CVE-2026-34258SAPUI5 (Search UI) 组件中发现一处安全漏洞,CVSS v3.1评分为4.7,属于中危级别。该漏洞允许未经身份验证的远程攻击者通过操纵特定的URL参数,注入恶意内容。当受害者访问被篡改的链接时,应用程序会渲染攻击者控制的页面,从而可能导致用户被误导点击恶意链接或执行非预期操作。尽管该漏洞对机密性的影响较低,且不影响系统的完整性和可用性,但它常被用于网络钓鱼攻击,窃取用户凭证或进行社会工程学攻击。
该漏洞源于SAPUI5 Search UI在处理URL参数时缺乏严格的输入验证和过滤机制。根据CVSS向量 (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N),攻击复杂度低(AC:L),无需特权(PR:N),但需要用户交互(UI:R)。
攻击原理如下:SAPUI5框架在渲染Search UI时,直接将URL中的特定参数值嵌入到响应页面中,未对其进行充分的上下文编码或转义。攻击者可以构造特制的URL,将JavaScript代码或伪造的HTML内容注入参数中。由于S:C(Scope Changed,范围改变)存在,表明该漏洞可能影响应用程序与其他组件的交互边界。
当受害者点击攻击者精心设计的链接时,浏览器会请求SAP服务器的页面,服务器将未净化的参数值返回给客户端。客户端浏览器解析响应时,会将注入的恶意脚本作为有效代码执行,或者渲染攻击者伪造的界面。这种利用方式属于反射型XSS或基于DOM的XSS变种,主要依赖于社会工程学诱骗用户点击。