Summary
The worker endpoints GET/POST /webhook-deliveries/{delivery_id} and /webhook-deliveries/{delivery_id}/status authenticate by HMAC webhook signature, which CATS cannot produce — every one of their 72+ campaign findings is the documented 401 "Invalid webhook signature" (now suppressed by FP rule WEBHOOK_SIGNATURE_401 from run 20260820T034449Z). The correct rejection is verified constantly; the endpoints' actual logic is never fuzzed.
Acceptance Criteria
Notes
From the run-20260820T034449Z triage (cluster 1), maintainer-approved plan. 5 of the 77 cluster findings didn't match the rule's body predicate and remain visible for next-run triage. Refs #608.
Summary
The worker endpoints
GET/POST /webhook-deliveries/{delivery_id}and/webhook-deliveries/{delivery_id}/statusauthenticate by HMAC webhook signature, which CATS cannot produce — every one of their 72+ campaign findings is the documented 401 "Invalid webhook signature" (now suppressed by FP rule WEBHOOK_SIGNATURE_401 from run 20260820T034449Z). The correct rejection is verified constantly; the endpoints' actual logic is never fuzzed.Acceptance Criteria
Notes
From the run-20260820T034449Z triage (cluster 1), maintainer-approved plan. 5 of the 77 cluster findings didn't match the rule's body predicate and remain visible for next-run triage. Refs #608.