CVE-2025-43919
MEDIUMGNU Mailman 2.1.1-2.1.38 - Unauthenticated Path Traversal via Username Parameter
Title source: llmExploitation Summary
EIP tracks 3 public exploits for CVE-2025-43919. PoCs published by JawadPy, cybersecplayground, 0NYX-MY7H.
AI-analyzed exploit summary This repository contains functional exploit code for multiple CVEs, including RCE via PIL.ImageMath.eval(), URL parsing bypass in urllib.parse, and cookie leakage in urllib3. Each exploit includes a clear PoC and technical explanation.
Description
GNU Mailman 2.1.39, as bundled in cPanel (and WHM), allows unauthenticated attackers to read arbitrary files via ../ directory traversal at /mailman/private/mailman (aka the private archive authentication endpoint) via the username parameter. NOTE: multiple third parties report that they are unable to reproduce this, regardless of whether cPanel or WHM is used.
Exploits (3)
This repository contains functional exploit code for multiple CVEs, including RCE via PIL.ImageMath.eval(), URL parsing bypass in urllib.parse, and cookie leakage in urllib3. Each exploit includes a clear PoC and technical explanation.
This repository contains a working proof-of-concept exploit for CVE-2025-43919, a directory traversal vulnerability in GNU Mailman 2.1.39. The exploit allows unauthenticated remote attackers to read arbitrary files on the server via a crafted POST request to the `/mailman/private/mailman` endpoint.
This repository contains a detailed writeup for CVE-2025-43919, a directory traversal vulnerability in GNU Mailman 2.1.39 (bundled with cPanel/WHM). The vulnerability allows unauthenticated attackers to read arbitrary files on the server via crafted POST requests to the `/mailman/private/mailman` endpoint.
References (4)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N