CVE-2021-47762
7.8HTTPDebuggerPro · HTTPDebuggerPro
HTTPDebuggerPro 9.11 contains an unquoted service path vulnerability, allowing a local attacker to execute arbitrary code with elevated system privileges.
Executive summary
An unquoted service path vulnerability in HTTPDebuggerPro 9.11 allows local attackers to achieve privilege escalation by injecting malicious executables.
Vulnerability
The application is susceptible to an unquoted service path vulnerability (CWE-428), where the service binary path lacks proper quotation marks. A local attacker with low privileges can place a malicious executable in the path to intercept the service execution and gain LocalSystem privileges.
Business impact
Successful exploitation of this vulnerability permits a local user to elevate their permissions to the highest level of system access. This could lead to full system compromise, unauthorized data exfiltration, or the installation of persistent malware. Given the CVSS score of 7.8, this represents a high-risk security flaw that requires immediate attention in environments where untrusted local users have access to the host.
Remediation
Immediate Action: Since no official patch is currently identified, administrators should manually modify the Windows Service configuration to ensure the binary path is enclosed in double quotes (e.g., "C:\Program Files (x86)\HTTPDebuggerPro\HTTPDebuggerSvc.exe").
Proactive Monitoring: Monitor system logs for unauthorized service modifications or the creation of unexpected executables within the application installation directory.
Compensating Controls: Restrict permissions on the installation directory to prevent non-administrative users from writing or modifying files within the application folder.
Exploitation status
Public Exploit Available: Yes, a proof-of-concept exploit is available via Exploit-DB (EDB-ID 50545).
Analyst recommendation
Given the availability of a public proof-of-concept and the high potential for privilege escalation, administrators must treat this vulnerability with urgency. If an official vendor update is not available, manual remediation of the service path configuration is essential to prevent local privilege escalation attacks.
Sources
Originally found and disclosed by Aryan Chehreghani, per the CVE Program record.
- ExploitDB-50545 Exploit / PoC
- Official Product Homepage