CHECKS en de SBOM-generator zeggen dat de CRA de SBOM vereist #2717
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#2717
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wat er mis is
Het positiebesluit (
assurance/CRA-2024-2847-positie.md, #532) schrijft voor: “als beschreven in de CRA”, nooit “zoals vereist door”. Een “vereist”-zin wordt in een vragenlijst teruggeciteerd als fabrikantenplicht. Die formulering staat nog op een paar plekken die wél worden gelezen.Dit is geen gat in de SBOM zelf. De poort en de bouw hangen aan
sbom-verify.Bewijs
docs/CHECKS.mdrond regel 1332–1333: “the Software Bill of Materials the EU Cyber Resilience Act … requires”, zonder het voorbehoud datREADME.mdendocs/SBOM.md(Why) wél zetten.tool/sbom_build.dartrond regel 1144 schrijft diezelfde “requires” in de gegenereerde tekst (sbom/ocideck.sbom.md).tool/generate_sbom.dartregel 6 heeft het in een commentaar.docs/SBOM.mdde tabel CRA mapping heeft als kolomkop “Where OciDeck satisfies it”. Dat is een conformiteitszin, geen beschrijving van wat de bouw doet.CHANGELOG.mdheeft historische zinnen. Die niet herschrijven.Voorstel
docs/CHECKS.md: “requires” vervangen door “as described in”.sbom/opnieuw laten ontstaan viamake sbomzodat de gepubliceerde inventaris meeloopt.docs/SBOM.mdnaar een feitelijke formulering (“Where this is done”), zonder “satisfies” of “compliant”.check_conventionsdie indocs/de combinatie van “Cyber Resilience Act” met “requires” of “required by” afkeurt, zodat #532 niet stil terugkomt.Geen zin toevoegen die zegt dat het project conform is. Het bestandsformaat verandert niet.