CVE-2026-0504CVE-2026-0504是SAP Identity Management产品中的一个安全漏洞。该漏洞由于REST接口对输入处理不充分导致,攻击者(需为认证管理员)可构造恶意的REST请求,这些请求包含未经适当清理的输入,被系统通过JNDI(Java Naming and Directory Interface)操作处理。JNDI注入允许攻击者操控Java应用程序的命名服务查找操作,可能导致有限的数据泄露或数据修改。由于该漏洞需要高权限认证才能利用,且影响范围仅限于机密性和完整性(均为低级别),对应用可用性无影响,因此CVSS评分仅为3.8,属于低危漏洞。SAP已发布安全笔记3657998以应对此问题,建议相关用户及时更新系统。
该漏洞存在于SAP Identity Management的REST接口中,主要原因是输入验证机制不完善。当管理员通过REST API提交请求时,系统会调用JNDI进行命名服务操作。攻击者可以构造包含恶意JNDI引用的输入,例如指向攻击者控制的LDAP或RMI服务器的JNDI路径。当应用程序执行JNDI查找时,会实例化攻击者指定的任意对象,从而可能导致代码执行或数据泄露。JNDI注入的常见利用方式是通过ldap://、rmi://、dns://等协议引用外部恶意服务器。由于漏洞利用需要认证管理员权限,在一定程度上限制了其影响范围,但仍需引起重视并及时修复。技术防护重点在于对所有REST请求参数进行严格的输入验证和安全编码,避免将用户输入直接传递给JNDI查找操作。