CVE-2022-31126
Unauthenticated Remote Code Execution in Roxy-wi
Record summary
CVE-2022-31126 has a selected CVSS score of 10.0 (critical); EIP currently links 1 catalogued exploit and 1 Nuclei template.
Description
Roxy-wi is an open source web interface for managing Haproxy, Nginx, Apache and Keepalived servers. A vulnerability in Roxy-wi allows a remote, unauthenticated attacker to code execution by sending a specially crafted HTTP request to /app/options.py file. This affects Roxy-wi versions before 6.1.1.0. Users are advised to upgrade. There are no known workarounds for this issue.
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · Nov 13, 2023 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Apr 23, 2025 · Source: CVE List
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
roxy-wiBrowse hap-wi / roxy-wi | CVE List | < 6.1.1.0 | affected |
roxy-wiBrowse roxy-wi / roxy-wi | VulnCheck | Version data not supplied | |
Proofs of concept
1Catalogued exploits
ExploitDBRoxy WI v6.1.0.0 - Unauthenticated Remote Code Execution (RCE)ExploitDB exploitby Nuri ÇilengirNot analyzed1 file
Nuclei templates
1ProjectDiscoveryCRITICALRoxy-WI - Remote Code ExecutionCVSS 9.8
Roxy-WI before 6.1.1.0 is susceptible to remote code execution. System commands can be run remotely via the ssh_command function without processing the inputs received from the user in the /app/funct.py file.
Impact
Successful exploitation of this vulnerability could allow an attacker to execute arbitrary code on the affected system.
Remediation
Users are advised to upgrade to latest version.
Source: ProjectDiscovery