跳转到主要内容

CVE-2025-54142:由携带请求体的 OPTIONS 请求引发的 HTTP 请求走私攻击

Akamai Wave Blue

Aug 28, 2025

Akamai InfoSec

分享

Akamai 成功消除了一个潜在的 HTTP 请求走私漏洞 (CVE-2025-54142),该漏洞源于部分源服务器对携带请求体的 OPTIONS 请求处理不当。

客户端可以利用 RFC 9110 中定义的 HTTP OPTIONS 请求方法来确定服务器上给定 URL 所允许的通信选项。OPTIONS 方法主要用于跨源资源共享 (CORS) 场景,作用是让浏览器在发起真实请求前,能够以幂等的方式执行一次“预检”请求。

尽管在实际应用中不常见,但 OPTIONS 方法可以携带一个实体请求体 (entity-body),即使根据 RFC 9110,此类请求没有已知的有效用例,并且没有已知的浏览器或移动客户端会正常发出此类请求。

详情

某些不符合 RFC 规范的源服务器堆栈,在接收到由 Akamai 代理服务器转发来的请求体时,未能正常处理该请求体,这可能导致该载荷残留在代理与源服务器之间的持久连接中。

随后,发往同一源服务器的后续常规 HTTP 请求便会被附加到其末尾,导致源服务器将走私的请求一并解析。

这为攻击者提供了可乘之机,他们可能会根据源服务器的配置,发起缓存投毒或其他安全威胁。

抵御方案

除了我们在 2025 年 7 月 21 日为防御该特定请求走私漏洞所部署的 WAF 快速规则外,我们还实施了一项独立的平台级更改:通过终止任何携带请求体的 OPTIONS 请求所对应的客户端与源服务器连接,来杜绝这种攻击及类似的攻击手法。这项更改已于 2025 年 8 月 11 日全面部署。

Akamai Wave Blue

Aug 28, 2025

Akamai InfoSec

标签

分享

相关博文

安全研究
CVE-2026-75650:StyleSmuggler — Adobe Commerce 和 Magento 中的严重 RCE 漏洞
了解 Adobe Commerce 和 Magento 中的 RCE 漏洞,即 CVE-2026-75650 (StyleSmuggler)。Akamai Adaptive Security Engine 的 CMD 注入防护功能可阻断关键媒介。
研究
当生产力扩展程序沦为攻击平台时
September 30, 2026
我们的研究发现了一起涉及 32 款恶意浏览器扩展程序的攻击活动,该活动利用远程配置监视超过 9,800 名用户并劫持了他们的浏览活动。
研究
Akamai 加入 Athena 联盟,保护用户免受新漏洞的影响
Akamai 正式加入 Chainguard 的 Athena 联盟,以确保 Akamai App & API Protector 的客户能够自动免受新披露漏洞的影响。