· HINWEISE FÜR PRAKTIKER ·
6.2.2 in der Praxis lesen
Der Anforderungstext ist kurz. Die Bewertungsarbeit ist es nicht. Dies sind die Muster, die wir sehen, wenn sich QSAs tatsächlich hinsetzen, um ein 6.2.2-Programm im Zyklus 2026 nachzuweisen.
Was Auditoren tatsächlich als Nachweis verlangen
Ein QSA, der 6.2.2 prüft, sucht drei dokumentarische Stränge. Der erste ist die Zuweisung — wer ist in scope, was wurde ihm zugewiesen und wie wurde die Zuordnung von Rolle zu Curriculum entschieden. Der zweite ist der Abschluss — Aufzeichnungen pro Entwickler mit Zeitstempeln, Punktzahlen oder Bestanden-Status und der Version des absolvierten Inhalts. Der dritte ist die Aktualität der Inhalte — Nachweis, dass das Curriculum aktuelle Schwachstellenklassen widerspiegelt und dass wesentliche Aktualisierungen seit der vorherigen Bewertung eingepflegt wurden.
Ein Programm, das einen einzigen jährlichen Abschlussbericht auf Team-Ebene produziert, wird Schwierigkeiten haben. Ein Programm, das Aufzeichnungen pro Lernende(r) mit versionsstempelnden Inhaltsreferenzen exportiert, nicht. Die Latte liegt nicht darin, wie viel Schulung Sie geliefert haben. Sie liegt darin, wie sauber Sie nachweisen können, dass benannte Entwickler benannte Inhalte innerhalb des rollierenden Zwölf-Monats-Fensters abgeschlossen haben.
Wie SecureCodingHub auf 12.6.1 versus 6.2.2 abbildet
Diese beiden Anforderungen werden regelmäßig verwechselt. Das sollten sie nicht. Anforderung 12.6.1 ist eine allgemeine Security-Awareness-Schulung für das gesamte Personal — Phishing, Passwort-Hygiene, physische Sicherheit, Meldung von Vorfällen. Die Zielgruppe sind alle, die Zugriff auf Karteninhaberdaten oder Systeme haben, die diese berühren, unabhängig von der Rolle. Anforderung 6.2.2 ist eine Secure-Coding-Schulung speziell für Softwareentwicklungspersonal mit sprachspezifischen, rollenrelevanten und praxisnahen Merkmalen, die in der Anforderung selbst benannt werden.
SecureCodingHub adressiert 6.2.2. Es erfüllt 12.6.1 nicht eigenständig, und wir vermarkten es nicht als allgemeine Awareness-Plattform. Ein Programm, das einen 12.6.1-Awareness-Anbieter für die breitere Zielgruppe und SecureCodingHub für die Entwicklerzielgruppe einsetzt, deckt beide Anforderungen ab, ohne ein Werkzeug zu zwingen, eine Arbeit zu leisten, für die es nicht gebaut wurde.
Häufige Scoping-Fehler
Der häufigste Scoping-Fehler besteht darin, nur die Engineers zu schulen, die produktive, nach außen gerichtete Dienste betreuen, und angrenzende Teams auszuschließen. Entwickler, die interne Tools, Batch-Jobs, Integrationscode oder gemeinsam genutzte Bibliotheken schreiben, die in die Cardholder Data Environment einfließen, sind weiterhin in scope für 6.2.2, wenn ihr Code diese Umgebung beeinflussen kann. Der Geltungsbereich wird durch die Systeme bestimmt, die der Code berührt, nicht dadurch, wo der Engineer im Organigramm sitzt.
Der zweite Fehler besteht im Ausschluss von Auftragnehmern und vorübergehendem Engineering-Personal. Wenn ein Auftragnehmer Code committet, der in der CDE läuft, ist er in scope. Das Vertragsverhältnis ändert die Anforderung nicht. Ein sauberes Programm verfügt über eine einzige Liste, die Mitarbeiter und Auftragnehmer umfasst, mit derselben Logik der Curriculum-Zuweisung für beide.
Der dritte besteht darin, die Schulung als jährliches Ereignis zu behandeln. Das rollierende Zwölf-Monats-Aktualitätsfenster ist unnachsichtig. Ein Entwickler, der das Curriculum dreizehn Monate vor der Bewertung absolviert hat, ist für diesen Bewertungszyklus nicht konform, auch wenn er im Jahr zuvor vollständig geschult war. Programme, die Schulungen als einmalige Kampagne pro Jahr planen, geraten bei Neueinstellungen und Rollenwechseln tendenziell aus der Aktualität. Kontinuierliche Zuweisung mit automatischer Auffrischung an der Zwölf-Monats-Grenze ist das einzige Muster, das einen zweiten Zyklus ohne Eingreifen übersteht.