Regional · Japan

Control Criteria of ISMAP (August 2024)

Was Admission Control und Image-Scan Ihres Clusters in einem Zeitraum erfasst haben, ordnet Attestkeep 42 Anforderungen zu (Quelle: ISMAP Steering Committee; japanische Fassung zuletzt geändert am 1. August 2024; englische Referenzübersetzung zuletzt geändert am 22. September 2023, Anhangstabellen entsprechend der Fassung 2024). 24 davon werden aus diesen Einträgen bewertet; 18 sind als außerhalb des Umfangs markiert, jede mit Begründung.

Was das Framework verlangt

24 Anforderungen aus Clustersicht.

Fundstellen und Titel so, wie der Bericht sie druckt, also auf Englisch. Öffnen Sie eine Anforderung, um zu lesen, was sie verlangt – nah am Wortlaut des Regelwerks wiedergegeben.

Control Criteria of ISMAP

ISMAP Steering Committee; japanische Fassung zuletzt geändert am 1. August 2024; englische Referenzübersetzung zuletzt geändert am 22. September 2023, Anhangstabellen entsprechend der Fassung 2024

Anhangstabelle 3 (Kontrollkriterien): 8.1 Verantwortung für Werte, 9.1 und 9.2 Zugangssteuerung, 12.1.2 Änderungsmanagement, 12.4 Protokollierung und Überwachung, 12.5 Steuerung von Betriebssoftware, 12.6 Management technischer Schwachstellen, 14.2 Sicherheit in Entwicklungs- und Unterstützungsprozessen, 15.1 Lieferantenbeziehungen und 18.2 Überprüfungen der Informationssicherheit. Die Anhangstabellen 1 und 2 (Governance- und Managementkriterien) sind genannt und bleiben außerhalb

FundstelleAnforderungBerichtsabschnitte
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)

Informationen, andere mit Informationen verbundene Werte und informationsverarbeitende Einrichtungen müssen identifiziert werden, und ein Inventar dieser Werte muss erstellt und gepflegt werden.

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)

Zuweisung und Nutzung privilegierter Zugriffsrechte müssen eingeschränkt und gesteuert werden.

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)

Änderungen an Organisation, Geschäftsprozessen, informationsverarbeitenden Einrichtungen und Systemen, die die Informationssicherheit beeinflussen, müssen gesteuert werden.

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

Die Organisation stellt sicher, dass das Änderungsmanagement für Organisation, Geschäftsprozesse, informationsverarbeitende Geräte und Systeme die Entwicklung, Dokumentation und Umsetzung von Konfigurationsmanagementprozessen und -plänen für Geräte und Systemkomponenten sowie die Identifizierung und Aufzeichnung wesentlicher Änderungen umfasst.

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

Die Organisation stellt sicher, dass das Änderungsmanagement informationsverarbeitender Geräte und Systeme die restriktivsten Konfigurationselemente umfasst, die mit den betrieblichen Anforderungen vereinbar sind.

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

Die Organisation stellt sicher, dass das Änderungsmanagement informationsverarbeitender Geräte und Systeme die Erkennung unbefugter Änderungen an Software und Firmware durch Werkzeuge zur Integritätsprüfung umfasst.

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)

Ereignisprotokolle, die Benutzeraktivitäten, Ausnahmen, Fehler und Informationssicherheitsereignisse aufzeichnen, müssen erzeugt, aufbewahrt und regelmäßig überprüft werden.

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)

Protokollierungseinrichtungen und Protokollinformationen müssen vor Manipulation und unbefugtem Zugriff geschützt werden.

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)

Tätigkeiten von Systemadministratoren und Systembetreibern müssen protokolliert, diese Protokolle geschützt und regelmäßig überprüft werden.

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)

Es müssen Verfahren umgesetzt werden, die die Installation von Software auf Systemen im Betrieb steuern.

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)

Informationen über technische Schwachstellen genutzter Informationssysteme müssen rechtzeitig eingeholt, die Gefährdung der Organisation durch solche Schwachstellen bewertet und geeignete Maßnahmen gegen das damit verbundene Risiko ergriffen werden.

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

Die Organisation stellt sicher, dass die für das Management technischer Schwachstellen (einschließlich Softwarefehlern und Fehlkonfigurationen) benötigten Informationen den Softwarehersteller, die Versionsnummer, den Einsatzstatus (etwa welche Software auf welchem System installiert ist) und die in der Organisation für die Software verantwortliche Person umfassen.

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

Die Organisation stellt sicher, dass das Management technischer Schwachstellen Schwachstellenüberwachung, Risikobewertung von Schwachstellen, Patching, Nachverfolgung von Wertebewegungen und alle nötigen Koordinationsaufgaben umfasst.

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

Die Organisation bestimmt die Informationsquellen (etwa Werkzeuge für Schwachstellentests), mit denen technische Schwachstellen erkannt werden und die laufend über diese Schwachstellen informieren, passend zu Software und anderen Technologien (auf Grundlage des Werteinventars der Organisation).

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

Die Organisation stellt sicher, dass die Quellen für Schwachstelleninformationen aktualisiert werden, wenn sich das Werteinventar ändert oder neue nützliche Quellen gefunden werden.

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

Die Organisation führt ein Audit-Log aller durchgeführten Verfahren, einschließlich des Einspielens von Korrekturpatches.

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

Die Organisation stellt sicher, dass ein wirksamer Prozess für das Management technischer Schwachstellen mit dem Vorfallmanagement abgestimmt ist, um Schwachstellendaten an die Incident-Response-Abteilung zu übermitteln und technische Verfahren für den Fall eines Vorfalls vorzubereiten, mit denen Schwachstellen in der gesamten Organisation behandelt werden.

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)

Der Cloud-Anbieter macht Informationen über das Management technischer Schwachstellen, die seine Cloud-Dienste betreffen können, für die Cloud-Kunden verfügbar.

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)

Regeln für die Installation von Software durch Benutzer müssen festgelegt und umgesetzt werden.

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)

Grundsätze für die Entwicklung sicherer Systeme müssen festgelegt, dokumentiert, gepflegt und bei jeder Implementierung eines Informationssystems angewendet werden.

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)

Für neue Informationssysteme sowie für Upgrades und neue Versionen müssen Abnahmetestprogramme und zugehörige Kriterien festgelegt werden.

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)

Vereinbarungen mit Lieferanten müssen Anforderungen enthalten, die die Informationssicherheitsrisiken der Lieferkette für Dienste und Produkte der Informations- und Kommunikationstechnik (IKT) behandeln.

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)

Informationssysteme müssen regelmäßig auf Einhaltung der Informationssicherheitsrichtlinien und -standards der Organisation überprüft werden.

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

Die Organisation stellt sicher, dass Penetrationstests oder Schwachstellenbewertungen geplant, dokumentiert und wiederholt sowie durchgeführt werden, wenn neue Schwachstellen erkannt und gemeldet werden.

CoverageClusterControl statement
18 Anforderungen außerhalb des Umfangs, und warum
FundstelleAnforderung und Grund
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)

Die Werte, die das Inventar laut dieser Kontrolle hervorheben soll, sind die Daten des Kunden und die daraus abgeleiteten Daten; das Inventar dieses Clusters enthält die Images, die liefen, und woraus sie bestehen, also die Software und nicht das, was sie verarbeitete, und eine Kontrolle zur Datenidentifizierung aus einem Software-Inventar zu beantworten, wäre genau die überzogene Behauptung, die dieses Paket verweigert.

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)

Eigentümerschaft heißt, eine benannte Person oder ein Team ist für einen Wert verantwortlich, festgehalten im eigenen Werteregister des Anbieters; ein Cluster hält fest, welche Images liefen und was darin steckt, und nichts in diesen Einträgen sagt, wer für eines verantwortlich ist.

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)

Die Richtlinie, die diese Kontrolle verlangt, regelt, wer die Informationen und informationsverarbeitenden Einrichtungen des Anbieters erreichen darf, und sie wird in der eigenen Governance des Anbieters geschrieben und überprüft; die Policy, die dieser Cluster durchsetzt, entscheidet, welche Images laufen dürfen, ein anderes Thema, das im Englischen dasselbe Wort trägt.

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

Diese Kontrolle ist eine Mitteilung des Anbieters an seine eigenen Kunden über seinen eigenen Dienst; ein Cluster hält die Änderungen fest, die er zuließ, und unter welcher Policy, und nichts darin sagt, ob jemand informiert wurde.

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)

Diese Kontrolle verlangt, dass der Anbieter seinen Kunden eine Möglichkeit gibt, Protokolle ihrer Nutzung des Dienstes zu erhalten; das Log dieser Kontrolle betrifft den Cluster des Anbieters und wird vom Anbieter gelesen, also die Gegenrichtung zu der, in die die Kontrolle zeigt.

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

Wer für Überwachung, Bewertung und Behebung einer Schwachstelle verantwortlich ist, legt der Anbieter fest und hält es in seiner eigenen Governance fest; ein Cluster zeigt, dass die Arbeit getan wird, nie, wer sie tun sollte.

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)

Diese Regeln werden in der Entwicklungsorganisation festgelegt und beim Schreiben der Software angewendet; dieser Cluster trifft das Ergebnis als gebautes Image an und kann sagen, was darin steckt und wer es signiert hat, nicht nach welcher Regel die Menschen arbeiteten, die es gebaut haben.

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)

Was der Anbieter darüber veröffentlicht, wie er Software entwickelt, und was seine Offenlegungsrichtlinie zurückhält, wird außerhalb dieses Clusters entschieden und nirgends darin festgehalten.

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)

Die Änderungen, die diese Kontrolle regelt, entstehen im Entwicklungslebenszyklus, bevor etwas gebaut wird; der Änderungsnachweis dieses Clusters betrifft Images, die auf einem laufenden System ankommen, und wird unter 12.1.2 berichtet, wo diese Kriterien danach fragen.

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)

Diese Kontrolle testet die Sicherheitsfunktionen, mit denen ein System gebaut wird, während es gebaut wird; der Scan eines fertigen Images misst, welche bekannten Schwachstellen seine Komponenten tragen, eine andere Messung an einem anderen Gegenstand und kein Ersatz dafür.

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)

Diese Kontrolle ist eine mit einem Lieferanten getroffene, schriftliche Vereinbarung; ein Cluster sieht die Software, die ein Lieferant geliefert hat, nicht die Bedingungen der Lieferung.

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

Diese Kontrolle betrifft, welches Recht auf die Daten des Kunden zugreifen könnte und welcher Vertrag das regelt; beantwortet wird sie durch die rechtliche Bewertung des Anbieters über seine Auftragnehmer und Verträge, und eine Admission-Entscheidung sieht keines von beiden.

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)

Dieses Dokument ist ein Nachweis, den eine solche Überprüfung liest, nicht die Überprüfung selbst; die geforderte Unabhängigkeit ist eine Eigenschaft dessen, der sie durchführt, und eine Kontrolle kann sich nicht selbst überprüfen. Unter ISMAP führt ein Prüfer aus der Liste registrierter Prüfer die Überprüfung durch, über den vom Anbieter angegebenen Prüfzeitraum.

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

Die gesamte Anhangstabelle 1 beschreibt, was ein Leitungsorgan tut: bewerten, ob Sicherheitsziele zum Geschäft passen, das Management anleiten, dessen Berichte überwachen, mit Beteiligten kommunizieren und Prüfungen beauftragen. Nichts davon ist eine Eigenschaft eines Clusters, und ein Anbieter belegt es aus den eigenen Aufzeichnungen seiner Leitung.

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

Anhangstabelle 2 ist das Managementsystem: Geltungsbereich, Richtlinie, Risikobeurteilung und -behandlung, Kompetenz, dokumentierte Information, interne Bewertung, Managementbewertung, Korrekturmaßnahmen und die Risikokommunikation mit Cloud-Kunden, die Kapitel 4.9 ergänzt. Bewertet wird es anhand der eigenen Aufzeichnungen des Anbieters über seinen Betrieb, und ein Cluster ist eines der Dinge, die es steuert, kein Teil davon.

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)

Prüfung vor der Einstellung, Vertragsbedingungen, Sensibilisierungsschulungen, das Disziplinarverfahren und Pflichten, die über ein Ausscheiden hinaus gelten, sind Aussagen über Menschen; eine Admission-Entscheidung über ein Image beobachtet keine davon.

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)

Perimeter, Zutrittskontrollen, Verkabelung, Aufstellung von Geräten und sichere Entsorgung sind Eigenschaften der Rechenzentren, die der Anbieter betreibt oder einkauft; ein Webhook in einem Cluster sieht nichts von dem Gebäude, in dem er läuft.

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)

Netzwerktrennung, Vereinbarungen über Netzwerkdienste und die Übereinstimmung zwischen einem virtuellen Netz und dem physischen darunter werden im Netz und in der Plattform unter den Nodes konfiguriert; diese Kontrolle entscheidet, welche Images laufen dürfen, und sieht nie ein Paket.

Was Attestkeep erzeugt

Nachweise aus Einträgen, die der Cluster ohnehin führt.

Nichts wird von Hand ausgefüllt. Jede Antwort zu einer Anforderung trägt einen Status (erfüllt, teilweise, Lücke oder außerhalb des Umfangs), eine Notiz mit den Zahlen des Zeitraums und die Berichtsabschnitte, aus denen diese Zahlen stammen.

Worauf sich das Mapping stützt

Jede bewertete Anforderung wird durch eine oder mehrere dieser Aussagen über die Einträge des Zeitraums beantwortet. Dieselbe Aussage beantwortet dieselbe Frage in jedem Framework; zwei Berichte über denselben Zeitraum können sich daher nicht widersprechen.

  • Jede Entscheidung und jede administrative Aktion wird festgehalten9 Anforderungen
  • Jedes Image im Bestand hat einen Scan-Eintrag9 Anforderungen
  • Admission lehnt nicht konforme Workloads ab8 Anforderungen
  • Nur Images mit nachgewiesener Herkunft dürfen laufen5 Anforderungen
  • Für die laufenden Images liegt ein SBOM vor4 Anforderungen
  • Jede Image-Änderung wird zusammen mit der Policy festgehalten, die für sie galt3 Anforderungen
  • Workloads referenzieren Images per Digest, nicht per verschiebbarem Tag3 Anforderungen
  • Befunde werden mit einem nationalen Katalog ausgenutzter Schwachstellen abgeglichen3 Anforderungen
  • Images kommen nur aus benannten Registries3 Anforderungen
  • Images mit schweren Befunden werden abgelehnt3 Anforderungen
  • Workload-Privilegien werden bei der Admission begrenzt3 Anforderungen
  • Für jeden Schweregrad ist ein Behebungsfenster festgelegt2 Anforderungen
  • Administrativer Zugang läuft über ein Verzeichnis1 Anforderung
  • Akzeptierte Risiken sind benannt, begründet und laufen ab1 Anforderung
  • Eine Ablehnung oder ein kritischer Befund erreicht eine Person1 Anforderung
  • Die eigene Erklärung eines vertrauenswürdigen Herstellers zu seinem Produkt wird gelesen und beachtet1 Anforderung
Das Paket

Was der Bericht enthält.

Jedes Paket enthält dieselben Abschnitte, unabhängig vom Framework. Markiert sind die, auf die sich die Antworten zu ISMAP stützen, jeweils mit der Zahl der Anforderungen, die auf sie verweisen.

Mehr zum Paket

  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
Umfang

Geltungsbereich, wörtlich aus dem Bericht (Englisch).

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.

Fragen

Fragen zu ISMAP

Ist das eine Zertifizierung nach ISMAP?

Nein. Das Paket ist ein Nachweis aus den clustereigenen Einträgen. Es ist keine Zertifizierung, und kein Auditor muss es anerkennen. Der Absatz zum Geltungsbereich auf dieser Seite ist derselbe, den auch der Bericht enthält.

Warum liegen 18 Anforderungen außerhalb des Umfangs?

Sie fragen nach Dingen, die die Admission- und Scan-Einträge eines einzelnen Clusters nicht zeigen können. Sie werden mit Begründung aufgeführt statt weggelassen, damit jeder Leser des Berichts sieht, dass der Ausschluss bewusst ist.

Welcher Plan enthält ISMAP?

Jeder Plan kann danach berichten. Community und Team enthalten 1 Framework Ihrer Wahl, Business 3, Enterprise alle. Die Preise stehen auf der Preisseite.

Wie prüft ein Auditor das Paket?

Im Browser unter attestkeep.com/verify.html, wo nichts hochgeladen wird, oder mit dem kurzen Skript auf der Dokumentationsseite. Beides kommt ohne uns aus. Einzelheiten stehen unter Für Auditoren.

Selbst installieren.

Konto anlegen, die E-Mail mit dem zugesandten Code bestätigen, den kostenlosen Community-Schlüssel auf der Seite Licences holen und mit Helm installieren.

Konto anlegen