Appearance
Why It Matters
Plain HTTP secret exfiltration compounds two risks at once: unauthorized secret export and transport without confidentiality guarantees.
What Triggers
SEC678 matches committed Claude command hooks where a secret-bearing network send targets an explicit http:// endpoint.
False Positives
Shared committed hooks should not emit real secret values over plain HTTP. Test-only examples should stay out of production-facing committed settings.
Remediation
Remove the insecure secret-bearing HTTP request or redesign the hook so secrets never leave the trusted boundary.