Régional · Japon

Control Criteria of ISMAP (août 2024)

Attestkeep rattache ce que l'admission control et le scan d'images de votre cluster ont enregistré sur une période à 42 exigences (source : ISMAP Steering Committee ; édition japonaise révisée en dernier lieu le 1er août 2024 ; traduction anglaise de référence révisée en dernier lieu le 22 septembre 2023, tableaux annexes conformes à l'édition 2024). 24 sont évaluées sur ces enregistrements ; 18 sont marquées hors périmètre, chacune avec la raison.

Ce que demande le framework

24 exigences à portée de cluster.

Références et titres tels que le rapport les imprime, c'est-à-dire en anglais. Ouvrez une exigence pour lire ce qu'elle demande, reformulé au plus près du texte de l'instrument.

Control Criteria of ISMAP

ISMAP Steering Committee ; édition japonaise révisée en dernier lieu le 1er août 2024 ; traduction anglaise de référence révisée en dernier lieu le 22 septembre 2023, tableaux annexes conformes à l'édition 2024

Tableau annexé 3 (critères de contrôle) : 8.1 responsabilité des actifs, 9.1 et 9.2 contrôle d'accès, 12.1.2 gestion des changements, 12.4 journalisation et surveillance, 12.5 maîtrise des logiciels en exploitation, 12.6 gestion des vulnérabilités techniques, 14.2 sécurité des processus de développement et d'assistance, 15.1 relations avec les fournisseurs et 18.2 revues de la sécurité de l'information. Les tableaux annexés 1 et 2 (critères de gouvernance et de management) sont nommés et restent hors périmètre

RéférenceExigenceSections du rapport
Attached table 3, control 8.1.1 (translated from the Japanese text of the 2024-08-01 edition)
An inventory of assets is drawn up and maintained (basic statement requirement)

Les informations, les autres actifs associés aux informations et les moyens de traitement de l'information doivent être identifiés, et un inventaire de ces actifs doit être établi et tenu à jour.

CoverageSupply chain
Attached table 3, control 9.2.3 (translated from the Japanese text of the 2024-08-01 edition)
The allocation and use of privileged access rights is restricted (basic statement requirement)

L'attribution et l'utilisation des droits d'accès privilégiés doivent être restreintes et contrôlées.

Evidence chain
Attached table 3, control 12.1.2 (translated from the Japanese text of the 2024-08-01 edition)
Changes that affect information security are controlled (basic statement requirement)

Les changements de l'organisation, des processus métier, des moyens de traitement de l'information et des systèmes qui ont une incidence sur la sécurité de l'information doivent être maîtrisés.

Admission decisionsEvidence chain
Attached table 3, control 12.1.2.1
Configuration management processes, and significant changes recorded

L'organisation s'assure que la gestion des changements de l'organisation, des processus métier, des équipements de traitement de l'information et des systèmes comprend l'élaboration, la documentation et la mise en œuvre de processus et de plans de gestion de la configuration pour les équipements et composants système, ainsi que l'identification et l'enregistrement des changements significatifs.

Admission decisionsControl statementEvidence chain
Attached table 3, control 12.1.2.13
The most restrictive configuration that still meets operational requirements

L'organisation s'assure que la gestion des changements des équipements et systèmes de traitement de l'information comprend les éléments de configuration les plus restrictifs compatibles avec les exigences opérationnelles.

Control statementAdmission decisions
Attached table 3, control 12.1.2.14
Unauthorized changes to software detected by integrity verification

L'organisation s'assure que la gestion des changements des équipements et systèmes de traitement de l'information comprend la détection des modifications non autorisées des logiciels et du firmware par des outils de vérification d'intégrité.

Control statementSupply chainAdmission decisions
Attached table 3, control 12.4.1 (translated from the Japanese text of the 2024-08-01 edition)
Event logs are produced, kept and regularly reviewed (basic statement requirement)

Des journaux d'événements des activités des utilisateurs, exceptions, défaillances et événements de sécurité de l'information doivent être produits, conservés et revus régulièrement.

Evidence chain
Attached table 3, control 12.4.2 (translated from the Japanese text of the 2024-08-01 edition)
Logging facilities and log information are protected (basic statement requirement)

Les moyens de journalisation et les informations journalisées doivent être protégés contre l'altération et l'accès non autorisé.

Evidence chain
Attached table 3, control 12.4.3 (translated from the Japanese text of the 2024-08-01 edition)
Administrator and operator activities are logged, protected and reviewed (basic statement requirement)

Les activités des administrateurs et des opérateurs système doivent être journalisées, et ces journaux protégés et revus régulièrement.

Evidence chain
Attached table 3, control 12.5.1 (translated from the Japanese text of the 2024-08-01 edition)
Procedures control the installation of software on operational systems (basic statement requirement)

Des procédures doivent être mises en œuvre pour maîtriser l'installation de logiciels sur les systèmes en exploitation.

Control statementAdmission decisionsSupply chain
Attached table 3, control 12.6.1 (translated from the Japanese text of the 2024-08-01 edition)
Vulnerability information obtained in time, exposure evaluated, measures taken (basic statement requirement)

Les informations sur les vulnérabilités techniques des systèmes d'information utilisés doivent être obtenues en temps utile, l'exposition de l'organisation doit être évaluée et des mesures appropriées doivent être prises pour traiter le risque associé.

CoverageAdmission decisionsOutcomesControl statementIssues
Attached table 3, control 12.6.1.1
The information vulnerability management needs about each piece of software

L'organisation s'assure que les informations nécessaires à la gestion des vulnérabilités techniques (y compris les défauts logiciels et les mauvais réglages) comprennent l'éditeur du logiciel, le numéro de version, l'état de déploiement (par exemple quel logiciel est installé sur quel système) et la personne responsable du logiciel dans l'organisation.

Supply chainCoverage
Attached table 3, control 12.6.1.4
What a technical vulnerability management process must cover

L'organisation s'assure que la gestion des vulnérabilités techniques comprend la surveillance des vulnérabilités, l'évaluation de leur risque, l'application des correctifs, le suivi des mouvements d'actifs et toutes les responsabilités de coordination nécessaires.

CoverageAdmission decisionsOutcomesControl statementTriage decisionsIssues
Attached table 3, control 12.6.1.5
The information resources used to identify technical vulnerabilities

L'organisation identifie les ressources d'information (comme les outils de test de vulnérabilités) utilisées pour repérer les vulnérabilités techniques et en assurer une connaissance continue, en fonction des logiciels et autres technologies (d'après l'inventaire des actifs de l'organisation).

CoverageClusterControl statement
Attached table 3, control 12.6.1.6
Those resources are updated as the inventory changes

L'organisation s'assure que les ressources d'information sur les vulnérabilités techniques sont mises à jour quand l'inventaire des actifs change ou que d'autres ressources nouvelles ou utiles sont découvertes.

CoverageClusterControl statement
Attached table 3, control 12.6.1.12
An audit log of the procedures performed, patches included

L'organisation tient un journal d'audit de toutes les procédures exécutées, y compris l'application des correctifs.

Evidence chainAdmission decisions
Attached table 3, control 12.6.1.15
Vulnerability management aligned with incident management

L'organisation s'assure qu'un processus efficace de gestion des vulnérabilités techniques est aligné sur la gestion des incidents, pour transmettre les données de vulnérabilité au service de réponse aux incidents et préparer les procédures techniques à appliquer en cas d'incident, en traitant les vulnérabilités dans toute l'organisation.

Admission decisionsBreak-glass events
Attached table 3, control 12.6.1.18.PB (translated from the Japanese text of the 2024-08-01 edition)
Vulnerability management information is made available to customers (basic statement requirement)

Le fournisseur de services cloud met à la disposition de ses clients des informations sur la gestion des vulnérabilités techniques susceptibles d'affecter les services cloud qu'il fournit.

CoverageEvidence chain
Attached table 3, control 12.6.2 (translated from the Japanese text of the 2024-08-01 edition)
Rules govern the installation of software by users (basic statement requirement)

Des règles régissant l'installation de logiciels par les utilisateurs doivent être établies et appliquées.

Control statementAdmission decisionsSupply chain
Attached table 3, control 14.2.5 (translated from the Japanese text of the 2024-08-01 edition)
Secure system engineering principles are established and applied (basic statement requirement)

Des principes d'ingénierie des systèmes sécurisés doivent être établis, documentés, tenus à jour et appliqués à toute mise en œuvre d'un système d'information.

Control statementAdmission decisions
Attached table 3, control 14.2.9 (translated from the Japanese text of the 2024-08-01 edition)
Acceptance testing programmes and criteria for new versions (basic statement requirement)

Des programmes de tests de réception et les critères associés doivent être établis pour les nouveaux systèmes d'information ainsi que pour leurs mises à niveau et nouvelles versions.

Control statementAdmission decisionsCoverageOutcomesSupply chain
Attached table 3, control 15.1.3 (translated from the Japanese text of the 2024-08-01 edition)
Supplier agreements address ICT supply chain risk (basic statement requirement)

Les accords avec les fournisseurs doivent comprendre des exigences traitant les risques de sécurité de l'information liés à la chaîne d'approvisionnement des services et produits des technologies de l'information et de la communication (TIC).

Supply chainControl statementProducer statements (VEX)
Attached table 3, control 18.2.3 (translated from the Japanese text of the 2024-08-01 edition)
Information systems are reviewed for compliance with policies and standards (basic statement requirement)

Les systèmes d'information doivent être revus régulièrement afin de vérifier leur conformité aux politiques et normes de sécurité de l'information de l'organisation.

Control statementAdmission decisionsCoverageEvidence chain
Attached table 3, control 18.2.3.4
Penetration tests or vulnerability assessments, planned and repeated

L'organisation s'assure que des tests de pénétration ou des évaluations de vulnérabilités sont planifiés, documentés et répétés, et menés quand de nouvelles vulnérabilités sont identifiées et signalées.

CoverageClusterControl statement
18 exigences hors périmètre, et pourquoi
RéférenceExigence et raison
Attached table 3, control 8.1.1.6.PB (translated from the Japanese text of the 2024-08-01 edition)The provider's asset inventory identifies customer data and derived data (basic statement requirement)

Les actifs que ce contrôle demande à l'inventaire de distinguer sont les données du client et celles que le service en dérive ; l'inventaire de ce cluster contient les images qui ont tourné et ce qui les compose, donc le logiciel et non ce qu'il a traité, et répondre à un contrôle d'identification des données par un inventaire logiciel serait exactement l'exagération que ce paquet refuse.

Attached table 3, control 8.1.2 (translated from the Japanese text of the 2024-08-01 edition)Assets in the inventory are owned (basic statement requirement)

La propriété, c'est une personne ou une équipe nommée qui répond d'un actif, inscrite au registre des actifs du fournisseur ; un cluster enregistre quelles images ont tourné et ce qu'elles contiennent, et rien dans ces enregistrements ne dit qui en est responsable.

Attached table 3, control 9.1.1 (translated from the Japanese text of the 2024-08-01 edition)An access control policy is established, documented and reviewed (basic statement requirement)

La politique que demande ce contrôle régit qui peut atteindre les informations et les moyens de traitement du fournisseur, et elle est rédigée et réexaminée dans la gouvernance propre du fournisseur ; la policy qu'applique ce cluster décide quelles images peuvent tourner : un autre sujet, que l'anglais désigne du même mot.

Attached table 3, control 12.1.2.11.PBCustomers are told about changes that could harm their security (basic statement requirement)

Ce contrôle est une communication du fournisseur à ses propres clients sur son propre service ; un cluster enregistre les changements qu'il a admis et sous quelle policy, et rien dans ces enregistrements ne dit si quelqu'un a été informé.

Attached table 3, control 12.4.1.15.PB (translated from the Japanese text of the 2024-08-01 edition)A logging function is provided to cloud service customers (basic statement requirement)

Ce contrôle demande au fournisseur de donner à ses clients un moyen d'obtenir les journaux de leur usage du service ; le journal que tient ce contrôle concerne le cluster du fournisseur et c'est le fournisseur qui le lit, soit l'inverse du sens que vise le contrôle.

Attached table 3, control 12.6.1.3Roles and responsibilities for technical vulnerability management

Qui répond de la surveillance, de l'évaluation et de la correction d'une vulnérabilité est une attribution que fait le fournisseur et qu'il consigne dans sa propre gouvernance ; un cluster montre le travail fait, jamais qui devait le faire.

Attached table 3, control 14.2.1 (translated from the Japanese text of the 2024-08-01 edition)Secure development rules are established and applied (basic statement requirement)

Ces règles sont établies au sein de l'organisation de développement et appliquées pendant l'écriture du logiciel ; ce cluster rencontre le résultat sous forme d'image construite et peut dire ce qu'elle contient et qui l'a signée, pas selon quelle règle travaillaient ceux qui l'ont faite.

Attached table 3, control 14.2.1.13.PB (translated from the Japanese text of the 2024-08-01 edition)Information about secure development practices is provided (basic statement requirement)

Ce que le fournisseur publie sur sa façon de développer, et ce que sa politique de divulgation retient, se décide hors de ce cluster et n'y est consigné nulle part.

Attached table 3, control 14.2.2 (translated from the Japanese text of the 2024-08-01 edition)Changes within the development lifecycle use formal change control (basic statement requirement)

Les changements que régit ce contrôle se font dans le cycle de développement, avant que quoi que ce soit ne soit construit ; l'historique des changements de ce cluster concerne des images arrivant sur un système en marche et il est rapporté sous 12.1.2, là où ces critères le demandent.

Attached table 3, control 14.2.8 (translated from the Japanese text of the 2024-08-01 edition)Security functionality is tested during development (basic statement requirement)

Ce contrôle teste les fonctions de sécurité avec lesquelles un système est construit, pendant sa construction ; scanner une image terminée mesure quelles vulnérabilités connues portent ses composants, c'est une autre mesure, portant sur un autre objet, et elle ne la remplace pas.

Attached table 3, control 15.1.1 (translated from the Japanese text of the 2024-08-01 edition)Security requirements for supplier access are agreed and documented (basic statement requirement)

Ce contrôle est un accord conclu avec un fournisseur et mis par écrit ; un cluster voit le logiciel qu'un fournisseur a livré, pas les conditions de cette livraison.

Attached table 3, control 15.1.1.16.BForeign law risk assessed, and jurisdiction specified in the contract (basic statement requirement)

Ce contrôle porte sur le droit qui pourrait atteindre les données du client et sur le contrat qui le précise ; il reçoit sa réponse de l'analyse juridique que fait le fournisseur de ses sous-traitants et de ses contrats, et une décision d'admission n'observe ni l'un ni l'autre.

Attached table 3, control 18.2.1 (translated from the Japanese text of the 2024-08-01 edition)The approach to managing information security is independently reviewed (basic statement requirement)

Ce document est une preuve que lit une telle revue, pas la revue elle-même ; l'indépendance demandée tient à qui la mène, et un contrôle ne peut pas se revoir lui-même. Sous ISMAP, la revue est menée par un évaluateur inscrit sur la liste des évaluateurs enregistrés, sur la période d'évaluation déclarée par le fournisseur.

Attached table 1, governance criteria (Chapter 3.1.1)Governance criteria — the governing body's own processes

Tout le tableau annexé 1 décrit ce que fait un organe de gouvernance : évaluer si les objectifs de sécurité sont alignés sur l'activité, diriger les responsables, suivre ce qu'ils rapportent, communiquer avec les parties prenantes et commander l'assurance. Rien de tout cela n'est une propriété d'un cluster, et un fournisseur l'établit à partir des registres de son conseil.

Attached table 2, management criteria (Chapter 4.1)Management criteria — the information security management system itself

Le tableau annexé 2 est le système de management : périmètre, politique, appréciation et traitement des risques, compétences, informations documentées, évaluation interne, revue de direction, actions correctives, et la communication sur les risques avec les clients cloud qu'ajoute le chapitre 4.9. Il est évalué sur les propres enregistrements du fournisseur, et un cluster est l'une des choses qu'il dirige, pas une partie de lui.

Attached table 3, controls 7.1 to 7.3 (human resource security); the text quoted is control 7.1.1, translated from the Japanese text of the 2024-08-01 editionHuman resource security (basic statement requirement)

La vérification avant embauche, les clauses du contrat, la formation de sensibilisation, la procédure disciplinaire et les responsabilités qui survivent à un départ portent toutes sur des personnes ; une décision d'admission prise sur une image n'en observe aucune.

Attached table 3, controls 11.1 and 11.2 (physical and environmental security); the text quoted is control 11.1.1, translated from the Japanese text of the 2024-08-01 editionPhysical and environmental security (basic statement requirement)

Périmètres, contrôles d'accès physique, câblage, emplacement des équipements et mise au rebut sécurisée sont des propriétés des centres de données que le fournisseur exploite ou achète ; un webhook dans un cluster ne voit rien du bâtiment où il tourne.

Attached table 3, controls 13.1.1 to 13.1.4.P (network security management); the text quoted is control 13.1.1, translated from the Japanese text of the 2024-08-01 editionNetwork security management (basic statement requirement)

La segmentation réseau, les accords de services réseau et la cohérence entre un réseau virtuel et le réseau physique en dessous se configurent dans le réseau et dans la plateforme sous les nodes ; ce contrôle décide quelles images peuvent tourner et ne voit jamais un paquet.

Ce que produit Attestkeep

Preuves tirées des journaux que tient déjà le cluster.

Rien n'est rempli à la main. La réponse à chaque exigence porte un statut (satisfaite, partielle, écart ou hors périmètre), une note avec les chiffres de la période et les sections du rapport d'où viennent ces chiffres.

Ce sur quoi s'appuie le mapping

Chaque exigence évaluée reçoit sa réponse d'une ou plusieurs de ces affirmations sur les enregistrements de la période. La même affirmation répond à la même question dans tous les frameworks : deux rapports sur une même période ne peuvent pas diverger.

  • Chaque décision et chaque action d'administration est enregistrée9 exigences
  • Chaque image de l'inventaire a un enregistrement de scan9 exigences
  • L'admission refuse les workloads non conformes8 exigences
  • Seules les images de provenance établie peuvent tourner5 exigences
  • Un SBOM est conservé pour les images en service4 exigences
  • Chaque changement d'image est enregistré avec la policy qui le régissait3 exigences
  • Les workloads désignent les images par digest, pas par un tag mobile3 exigences
  • Les vulnérabilités trouvées sont croisées avec un catalogue national de vulnérabilités exploitées3 exigences
  • Les images n'entrent que depuis des registries désignés3 exigences
  • Les images portant des vulnérabilités graves sont refusées3 exigences
  • Les privilèges des workloads sont limités à l'admission3 exigences
  • Un délai de correction est déclaré pour chaque sévérité2 exigences
  • L'accès administrateur est fédéré à un annuaire1 exigence
  • Les risques acceptés sont nommés, justifiés et expirent1 exigence
  • Un refus ou une vulnérabilité critique parvient à une personne1 exigence
  • La déclaration d'un éditeur de confiance sur son propre produit est lue et prise en compte1 exigence
Le paquet

Ce que contient le rapport.

Chaque paquet contient les mêmes sections, quel que soit le framework. Les sections signalées sont celles que citent les réponses pour ISMAP, avec le nombre d'exigences qui renvoient à chacune.

Plus sur le paquet

  1. Organisation
  2. Framework mapping
  3. Cluster3
  4. Control statement14
  5. Coverage10
  6. Vulnerability findings
  7. Outcomes3
  8. Admission decisions13
  9. Supply chain7
  10. Triage decisions1
  11. Break-glass events1
  12. Availability
  13. Evidence chain9
  14. Deployment context
  15. Issues2
  16. Ledger
  17. Population
  18. Runtime events
  19. Producer statements (VEX)1
Périmètre

Le paragraphe de périmètre, tel que le rapport l'imprime (en anglais).

This document reports what one Kubernetes cluster's admission control and image scanning recorded during the period, mapped onto the Control Criteria of ISMAP — the criteria a cloud service is registered against for the Japanese government's Information system Security Management and Assessment Program. The criteria are addressed to a cloud service provider and cover its whole undertaking, and an ISMAP assessment reads the provider's own statement of which controls it implements over an assessment period of at most one year. Nothing here is that statement, nothing here is an assessment of one, and nothing here registers anything: this cluster is one control inside the provider's estate, and this document is evidence such a statement could cite. What the period's records support is a part of the controls criteria of Attached table 3, and only for the software inside container images: the asset inventory of 8.1, the change management of 12.1.2, the event and administrator logs of 12.4, the control of software installed on operational systems in 12.5.1 and 12.6.2, the technical vulnerability management of 12.6.1 and its cloud detailed control, the acceptance criteria of 14.2.9, the secure engineering principles of 14.2.5, the ICT supply chain requirements of 15.1.3, and the technical compliance review of 18.2.3. The governance criteria of Attached table 1 and the management criteria of Attached table 2 are outside it entirely, as are human resource security, physical and environmental security, network security management and the access control criteria — except for the privileged access this control's own console governs, which answers part of 9.2.3. Controls whose number ends in B or PB are implemented in principle rather than selected, and every clause below says whether the control it maps is one of those. Obligations quoted from a control whose English entry only points at ISO/IEC 27002:2013 are translated from the in-force Japanese edition of 1 August 2024, and their citations say so.

Questions

Sur ISMAP

Est-ce une certification selon ISMAP ?

Non. Le paquet est une preuve produite à partir des enregistrements de votre cluster. Ce n'est pas une certification, et aucun auditeur n'est tenu de l'accepter. Le paragraphe de périmètre de cette page est celui que porte le rapport lui-même.

Pourquoi 18 exigences sont-elles hors périmètre ?

Elles portent sur des choses que les enregistrements d'admission et de scan d'un cluster ne peuvent pas montrer. Elles figurent avec la raison au lieu d'être omises, pour que le lecteur du rapport voie que l'exclusion est voulue.

Quel plan inclut ISMAP ?

Tous les plans peuvent produire un rapport selon ce framework. Community et Team incluent un framework au choix, Business trois, Enterprise tous. Les prix sont sur la page des tarifs.

Comment un auditeur vérifie-t-il le paquet ?

Dans un navigateur, sur attestkeep.com/verify.html, où rien n'est envoyé, ou avec le court script du site de documentation. Aucun des deux n'a besoin de nous. La page Pour les auditeurs donne le détail.

Installez-le vous-même.

Créez un compte, confirmez votre e-mail avec le code envoyé, prenez la clé Community gratuite sur la page Licences et installez avec Helm.

Créer un compte