平台
javascript
组件
wso2-api-manager
修复版本
3.2.0.401
3.2.0.401
4.0.0.318
CVE-2024-10242 是 WSO2 API Manager 中的一个跨站脚本攻击 (XSS) 漏洞。该漏洞源于身份验证端点未能充分验证用户输入,导致恶意脚本可以被注入并执行。成功利用此漏洞可能允许攻击者重定向用户、修改网页界面或窃取浏览器信息,但由于httpOnly标志保护了会话相关的敏感cookie,因此无法进行会话劫持。受影响的版本包括 0.0.0 到 4.0.0.318,已在 4.0.0.318 版本中修复。
WSO2 API Manager 中的 CVE-2024-10242 漏洞源于认证端点对用户输入验证不足。这使得攻击者可以将恶意脚本负载注入到输入参数中,并在受害者的浏览器中执行这些参数。虽然成功利用可能允许攻击者将用户的浏览器重定向到恶意网站、修改网页的 UI 或从浏览器中检索信息,但影响有限,因为与会话相关的敏感 Cookie 未直接泄露。CVSS 分数为 6.1,表示中等风险。强烈建议升级到 4.0.0.318 版本以降低此风险。
攻击者可以通过向 WSO2 API Manager 的认证端点发送恶意请求来利用此漏洞。这些请求将包含包含恶意 JavaScript 代码的操作输入参数。如果输入未正确验证,受害者的浏览器将执行此代码,允许攻击者执行诸如将用户重定向到网络钓鱼网站、窃取凭据或修改网站外观等操作。输入验证不足是此漏洞的根本原因,而认证端点的复杂性可能会使检测变得困难。
Organizations utilizing WSO2 API Manager for managing and securing APIs, particularly those running versions 0.0.0 through 4.0.0.318, are at risk. This includes companies relying on WSO2 API Manager for authentication and authorization processes, and those with custom integrations that interact with the authentication endpoint.
• javascript: Examine the WSO2 API Manager authentication endpoint for unusual JavaScript behavior or unexpected redirects. Use browser developer tools to inspect network requests and responses for injected scripts. • generic web: Monitor access and error logs for suspicious patterns indicative of XSS attempts, such as unusual characters or script tags in authentication requests. • generic web: Check response headers for Content-Security-Policy (CSP) directives. A properly configured CSP can significantly reduce the impact of XSS vulnerabilities.
disclosure
漏洞利用状态
EPSS
0.01% (3% 百分位)
CISA SSVC
CVSS 向量
CVE-2024-10242 的解决方案是将 WSO2 API Manager 升级到 4.0.0.318 或更高版本。此版本包含必要的修复程序,以正确验证用户输入并防止脚本注入。作为临时缓解措施,建议实施内容安全策略 (CSP),以限制浏览器中可以执行的脚本来源。定期监控服务器日志中与认证端点相关的可疑活动也很重要。升级是完全消除此漏洞的最有效和推荐的解决方案。
Actualice WSO2 API Manager a la versión 3.2.0.401 o superior, o a la versión 4.0.0.318 o superior. Esta actualización corrige la vulnerabilidad de Cross-Site Scripting (XSS) al validar adecuadamente la entrada del usuario en el punto final de autenticación.
漏洞分析和关键警报直接发送到您的邮箱。
脚本注入是一种安全漏洞,允许攻击者将恶意代码(通常是 JavaScript)注入到网页中。然后,此代码在用户的浏览器中执行,允许攻击者执行恶意操作。
CVSS (Common Vulnerability Scoring System) 是用于评估安全漏洞严重程度的标准。6.1 的分数表示中等风险。
作为临时措施,实施内容安全策略 (CSP) 并监控服务器日志中是否存在可疑活动。
是的,4.0.0.318 之前的版本都容易受到此漏洞的影响。
请参阅 WSO2 API Manager 的官方文档,以获取有关如何升级到 4.0.0.318 或更高版本的详细说明。