Commit ddef5c1
committed
fix(core): exempt CycloneDX metadata.component.hashes digests from pan-like detection
childContext routed components[].hashes[].content into the digest-whitelisted
context but never metadata.component.hashes[].content, also a legitimate
CycloneDX 1.7 digest site. Any workspace manifest edit re-rolls that digest;
this one (sha256 c528f149...) contains the 13-digit run 0220603085793, which
tripped panLike and failed 16 trust tests. Deterministic repro recorded in the
session; fix routes metadata -> component -> hashes through the existing chain.1 parent ca3c4e7 commit ddef5c1
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
| 193 | + | |
193 | 194 | | |
194 | 195 | | |
195 | 196 | | |
| |||
511 | 512 | | |
512 | 513 | | |
513 | 514 | | |
| 515 | + | |
| 516 | + | |
514 | 517 | | |
515 | 518 | | |
516 | 519 | | |
| |||
0 commit comments