R-13 Repository-instellingen: geheimenscanning en afhankelijkheidswaarschuwingen aan, geen onbedoeld publieke repositories, geen langlevende persoonlijke tokens
Waarom
Versiebeheer en vaste releases maken zichtbaar wat er in productie staat en wie wat veranderde.
Hoe we het controleren
Methode: scan
- Scan: volledig automatisch, met vaste regels. Dezelfde code geeft altijd dezelfde uitkomst.
Deze check zit in de open-source scanner. Bekijk de code van deze check (aiscan/checks/github.py).
Zo los je een bevinding op
Zet geheimenscanning, push protection en waarschuwingen voor kwetsbare afhankelijkheden aan.
Op welk niveau
| Niveau 1 · Basisscan | ● verplicht |
|---|---|
| Niveau 2 · Gekeurd | ● verplicht |
| Niveau 3 · Gekeurd Plus | ● verplicht |
| Niveau 4 · Kritiek | ● verplicht |
Norm of wet
OpenSSF Scorecard
Standaardernst
Middel Een keurder mag hiervan afwijken, met een motivatie in het rapport.