CVE-2026-4984CVE-2026-4984是存在于Twilio集成Webhook处理程序中的高危安全漏洞。由于系统未验证Twilio的'X-Twilio-Signature'签名,攻击者可以伪造任意POST请求。当系统处理包含媒体URL的消息时,会使用集成凭证向用户控制的地址发起HTTP请求,导致Twilio账户凭证泄露,进而造成账户被完全接管。
该漏洞的根本原因是服务端对Twilio Webhook请求的签名验证机制缺失。在正常的集成流程中,系统应验证请求头中的'X-Twilio-Signature'以确保请求来源合法。然而,受影响的系统在处理媒体消息时,直接解析了用户提供的'MediaUrlN'参数,并使用内部HTTP客户端请求该URL。关键的安全缺陷在于,这个内部发出的HTTP请求未过滤敏感头部,而是直接附带了集成的Twilio凭证(Account SID和Auth Token),通常以Base64编码的Basic Auth形式存在于Authorization头中。攻击者利用这一漏洞,只需向目标端点发送特制的POST请求,将MediaUrl指向攻击者控制的服务器。系统接受请求后,会向攻击者服务器发起连接并附带凭证。攻击者捕获该请求并解码Authorization头,即可获得完整的Twilio访问权限。