CVE-2023-46442 の POC。Java 8 環境で Soot 4.4.1 より前のバージョンに存在するサービス拒否 (DoS) 脆弱性です。
悪意を持って作成されたメソッド本体を取得するとき、非常に小さいサイズのクラスファイルまたはメソッドが原因で、
巨大なリソース消費が発生し、(JVM の設定次第では) OutOfMemory に達するまで無限にループし続けます。
src/main/java/POC.java -> 脆弱性のあるサンプルプログラム
src/main/resources/Build$Builder.class -> DoS/無限ループを引き起こす可能性のあるサンプルクラスファイル(攻撃ペイロード)