
CVE-2022-22965 Spring4Shell 学習目的の研究 & 概念実証コード
より詳細な分析と脆弱性の説明は、私のブログ記事でご覧いただけます。
https://github.com/GuayoyoCyber/CVE-2022-22965 で行った初期研究に基づき、以下の追加を行っています:
sudo apt install maven
mvn clean package
Apache Tomcat 9.0.60 は https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.60/bin/apache-tomcat-9.0.60.zip からダウンロードできます。
Smart Tomcat IntelliJ プラグインを使用すると、実行とデバッグを高速化できます: https://plugins.jetbrains.com/plugin/9492-smart-tomcat
sudo docker build -t spring4shell .
または
sudo docker build -t spring4shell -f Dockerfile2 .
sudo docker run -p 8082:8080 spring4shell