Mehrere Geheimnis-Familien im selben Stand (Verbund)
Prüfregel · RSC-SEC-099
- Sicherheit
- Schweregrad: Hoch
- CWE-798
- OWASP A07-2021
Feuert, wenn mindestens zwei voneinander unabhängige Geheimnisse (Service-Role-Schlüssel, Datenbank-Verbindung, Zugangsdaten, Anbieter-Schlüssel, Git-Historie) im selben Lauf gefunden wurden.
Prüfstufe
- Außen-Scan (anonym)
- Quellcode aus Source Maps
- Repo-Zugang (Deep-Scan)
So behebt ihr es
Jedes genannte Geheimnis rotieren, aus Bundle und Quellstand entfernen und die Trennung öffentlich/geheim im Build erzwingen — kein öffentliches Präfix für Geheimnisse, Secret-Scan im CI.