Security Badge
⚠️
Status: In Planung
Die Security Badge gibt Auskunft über den Sicherheitsstatus eines Repositorys. Die Badge basiert auf den folgenden Kriterien:
Level 1: Basis Sicherheit
- Reaktionszeit auf Issues: Prüft, wie lange Projektmitglieder benötigen, um auf ein Issue zu reagieren.
- Geschützte Branches: Prüft, ob bewährte Einstellung zur Erhöhung der Branch-Sicherheit korrekt gesetzt sind
- Sicherheitsrichtlinie: Prüft, ob eine Datei
SECURITY.md
im Stammverzeichnis des Standard-Branch existiert
Level 2: Erweiterte Sicherheit
- Alle Kriterien aus Level 1
- Code Review: Prüft, ob mind. 75% der Merge Requests durch einen Maintainer geprüft werden.
- Signierte Tags: Prüft, ob mind. 80% der Tags signiert wurden
Level 3: Umfassende Sicherheit
- Alle Kriterien der Level 1 und 2
- Code Review: Prüft, ob alle Merge Requests durch einen Maintainer geprüft werden.
- Letztes Release ohne kritische Schwachstellen: TBD
- Schwachstellenprüfungen - Alter von CVE: TBD
- Schwachstellenprüfungen - Behebungszeit: TBD