专栏名称: 安全客
打破黑箱 客说安全
目录
相关文章推荐
今天看啥  ›  专栏  ›  安全客

【技术分享】 Struts2 漏洞分析系列 - S2-007/类型转换到RCE

安全客  · 公众号  ·  · 2021-12-08 17:52
 漏洞概述S2-007的漏洞原理是在处理类型转换的错误时会存入错误到内存中,在后续调用流程中触发OGNL表达式注入。影响版本:2.0.0 – 2.2.3复现版本:2.2.3官方issue地址:https://cwiki.apache.org/confluence/display/WW/S2-007 搭建环境由于本漏洞发生在Bean中某个Property类型转换时,因此需要我们编写一个Action类:import com.opensymphony.xwork2.ActionSupport;public class LoginAction extends ActionSupport { private String username; private String password; private int age; public String getUsername() { return username; } public String getPassword() { return password; } public int getAge() { return age; } public void setUsername(String username) { this.username = username; } public void setPassword(String password) { this.password = pas ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照