CWE: bundel van MITRE CWE 4.20 naar 5.0 #2653
No reviewers
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!2653
Loading…
Reference in a new issue
No description provided.
Delete branch "claude/serene-hugle-98bb04"
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?
MITRE bracht op 28-10-2026 CWE 5.0 uit; daardoor faalde
make deps-check(en duscheck-full) voor elke tak. Deze PR werkt de bundel bij.Wat er verandert
assets/cwe/cwe_full.jsonopnieuw gegenereerd: 984 zwakheden. Dat zijn er 15 nieuw (1461–1476, waaronder de nieuwe sessiefamilie 1462–1467), en er is er geen enkele verdwenen. CSV-kolommen zijn gelijk gebleven. Het XML-schema ging van v7 naar v8 (cwe-8), maar de probe leest dat zonder aanpassing.('SQL Injection'),('Path Traversal'),('Race Condition'), …) en houdt ze alleen nog bij de Alternate Terms.tool/build_cwe_catalog.dartneemt die termen nu alsaliasesmee (129 entries), enCweEntry.searchTextdoorzoekt ze. In beeld komen ze niet. Zonder deze stap vond "race condition", "command injection" of "buffer overflow" in de CWE-kiezer niets meer.cwe_catalog.dart): tien namen volgen nu de 5.0-titels, en de kern draagt dezelfde aliassen als het asset (22 entries). CWE-613 is in 5.0 vervallen ("Consider CWE-1462 and its descendants"), en de kern-entry dekte twee dingen. Hij is daarom vervangen door CWE-1463 (Insufficient Session Timeout Value) en CWE-1464 (Improper Session Invalidation), elk met een eigen omschrijving en remediatie. De kern telt nu 41 entries. De sjablonen citeerden 89/79/521 al in de korte vorm, dus daar verandert niets.DEPRECATED). De kern wint per id, dus een verouderde kern-naam verbergt de actuele MITRE-naam stil. Bij de volgende CWE-bump faalt deze toets daarop. Hij werd rood vóór de aliassen compleet waren (CWE-434).check_reference_data_tool_test.dart, rood bewezen tegen de oude regel (2 ≠ 1).reference_standards.dart, licentietabel (984, alternate terms, kern 41),PENTEST_MIAUW.md-tellingen en CHANGELOG bijgewerkt.Licentie
De MITRE Terms of Use (https://cwe.mitre.org/about/termsofuse.html) zijn op 29-10-2026 nagelezen en inhoudelijk ongewijzigd: een niet-exclusieve, royaltyvrije licentie, op voorwaarde dat het copyright van MITRE wordt meegenomen. De attributiekop in het asset blijft dus gelijk. Alleen het
_commentnoemt nu ook de alternate terms als MITRE-inhoud.Poort
make deps-checkgroen ope068938ad: MITRE CWE 5.0 → 5.0 actueel.make checkgroen ope068938ad.Buiten deze PR
ISO 9001meldt nu "2015 → 2026 nieuwer beschikbaar". Dat is adviserend en laat de poort niet vallen. Een nieuwe editie betekent een inhoudelijke migratie van de clausule-index; dat moet eerst op iso.org bevestigd worden.🤖 Generated with Claude Code
984 zwakheden (15 nieuw, geen verdwenen). CWE 5.0 haalde de gangbare namen uit de titels ("('SQL Injection')", "('Race Condition')") en houdt ze alleen nog bij de Alternate Terms. De bouwer neemt die nu als `aliases` mee en CweEntry.searchText doorzoekt ze, anders vindt "race condition" CWE-362 niet meer. De eigen kern volgt de 5.0-namen en draagt dezelfde aliassen; een toets legt de kern naast het asset, want de kern wint per id en zou een oude naam anders stil laten staan. CWE-613 is in 5.0 vervallen en opgesplitst; de kern heeft er nu CWE-1463 (time-out) en CWE-1464 (invalidatie) voor. De MITRE Terms of Use zijn ongewijzigd (royaltyvrije licentie, onder vermelding van het copyright). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>