Sign revalidation hooks with core WebhookSigner instead of ad-hoc HMAC #15

Closed
opened 2026-10-14 00:14:41 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-10-14 00:14:41 +00:00 (Migrated from github.com)

purge/RevalidationHookRunner.java:195-196 hand-rolls HMAC-SHA256. Use core WebhookSigner (RC.5), the Standard Webhooks format, and the SSRF-safe client.

Source: Architecture review QRun-IO/qqq#1150 (docs/ARCHITECTURE-REVIEW-2026-10-13.md), finding F11.

`purge/RevalidationHookRunner.java:195-196` hand-rolls HMAC-SHA256. Use core `WebhookSigner` (RC.5), the Standard Webhooks format, and the SSRF-safe client. Source: Architecture review QRun-IO/qqq#1150 (docs/ARCHITECTURE-REVIEW-2026-10-13.md), finding F11.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: QRun-IO/qbit-cdn#15