PT-2026-45034 · Symfony · Symfony
CVE-2026-47212
·
Published
2026-05-21
·
Updated
2026-07-14
CVSS v4.0
6.9
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
Symfony versions prior to 6.4.11
Description
The Twilio SMS notifier bridge contains a webhook request parser used to authenticate and decode status callbacks. The
doParse(Request $request, #[SensitiveParameter] string $secret) function receives a configured webhook secret but fails to read or verify it, ignoring the X-Twilio-Signature HMAC header. This allows an attacker to submit forged POST requests to the webhook endpoint, even when a signing secret is configured, potentially leading to delivery-metrics fraud or unauthorized downstream automation triggers.Recommendations
Update to version 6.4.11 or later.
For applications behind a TLS-terminating reverse proxy, configure
framework.trusted proxies and framework.trusted headers to ensure Request::getUri() returns the public URL signed by Twilio.Exploit
Fix
DoS
Improper Verification of Cryptographic Signature
Missing Authentication
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Symfony