领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多Spring Framework(5.0.x 版本低于 5.0.7,4.3.x 版本低于 4.3.18 以及更旧的无支持版本)允许 Web 应用程序使用 Spring MVC 中的 HiddenHttpMethodFilter 将 HTTP 请求方法更改为任何 HTTP 方法(包括 TRACE)。如果应用程序存在预先存在的 XSS 漏洞,恶意用户(或攻击者)可以使用此过滤器将其升级为 XST(跨站点跟踪)攻击。
受影响版本的使用者应应用以下缓解措施
没有其他必要的缓解措施。
此攻击适用于以下应用程序
此攻击无法直接利用,因为攻击者必须通过 HTTP POST 发出跨域请求,这被同源策略禁止。这就是为什么 Web 应用程序本身中预先存在的 XSS(跨站点脚本)漏洞对于能够升级到 XST 来说是必要的。
此问题由 Ocado Technology 的 Mariusz Łuciów 识别并报告。
2018-06-14:发布初始漏洞报告。
要报告 Spring 产品组合中项目的安全漏洞,请参阅安全策略