UNKNOWNCVE-2026-4984

Botpress - Credential Disclosure via Twilio Webhook Handler

Platform

nodejs

Component

botpress

The Twilio integration webhook handler accepts any POST request without validating Twilio's 'X-Twilio-Signature'. When processing media messages, it fetches user-controlled URLs ('MediaUrlN' parameters) using HTTP requests that include the integration's Twilio credentials in the 'Authorization' header. An attacker can forge a webhook payload pointing to their own server and receive the victim's 'accountSID' and 'authToken' in plaintext (base64-encoded Basic Auth), leading to full compromise of the Twilio account.

How to fix

Actualizar Botpress a una versión que valide la firma 'X-Twilio-Signature' de Twilio. Como no hay versiones fijas, se recomienda contactar al proveedor para obtener una versión corregida o aplicar un parche que implemente la validación de la firma.

Monitor your dependencies automatically

Get notified when new vulnerabilities affect your projects. Free forever.

Start free