feat(security): allow reviewed image-secret false positives #43

Merged
gitchegumi merged 2 commits from kiyi/secret-false-positive into main 2026-09-18 22:24:47 -05:00
Member

ComfyUI run 72 is blocked by public yt-dlp client constants/test URLs detected as image secrets. Add an opt-in, exact-fingerprint false-positive review for image trivy-secret findings: classification=false_positive plus an HTTPS evidence link, existing owner/control/issue/expiry, and an immutable image/build-input subject. Normal secret mitigations still block; Gitleaks, malware and scanner failures remain non-waivable. Reports retain the classification and evidence. Human review must establish that a value is not private; the gate cannot infer that from its format.

Validation: all 152 workflow tests passed on Linux, including new negative cases for source subjects, ordinary waivers, changed fingerprints, missing review fields, Gitleaks and malware.

Owner explicitly authorized this scoped policy change. After review/merge, publish a new immutable minor release (proposed v1.13.0); ComfyUI must adopt it before its new exception fields can be evaluated. No release or full image job was dispatched. Related: Homelab/Comfy-UI#1

ComfyUI run 72 is blocked by public yt-dlp client constants/test URLs detected as image secrets. Add an opt-in, exact-fingerprint false-positive review for image trivy-secret findings: classification=false_positive plus an HTTPS evidence link, existing owner/control/issue/expiry, and an immutable image/build-input subject. Normal secret mitigations still block; Gitleaks, malware and scanner failures remain non-waivable. Reports retain the classification and evidence. Human review must establish that a value is not private; the gate cannot infer that from its format. Validation: all 152 workflow tests passed on Linux, including new negative cases for source subjects, ordinary waivers, changed fingerprints, missing review fields, Gitleaks and malware. Owner explicitly authorized this scoped policy change. After review/merge, publish a new immutable minor release (proposed v1.13.0); ComfyUI must adopt it before its new exception fields can be evaluated. No release or full image job was dispatched. Related: https://git.gitchegumi.com/Homelab/Comfy-UI/issues/1
feat(security): allow reviewed image-secret false positives
Some checks failed
Workflow acceptance / acceptance (pull_request) Successful in 2m47s
Library checks / tests (pull_request) Successful in 4m2s
Repository security / security (pull_request) Has been cancelled
Repository security / security-1 (pull_request) Has been cancelled
817187b617
fix(security): retain reviewed rule-download exception at moved line
All checks were successful
Workflow acceptance / acceptance (pull_request) Successful in 1m34s
Repository security / security-1 (pull_request) Successful in 2m18s
Repository security / security (pull_request) Successful in 0s
Library checks / tests (pull_request) Successful in 7m14s
37e41ccbd9
gitchegumi approved these changes 2026-09-18 22:24:43 -05:00
gitchegumi deleted branch kiyi/secret-false-positive 2026-09-18 22:24:47 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Homelab/workflows!43
No description provided.