CVE-2019-17571
CRITICALApache Log4j <= 1.2.17 - Deserialization of Untrusted Data via SocketServer
Title source: llmExploitation Summary
EIP tracks 3 public exploits for CVE-2019-17571. PoCs published by shadow-horse, HynekPetrak, Al1ex.
AI-analyzed exploit summary This repository provides a detailed technical analysis of CVE-2019-17571, a deserialization vulnerability in Apache Log4j 1.2.X. It includes steps to reproduce the vulnerability, required dependencies, and exploitation methodology using ysoserial and netcat.
Description
Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17.
Exploits (3)
This repository provides a detailed technical analysis of CVE-2019-17571, a deserialization vulnerability in Apache Log4j 1.2.X. It includes steps to reproduce the vulnerability, required dependencies, and exploitation methodology using ysoserial and netcat.
This repository contains a Python-based file system scanner for detecting vulnerable log4j instances, including CVE-2017-5645. It identifies log4j (1.x), reload4j (1.2.18+), and log4j-core (2.x) versions vulnerable to multiple CVEs.
This repository contains a functional PoC for CVE-2019-17571, a deserialization vulnerability in Apache Log4j 1.x. The exploit leverages the SimpleSocketServer to trigger the vulnerability, demonstrating remote code execution potential.
References (113)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H