
SU_pwnチャレンジ(SUCTF 2025)向けの(柔軟な)PoCと解法です。元の発見者(Felix Wilhelm)によるこのissueと、このブログ記事(thanat0s)に基づいています。既存のPoCほどハード定数に依存しないようにしています。
異なるJavaバイトコードペイロード(例:WAF回避)を配信したい場合は、RCE.javaを編集してください。それ以外の場合、RCEコマンドはCVE-2022-34169.pyの先頭にあります。
(web.jarはSU_pwnの配布物です)
docker compose up
curl -X POST -F "File=@output/target.xslt" http://localhost:8080/upload