Zum Inhalt springen
ISO 27001:2022 · A.8.4 · A.8 Technologische Maßnahmen

Zugang zum Quellcode

Der Lese- und Schreibzugriff auf Quellcode, Entwicklungswerkzeuge und Softwarebibliotheken muss angemessen verwaltet werden.

ISO 27001TISAXBSINIS2

Was fordert dieses Control?

Der Lese- und Schreibzugriff auf Quellcode, Entwicklungswerkzeuge und Softwarebibliotheken muss angemessen verwaltet werden.

Warum ist das wichtig?

Quellcode ist geistiges Eigentum und kann Schwachstellen oder Geheimnisse enthalten. Unkontrollierter Zugriff ermöglicht Diebstahl und das Einschleusen von Schadcode.

Bezug zu anderen Normen

NormStelleThemaBezug
TISAX5.2.4EntwicklungDirekt
BSICON.8Software-EntwicklungDirekt
NIS2§ 30 Abs. 1 BSIGTechnische MaßnahmenDirekt

Was der Auditor erwartet

  • Zugriffskontrolle auf Code-Repositories
  • Schutz vor unbefugten Änderungen am Code
  • Verwaltung von Build- und Bibliotheks-Zugriffen

Audit-Checkliste

Dokumente

Zugriffsregeln QuellcodeWer Lese-/Schreibzugriff auf Repositories hat

Nachweise

Repository-BerechtigungenTatsächliche Rechte und Branch-Protection
Secret-Scanning-ReportErgebnisse der Suche nach Zugangsdaten im Code
Offboarding externer EntwicklerNachweis entzogener Repo-Zugänge nach Projektende

Technisch

VersionsverwaltungZugriffskontrolle, Reviews und Protokollierung

Praxis-Tipps zur Umsetzung

Least Privilege im RepoSchreibrechte nur für die, die sie brauchen, mit Branch-Protection.
Reviews erzwingenÄnderungen nur über Pull Requests mit Vier-Augen-Prinzip.
Secrets fernhaltenKeine Zugangsdaten im Code, Secret-Scanning aktivieren.

Häufige Fehler

Alle haben SchreibrechteJeder kann direkt in den Hauptzweig pushen.
Secrets im RepoPasswörter und Schlüssel landen im Quellcode.

Häufig gestellte Fragen

Gilt das auch für Open-Source-Nutzung?
Ja, der Zugriff auf eingebundene Bibliotheken und deren Integrität ist ebenfalls zu steuern.
Wie schützt man den Hauptzweig?
Über Branch-Protection, erzwungene Reviews und eingeschränkte Schreibrechte.
Was tun gegen Secrets im Code?
Secret-Scanning, Pre-Commit-Hooks und ein zentrales Secret-Management einsetzen.
So hilft CompliantDesk bei A.8.4

Dokumentieren Sie Quellcode-Zugriffsregeln als Kontrolle und verknüpfen Sie sie mit Ihrem sicheren Entwicklungsprozess.

Bereit für ein ISMS, das nicht bei Excel endet?

Demo buchen

Kostenlos · unverbindlich · persönliche Einrichtung · 30 Minuten