Make Semgrep finding fingerprints independent of report directories #40
Labels
No labels
app-migration
bug
ci-cd
cluster
Documentation
duplicate
enhancement
gpu
invalid
networking
question
security
Storage
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Homelab/workflows#40
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?
ComfyUI publisher run 40 failed on the same reviewed source audit that passes the PR gate. In v1.9.0/v1.10.0,
pipeline/security.pydownloads the pinned Semgrep pack beneath the scan output directory and hashes the returnedcheck_idunchanged. Semgrep prefixes rule IDs with the config path by default.The same
scripts/source_http.py:28finding (scannersemgrep, subjectsource, severityWARNING, rule suffixpython.lang.security.audit.httpsconnection-detected.httpsconnection-detected) therefore differs only by its job directory:tmp.reports.raw.b15598f8611c539f329c41b22cec09e3ab5a291778f424f78f726e76a91079adtmp.image-build.source-scans.raw.f8900833243b96d2e56225bb55d25db11d59b8d6bbcf76f7d2522b8cbd0a8a1etmp.built.scans.raw.bf9afdf2ae5569cd8b820bcaaeea9c43d2b9175be0e12b2ece703f712b8e254dThe first two hashes reproduce the recorded findings using the shared evaluator; the bundle variant is derived from the pinned bundle workflow directory, not a live bundle scan. Comfy-UI PR #5 proposes a narrow interim mapping with identical controls and October 18 expiry.
Acceptance:
--no-rewrite-rule-idsagainst the pinned scanner).Follow-up defect to the completed baseline in #4. This issue records planned work; no shared scanner change or deployment has been performed.
This will be handled by using static values for mitigation criteria (CVE numbers rather than finger prints)
kiyi referenced this issue2026-10-11 22:16:26 -05:00
kiyi referenced this issue2026-10-11 23:07:44 -05:00