
1fabunicorn/snakeyaml-cve-2022-1471-pocSnakeYAML-CVE-2022-1471-POC
Veracode博客的代码
8423年前
SnakeYAML-CVE-2022-1471-POC
用于 Veracode 博客的代码
为了演示代码执行:
- 使用 Maven 构建项目
- 执行
python3 -m http.server 8080 以运行 HTTP 服务器
- 运行
exploit.java。你应该会在服务器上观察到一次 HTTP GET 请求
- 为了演示 SnakeYAML 2.0 如何防止该攻击,请注释掉
pom.xml 中的 1.33 依赖
- 取消注释 2.0 依赖,然后重新构建项目
- 注释掉
exploit.java 并取消注释 Poc.java
- 运行
Poc.java 并观察没有 GET 请求