Entdecken Sie das TÜV-zertifizierte GoogleTest mit Agentic AI für C/C++-Tests!
Details ansehen »
Zum Abschnitt springen
Parasoft-Blog
Der Cyber Resilience Act verlagert die Sicherheit von einem abschließenden Release-Schritt zu einer kontinuierlichen Entwicklungsanforderung – mit einer 24-Stunden-Meldepflicht für Sicherheitslücken ab September 2026. Hier erfahren Sie, was Software- und Embedded-Teams jetzt tun müssen.
Zum Abschnitt springen
Der Cyber Resilience Act (CRA) hat Auswirkungen auf Software, eingebettete Systeme, vernetzte Geräte und digitale Produkte, die auf dem EU-Markt verkauft werden.
Der Cyber Resilience Act ist eine Verordnung der Europäischen Union, die darauf abzielt, die Cybersicherheit von Produkten mit digitalen Elementen zu verbessern.
Die Cybersecurity Regulation Authority (CRA) gilt für Softwareprodukte, vernetzte Geräte, eingebettete Systeme, Industrieanlagen, Automobilplattformen, IoT-Geräte und softwarefähige Hardware, die auf dem EU-Markt in Verkehr gebracht werden. Die Verordnung legt verbindliche Cybersicherheitsanforderungen für den gesamten Produktlebenszyklus fest, einschließlich Entwicklung, Umgang mit Sicherheitslücken, Meldung von Vorfällen, Sicherheitsupdates und Konformitätsbewertung.
Die Verpflichtungen der CRA erstrecken sich nicht nur auf traditionelle Softwareanbieter. Hersteller, Importeure, Distributoren und Unternehmen außerhalb der EU, die betroffene Produkte auf dem europäischen Markt vertreiben, können gleichermaßen betroffen sein. Organisationen, die eingebettete Systeme, Steuergeräte für die Automobilindustrie, industrielle Steuerungen, Luft- und Raumfahrtsysteme, Medizinprodukte, Netzwerkgeräte und IoT-Produkte für Endverbraucher entwickeln, sollten ihr Risiko bereits jetzt prüfen.
CRA ist nicht einfach nur eine weitere Cybersicherheitsverordnung. Sie verändert grundlegend, wie Teams Software und eingebettete Systeme entwerfen, entwickeln, testen, dokumentieren, veröffentlichen und warten. Für Unternehmen, die Produkte mit digitalen Elementen entwickeln, führt die Einhaltung von CRA zu rechtlich verbindlichen Anforderungen an die Entwicklung von Produkten mit Sicherheitsarchitektur, das Schwachstellenmanagement, die Meldebereitschaft und die Verantwortlichkeit über den gesamten Lebenszyklus.
Durch die Umsetzung regulatorischer Anforderungen in konkrete technische Maßnahmen weiß Ihr Team, was zu tun ist und wie es zu tun ist.
Der CRA trat offiziell am 10. Dezember 2024 in Kraft. Die obligatorische Meldepflicht für Sicherheitslücken beginnt am 11. September 2026, während die weitergehenden Compliance-Verpflichtungen am 11. Dezember 2027 durchsetzbar werden.
Diese Termine mögen noch weit entfernt erscheinen, doch Unternehmen können nicht bis zum endgültigen Stichtag mit den Vorbereitungen warten. Entwicklungsteams benötigen Zeit, um wiederholbare Arbeitsabläufe zu etablieren, die Nachweisgenerierung zu automatisieren, Sicherheit in CI/CD-Pipelines zu integrieren, Berichtsprozesse zu formalisieren und Entwicklungspraktiken an den Prinzipien von „Secure by Design“ auszurichten.
| Frist | Anforderung |
|---|---|
| X | Der CRA trat in Kraft |
| 11-Sep-26 | Die obligatorische Meldung von Sicherheitslücken beginnt |
| X | Vollständige Einhaltung durchsetzbar |
Ein Warten bis 2027 ist keine Option. Entwicklungsteams benötigen Zeit, um wiederholbare Arbeitsabläufe zu etablieren, die Nachweisgenerierung zu automatisieren, Sicherheit in CI/CD-Pipelines zu integrieren, Berichtsprozesse zu formalisieren und die Entwicklung an den Prinzipien von „Secure by Design“ auszurichten. Die Frist für die Berichtsbereitschaft beginnt im September 2026.
Der CRA führt weitreichende Cybersicherheitsverpflichtungen ein, die sich auf die Entwicklung und Wartung von Produkten auswirken. Zu den Kernanforderungen gehören:
Lerne zu integrieren CWE-Konformität in Ihren Entwicklungslebenszyklus »
Die CRA kategorisiert Produkte je nach Risiko und Auswirkungen als Standard, Wichtig oder Kritisch.
Produkte, die unter Anhang III und Anhang IV aufgeführt sind, unterliegen strengeren Prüfungen und können unabhängige Konformitätsbewertungen durch Dritte erfordern. Die Klassifizierung sollte nicht als nachträgliche Prüfung betrachtet werden. Sie ist eine strategische technische Entscheidung, die sich unmittelbar auf den Umfang der Prüfungen, die Dokumentationsanforderungen, die Validierungsaktivitäten und die Kosten für die Einhaltung der Vorschriften auswirkt.
| Kategorie | Beschreibung | Beispiele | Konformitätspfad |
|---|---|---|---|
| Standard (~90 % der Produkte) | Nicht in den Anhängen aufgeführt, geringeres Risiko | Grundlegende IoT-Sensoren, Bürosoftware | Selbsteinschätzung |
| Wichtig – Klasse I | Anhang III, geringere Auswirkungen | Passwortmanager, intelligente Schlösser | Selbsteinschätzung bei Einhaltung harmonisierter Standards |
| Wichtig – Klasse II | Anhang III, höhere Auswirkungen | Betriebssysteme, Firewalls | Obligatorische Fremdbewertung |
| Kritische | Anhang IV | Intelligente Zähler, Hardware-Sicherheitsmodule | Zertifizierung durch Dritte oder die EU |
Ermitteln Sie, in welche Kategorie Ihr Produkt fällt. Ist es nicht in Anhang III oder IV aufgeführt, gilt es als Standardprodukt. Könnte eine Kompromisslösung jedoch die öffentliche Sicherheit oder lebenswichtige Dienstleistungen gefährden, können die Aufsichtsbehörden es unabhängig von der Liste als kritisch einstufen.
Die Vorbereitung auf die Einhaltung der CRA-Vorschriften erfordert mehr als die Durchsicht regulatorischer Texte oder die Erstellung von Dokumentationen kurz vor einem Audit. Entwicklungsunternehmen benötigen wiederholbare Prozesse für Entwicklung, Tests, Schwachstellenmanagement und Berichterstattung, die die Cybersicherheitsbereitschaft über den gesamten Produktlebenszyklus hinweg kontinuierlich nachweisen können.
Für viele Software- und Embedded-Teams liegt die Herausforderung nicht im Fehlen von Sicherheitsmaßnahmen, sondern im Mangel an Konsistenz, Nachvollziehbarkeit und operativer Integration im gesamten Softwareentwicklungszyklus (SDLC). Die Bereitschaft zur CRA-Prüfung hängt davon ab, voneinander getrennte Sicherheitsaufgaben in messbare und auditierbare Entwicklungsabläufe zu überführen.
Ein praktischer Ausgangspunkt sind beispielsweise folgende Aktivitäten.
Software-Stücklisten (SBOMs) ermöglichen die Transparenz der in einem Produkt verwendeten Open-Source- und Drittanbieterkomponenten. Gemäß dem CRA unterstützen SBOMs die Nachverfolgung von Schwachstellen, das Verständnis von Abhängigkeiten und die Transparenz der Lieferkette. SBOMs allein genügen jedoch nicht den Compliance-Anforderungen.
Organisationen müssen außerdem das Komponentenrisiko bewerten, Schwachstellen validieren, Probleme beheben, Korrekturen überprüfen und die ergriffenen Maßnahmen dokumentieren.
Hier sind die operativen Schritte, die Sie durchführen müssen.
Ohne diese Kette ist ein SBOM nur eine Liste – kein Nachweis für die gebotene Sorgfalt.
Die CRA wandelt das Schwachstellenmanagement in einen formalen operativen Prozess um. Teams müssen Schwachstellen erkennen, deren Schweregrad bewerten, Verantwortlichkeiten zuweisen, Probleme beheben, Korrekturen validieren, Maßnahmen dokumentieren und bei Bedarf Vorfälle melden.
Dieser Arbeitsablauf muss wiederholbar, nachvollziehbar und in der Lage sein, unter Einhaltung strenger Berichtsfristen zu funktionieren.
| Schritt | Auswirkungen der CRA |
|---|---|
| Schwachstellen erkennen | SAST, DAST, Abhängigkeitsprüfung, externe Berichte |
| Bewerten Sie den Schweregrad | CVSS + Geschäftskontext (wird es aktiv genutzt?) |
| Eigentumsrechte zuweisen | Klare RACI-Matrix für jedes Produkt |
| Abhilfe schaffen | Codekorrektur, Komponentenaktualisierung oder Risikominderung |
| Korrektur überprüfen | Automatisierte Tests und Sicherheitsüberprüfungen der gepatchten Version |
| Dokumentaktionen | Rückverfolgbarkeit von der Fehlersuche über die Behebung bis zum Test |
| Bericht innerhalb der Fristen | 24-Stunden-Alarm / 72-Stunden-Details / 14-Tage-Vollständiger Bericht an ENISA/CSIRT |
Die meisten Teams verfügen nicht über einen 24-Stunden-Reaktionsprozess für Sicherheitsvorfälle. Um die Anforderungen zu erfüllen, benötigen Sie Folgendes:
Beginnen Sie jetzt mit dem Bau. Die Berichtspflicht beginnt am 11. September 2026.
Für Software- und Embedded-Engineering-Unternehmen verändert die Einhaltung der CRA-Vorschriften die täglichen Entwicklungsabläufe. Sicherheitsaspekte erstrecken sich nun über den gesamten Softwareentwicklungszyklus (SDLC).
Für Ingenieurorganisationen verändert die Einhaltung der CRA-Vorschriften die tägliche Entwicklung:
Secure-by-Design ist nicht länger nur eine bewährte Vorgehensweise. Im Rahmen des CRA wird es zur betrieblichen Erwartung.
Sicherheit muss in die Anforderungsdefinition, die Softwarearchitektur, die Codierungsstandards, die Testabläufe, den Umgang mit Schwachstellen und die langfristige Wartung integriert werden. Organisationen, die weiterhin auf Sicherheitsüberprüfungen in späten Phasen setzen, werden Schwierigkeiten haben, die Einhaltung der Vorschriften wiederholt nachzuweisen.
Erfahren Sie, wie OWASP-Konformität unterstützt sichere Entwicklung »
Die CRA stellt klar, dass die Veröffentlichung nicht das Ende darstellt. Unternehmen sind verpflichtet, Schwachstellen kontinuierlich zu überwachen, Patches zu validieren, Sicherheitsupdates zu verteilen und während des gesamten Produktlebenszyklus Cybersicherheitssupport zu gewährleisten. Langfristige Betriebsbereitschaft wird somit Teil der Compliance-Strategie.
Unverbundene Tools, Tabellenkalkulationen, manuelle Beweissammlung, uneinheitliche Berichterstattung und Überprüfungen in späten Phasen bergen operationelle Risiken im Rahmen des CRA.
Mit zunehmender Größe von Produkten und Veröffentlichungen benötigen Sie Folgendes:
Moderne DevSecOps-Workflows helfen Unternehmen, Sicherheit direkt in die Softwareentwicklungspipelines zu integrieren. Anstatt Compliance als abschließende Hürde zu betrachten, können CI/CD-Pipelines Sicherheitsrichtlinien kontinuierlich durchsetzen, automatisierte Validierungen durchführen, Audit-Trails generieren und Schwachstellen frühzeitig in der Entwicklung erkennen.
Automatisierte Tests spielen eine entscheidende Rolle bei der Vorbereitung auf die CRA-Prüfung. Folgendes ist zu implementieren:
| Testtyp | Relevanz der CRA |
|---|---|
| Statische Analyse (SAST) | Identifizieren Sie frühzeitig die OWASP Top 10, CWE-Schwachstellen und Speichersicherheitsprobleme. |
| Abhängigkeitsscan | Halten Sie SBOM aktuell und kennzeichnen Sie bekannte Schwachstellen in Komponenten von Drittanbietern. |
| Unit-Test | Sicherheitsrelevante Funktionen wie Eingabevalidierung und Zugriffskontrolle validieren. |
| Integrationstests | Überprüfen Sie die Sicherheitsgrenzen zwischen den Komponenten |
| Regressionstests | Sicherstellen, dass Patches keine alten Sicherheitslücken wieder einführen |
| Codeabdeckung | Weisen Sie nach, dass sicherheitskritischer Code ausgeführt wird – Zielwert für Sicherheitsmodule: >80 %. |
| Rückverfolgbarkeit der Anforderungen | Verknüpfen Sie jeden Test mit einer CRA-Anforderung oder einer Sicherheitskontrolle. |
Für C- und C++-Entwicklungsteams Parasoft Embedded-Verifizierungslösungen Integration von statischer Analyse, automatisierten Tests, struktureller Codeabdeckung, Anforderungsrückverfolgbarkeit und Compliance-Berichterstattung zur Unterstützung der Cyber Resilience Act-Bereitschaft.
Die CRA verlangt von den Organisationen, dass sie nachweisen, was sie getan haben, und nicht einfach nur behaupten, sie hätten einen bestimmten Prozess befolgt.
Zu den prüfungsfähigen Nachweisen können Cybersicherheitsrisikobewertungen gehören. Rückverfolgbarkeit der AnforderungenErgebnisse der statischen Analyse, Testergebnisse, Codeabdeckungsberichte, Behebungsprotokolle, SBOM-Dokumentation, Schwachstellenhistorie, Ergebnisse der Patch-Validierung und Release-Dokumentation.
Organisationen, die die Erstellung von Nachweisen automatisieren, sind besser gerüstet, um auf Audits und Konformitätsbewertungen zu reagieren.
Eine der operativ anspruchsvollsten Anforderungen der CRA ist die Meldepflicht für Sicherheitslücken. Organisationen müssen aktiv ausgenutzte Sicherheitslücken innerhalb von 24 Stunden nach deren Entdeckung melden, innerhalb von 72 Stunden zusätzliche technische Informationen bereitstellen und innerhalb von 14 Tagen einen vollständigen Bericht einreichen.
Die Berichte werden über ENISA eingereicht und mit den nationalen CSIRTs koordiniert. Artikel 14 gehört zu den operativ anspruchsvollsten Teilen des CRA. Hier ist der genaue Zeitplan:
| Meldefrist | Anforderung | Empfänger |
|---|---|---|
| Innerhalb von 24 Stunden nach Bekanntwerden eines aktiv genutzt Verwundbarkeit | Erste Warnung: Produktidentifizierung, Art der Sicherheitslücke, verfügbare Gegenmaßnahmen | ENISA über Plattform + nationales CSIRT |
| Innerhalb 72 Stunden | Technische Details, Folgenabschätzung, CVSS-Wert, Zwischenschritte | ENISA + CSIRT |
| Innerhalb 14 Tage | Vollständiger Bericht: Ursache, betroffene Versionen, Verfügbarkeit des Fixes, Nachweis der Behebung | ENISA + CSIRT |
Wichtig: Die 24-Stunden-Frist beginnt, sobald Sie von einer aktiven Ausnutzung Kenntnis erlangen – nicht erst, wenn Sie die Ursache bestätigen oder eine Lösung gefunden haben.
Die Einhaltung der 24-Stunden-Meldepflicht erfordert weit mehr als einen reaktiven Incident-Response-Prozess. Organisationen benötigen ausgereifte Erkennungsfähigkeiten, klar definierte Verantwortlichkeiten, Eskalationsverfahren, vordefinierte Kommunikationsabläufe, Berichtsvorlagen und eine geübte operative Einsatzbereitschaft.
Wenn ein realer Vorfall eintritt, bleibt keine Zeit, einen Prozess von Grund auf neu zu entwickeln.
Warten Sie nicht auf einen tatsächlichen Vorfall. Führen Sie ein simuliertes aktives Exploit-Szenario durch. Messen Sie die Zeit von der Erkennung bis zur Übermittlung. Üben Sie, bis Sie das 24-Stunden-Fenster konstant einhalten.
H2: Wie man einen CRA-Bereitschaftsplan erstellt
Organisationen, die sich auf die CRA vorbereiten, sollten die Einhaltung der Vorschriften als einen schrittweisen technischen Transformationsprozess und nicht als eine einmalige rechtliche Angelegenheit betrachten.
Obwohl der Cyber Resilience Act oft als regulatorische Belastung angesehen wird, können Organisationen, die sich frühzeitig vorbereiten, die Softwarequalität stärken, die operative Reife verbessern, das langfristige Cybersicherheitsrisiko reduzieren und ein größeres Kundenvertrauen aufbauen.
Teams, die sichere Entwicklungsprozesse, automatisierte Tests, Rückverfolgbarkeit und die Bereitschaft zur Behebung von Sicherheitslücken in ihre Entwicklungsabläufe integrieren, verbessern nicht nur die Compliance-Bereitschaft, sondern liefern auch robustere Produkte.
Erfahren Sie, wie Parasoft Unterstützt die CRA-Bereitschaft für C- und C++-Software mit integrierten Sicherheitstests.
Legen Sie noch heute los. Überprüfen Sie Ihre Prozesse, automatisieren Sie Ihre Nachweise und trainieren Sie Ihre Berichtsprozesse. Die Fristen rücken näher, als Sie denken.
Sehen Sie sich das Webinar
Wie Sie die CRA-Konformität mit Secure by Design erreichen »
Weiterführende Inhalte