Software ohne Sicherheitslücken: Was die ISO/IEC 24772-1 bringt

  • Markus Müller
  • Veröffentlicht am
  • 3 Min. Lesezeit

Die ISO/IEC 24772-1 bietet Entwicklern und technischen Managern eine wertvolle Ressource für die sichere Softwareentwicklung, indem sie typische Schwachstellen in Programmiersprachen beschreibt und sprachunabhängige Vermeidungsstrategien bereitstellt. Ursprünglich als Technischer Bericht veröffentlicht und nun als internationale Norm anerkannt, stellt die Norm ein praktisches Werkzeug dar, das Unternehmen hilft, ihre Software sicherer und konformer zu gestalten.

Inhalt
  1. Bedeutung des Übergangs vom TR zur internationalen Norm
    1. Aufbau und Inhalte der ISO/IEC 24772-1
    2. Nutzen der ISO/IEC 24772-1 für Unternehmen
    3. Nutzen für die IEC 62443-4-1 Zertifizierung
    4. ISO/IEC 24772-1 als praxisorientierter Leitfaden

Bedeutung des Übergangs vom TR zur internationalen Norm

Die ISO/IEC 24772-1 entstand ursprünglich als Technischer Report (TR) und wurde im Oktober 2024 zur internationalen Norm. Diese Umwandlung bedeutet mehr als nur eine formale Änderung, denn internationale Normen zeichnen sich durch eine breite globale Anerkennung und Einigung unter Fachleuten aus. Eine solche Norm bietet Unternehmen in sicherheitskritischen Branchen und regulierten Umgebungen eine verlässliche Grundlage, die Akzeptanz und Umsetzbarkeit erleichtert.

Aufbau und Inhalte der ISO/IEC 24772-1

Die ISO/IEC 24772-1 beschreibt Schwachstellen, die in verschiedenen Programmiersprachen auftreten können, und bietet dazu sprachunabhängige Vermeidungsansätze. Jede Schwachstelle wird detailliert erklärt, von den typischen Fehlerquellen bis hin zu möglichen Risiken und der Vermeidung dieser Fehler. Die Norm deckt unter anderem folgende sicherheitsrelevante Themen ab:

  • Speicherverwaltung: Risikofaktoren wie falsche Speicherzuweisungen und -freigaben, die häufig zu Sicherheitslücken führen.
  • Kontrollfluss und Nebenläufigkeit: Schwachstellen im Kontrollfluss und bei der parallelen Verarbeitung, die speziell für sicherheitskritische Anwendungen riskant sind.
  • Typische Schwachstellen und Vermeidungsansätze: Praktische Maßnahmen zur Risikominderung, die für viele Programmiersprachen relevant sind.

Diese strukturierte Herangehensweise bietet Entwicklern ein hilfreiches Werkzeug zur systematischen Vermeidung sicherheitskritischer Schwachstellen und dient als solide Grundlage für eine sichere Softwareentwicklung.

Nutzen der ISO/IEC 24772-1 für Unternehmen

Die ISO/IEC 24772-1 ist vielseitig einsetzbar und richtet sich an unterschiedliche Zielgruppen, die durch die systematische Identifikation und Minimierung von Schwachstellen in der Programmierung in ihren jeweiligen Aufgaben unterstützt werden können:

  • Entwickler: Programmierer, die mit den Schwachstellen einer bestimmten Programmiersprache vertraut sind, finden in der ISO/IEC 24772-1 allgemeine Beschreibungen dieser Schwachstellen und erfahren, wie sie in weniger vertrauten Sprachen auftreten können. Die sprachunabhängige Darstellung der Schwachstellen bietet eine solide Grundlage, um sicherheitsrelevante Fehler in verschiedenen Projekten zu vermeiden.
  • Tool-Anbieter: Anbieter von Entwicklungs- und Analysetools können spezifische Schwachstellen aus der Norm auswählen und diese in ihre Produkte integrieren. Die ISO/IEC 24772-1 liefert detaillierte Beschreibungen, die Analysetools gezielt bei der Identifikation und Vermeidung von Schwachstellen unterstützen können.
  • Organisationen, die eigene Codierungsstandards entwickeln: Unternehmen, die eigene Codierungsrichtlinien für die Sicherheit ihrer Softwareprodukte entwickeln, finden in der Norm eine nützliche Unterstützung bei der Identifikation relevanter Schwachstellen. Die ISO/IEC 24772-1 dient als Orientierungshilfe bei der Auswahl und Durchsetzung geeigneter Codierungsrichtlinien und Sicherheitsstandards.

Nutzen für die IEC 62443-4-1 Zertifizierung

Die Anforderung SI-2 „Sichere Codierungsstandards“ aus IEC 62443-4-1 legt fest, dass Unternehmen sichere Codierungsstandards nutzen sollen, um Schwachstellen in ihren Produkten zu minimieren. Die ISO/IEC 24772-1 ist dabei eine wertvolle Hilfe bei der Erfüllung dieser Anforderung. Obwohl die Norm selbst kein Codierungsstandard ist, unterstützt sie Organisationen durch eine umfassende Darstellung von Schwachstellen und Vermeidungsansätzen. Sie verweist auch auf andere Codierungsstandards, wodurch Unternehmen eine praktische Anleitung für die Auswahl und Anwendung sicherer Praktiken erhalten.

ISO/IEC 24772-1 als praxisorientierter Leitfaden

Die ISO/IEC 24772-1 ist ein vielseitiger Leitfaden, der sicherheitskritische Softwareentwicklungsprojekte unterstützt. Ohne feste Codierungsregeln vorzugeben, bietet die Norm eine sprachübergreifende Beschreibung typischer Schwachstellen und Vermeidungsstrategien. Sie eignet sich insbesondere für Unternehmen, die eine Konformität zur IEC 62443-4-1 anstreben und stärkt die sichere Produktentwicklung durch praxisnahe Empfehlungen und Orientierungshilfen.

CRA-Beratung auswählen? So erkennen Sie passende Anbieter.

Zum Leitfaden

Leitfaden: CRA-Beratung richtig auswählen

Das Angebot an CRA-Beratung ist breit und schwer vergleichbar. Ein Anbieter liefert vielleicht nur eine Gap-Analyse, ein anderer begleitet auch die technische Umsetzung, beide nennen sich "CRA-Berater". Wer die falschen Fragen stellt, zahlt am Ende für Leistungen, die er nicht braucht, oder bemerkt erst mitten im Projekt, dass wichtige Kompetenzen fehlen.

Unser Leitfaden zeigt Herstellern, worauf es bei der Auswahl wirklich ankommt: von den notwendigen Fachkompetenzen über das passende Preismodell bis zu den 20 Fragen, die Sie jedem Anbieter stellen sollten.

Was der Leitfaden enthält:

  • Die sieben Kompetenzfelder einer vollständigen CRA-Umsetzung
  • Vier Unterstützungsmodelle je nach interner Kapazität und Fachwissen
  • 20 konkrete Fragen für Ihr nächstes Anbietergespräch
  • Eine Red-Flag-Karte zur schnellen Einschätzung von Warnsignalen
  • Ein Bewertungsbogen mit Einstufungshilfe für den strukturierten Anbietervergleich

Jetzt kostenlos downloaden

Newsletter

Informationen zur Verarbeitung Ihrer Angaben finden Sie in unserer Datenschutzerklärung.

Kostenlose Vorlagen: CRA-Meldeprozesse

Bereiten Sie Ihr Unternehmen auf die Meldepflichten nach dem Cyber Resilience Act vor. Sie erhalten praxiserprobte Prozessbeschreibungen und Vorlagen für:

  • die Meldung aktiv ausgenutzter Schwachstellen
  • die Meldung schwerwiegender Sicherheitsvorfälle
  • die erforderlichen Erst-, Folge- und Abschlussmeldungen
  • klare Zuständigkeiten, Eskalationswege und Fristen

Geben Sie Ihre Kontaktdaten ein. Anschließend senden wir Ihnen die Dateien per E-Mail zu.

Newsletter

Informationen zur Verarbeitung Ihrer Angaben finden Sie in unserer Datenschutzerklärung.

Kostenlose Vorlage: Risikobeurteilung nach EN 50742

Profitieren Sie von unserer Expertise: Diese Vorlage nutzen wir in unseren Beratungsprojekten zur systematischen Bedrohungsbewertung. Sie erhalten eine Excel-Vorlage mit:

  • Strukturierte Bedrohungsbewertung für Ihre Maschinen
  • Systematische SRSL-Bestimmung (Safety-Related Security Levels)
  • Dokumentation von Schwachstellen und Schutzmaßnahmen

Geben Sie Ihre Kontaktdaten ein und erhalten Sie die Vorlage in wenigen Minuten.

Newsletter

Informationen zur Verarbeitung Ihrer Angaben finden Sie in unserer Datenschutzerklärung.

Vorlage - SBOM

SBOM Vorlage - kostenlos herunterladen

Profitieren Sie von unserer Expertise: Diese Vorlage nutzen wir in unseren Beratungsprojekten zur Umsetzung der CRA-Anforderungen an die SBOM.

Geben Sie Ihre Kontaktdaten ein und erhalten Sie die Vorlage in wenigen Minuten.

Newsletter

Informationen zur Verarbeitung Ihrer Angaben finden Sie in unserer Datenschutzerklärung.

Kostenlose Vorlage: Vulnerability Disclosure Policy

Profitieren Sie von unserer Expertise: Diese Vorlage nutzen wir in unseren Beratungsprojekten zur Umsetzung der CRA-Anforderungen an das Vulnerability Handling. Sie erhalten eine Word-Vorlage mit:

  • Strukturierter Aufbau gemäß EN 40000-1-3
  • Vordefinierte Abschnitte für Meldekanäle, Reaktionszeiten und Verantwortlichkeiten
  • Safe-Harbor-Klauseln für Sicherheitsforscher

Geben Sie Ihre Kontaktdaten ein und erhalten Sie die Vorlage in wenigen Minuten.

Newsletter

Informationen zur Verarbeitung Ihrer Angaben finden Sie in unserer Datenschutzerklärung.

Lassen Sie uns über Ihre Fördermöglichkeiten sprechen

Hinterlassen Sie Ihre Kontaktdaten – wir melden uns kurzfristig bei Ihnen, um zu besprechen, welche Maßnahmen für Ihr Unternehmen förderfähig sind und wie wir Sie bei der Umsetzung unterstützen können.

Informationen zur Verarbeitung Ihrer Angaben finden Sie in unserer Datenschutzerklärung.

Jetzt Gespräch vereinbaren

Senden Sie uns Ihre Anfrage. Wir klären gemeinsam, wo Ihr Unternehmen steht, welche Fragen offen sind und welche nächsten Schritte sinnvoll sind.

Informationen zur Verarbeitung Ihrer Angaben finden Sie in unserer Datenschutzerklärung.