
PoC для уязвимости CVE-2023-46442 «Отказ в обслуживании», обнаруженной в Soot
POC для CVE-2023-46442, уязвимость типа «Отказ в обслуживании», обнаруженная в Soot до версии 4.4.1 под Java 8
При получении тела вредоносного метода, очень маленький по размеру class-файл или метод могут вызвать огромное потребление ресурсов и бесконечный цикл до достижения OutOfMemory (в зависимости от настроек JVM)
src/main/java/POC.java -> пример уязвимой программы
src/main/resources/Build$Builder.class -> пример class-файла, который может вызвать DoS/бесконечный цикл (полезная нагрузка атаки)