CVE-2026-40129CVE-2026-40129 是 SAP Application Server ABAP(用于 SAP NetWeaver 和 ABAP 平台)中发现的一个安全漏洞。该漏洞属于代码注入类型,允许经过身份验证的攻击者利用特制的输入进行攻击。攻击者通过向应用程序发送恶意构造的数据,当这些数据被应用程序处理并发送给订阅频道的用户时,可能会导致任意代码的执行。尽管涉及代码执行,但根据 CVSS v3.1 评分,该漏洞对系统完整性的影响较低,且未对机密性和可用性造成直接影响。该漏洞披露于 2026 年 5 月,需要管理员关注并应用相应的安全补丁。
该漏洞的技术核心在于 SAP Application Server ABAP 未能正确处理和净化用户提供的输入,导致攻击者能够将可执行代码注入到数据流中。具体而言,漏洞存在于应用程序处理订阅频道内容的机制中。攻击者首先需要一个低权限的有效账户(PR:L),通过网络(AV:N)向受影响的 SAP 接口提交特制请求。由于系统缺乏严格的输入验证或上下文感知的编码,恶意载荷被应用程序接收并处理。在处理过程中,系统错误地将数据部分解释为可执行指令。随后,这些被污染的数据被分发给订阅了特定频道的其他用户。当目标用户与这些数据进行交互或系统自动渲染这些数据时,注入的代码将在目标用户的上下文中执行。根据 CVSS 向量 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N,攻击无需用户交互(UI:N),且利用复杂度低(AC:L)。虽然实现了代码执行,但攻击范围未改变(S:U),且主要影响限于完整性(I:L),意味着攻击者可能修改数据或执行有限的操作,而非完全控制主机或获取敏感信息。