CVE-2026-9773: Unraid Command Injection RCE Vulnerability (CVSS 8.8)
Unraid, a storage and virtualization platform, contains a remote code execution vulnerability in its web server. An authenticated user can craft a malicious request to the ToggleState component that bypasses input validation, allowing them to run arbitrary system commands on the server. The attacker executes code with the privileges of the www-data user (the web server process), potentially compromising the entire Unraid installation and any data it manages.
Source data · NVD / CISA · public domain
- CVSS
- 3.0 · 8.8 HIGH · CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-78
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-24 / 2026-06-26
NVD description (verbatim)
Unraid Web Server ToggleState Command Injection Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Unraid. Authentication is required to exploit this vulnerability. The specific flaw exists within ToggleState.php. The issue results from the lack of proper validation of a user-supplied string before using it to execute a system call. An attacker can leverage this vulnerability to execute code in the context of the www-data user. Was ZDI-CAN-30134.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-9773 is a command injection flaw in Unraid's ToggleState.php file. The vulnerability stems from insufficient validation of user-supplied input before it is passed to a system call. An authenticated attacker can inject shell metacharacters or commands into the vulnerable parameter, resulting in arbitrary code execution. The attack requires valid authentication credentials but no user interaction. The flaw maps to CWE-78 (Improper Neutralization of Special Elements used in an OS Command).
Business impact
Organizations running Unraid for storage, backup, or virtualization workloads face risk of unauthorized access, data exfiltration, and service disruption. Because the vulnerability requires authentication, the risk is elevated within organizations where Unraid access is granted to contractors, developers, or less-trusted staff. Compromise could lead to lateral movement into the broader network if the Unraid server holds sensitive data or maintains trust relationships with other systems. The www-data execution context may limit direct privilege escalation, but it often permits read/write access to hosted data and configuration files.
Affected systems
Unraid installations exposed to the internet or accessible to untrusted authenticated users are at immediate risk. Affected systems are running Unraid versions prior to the patched release. Organizations should verify their Unraid version against the official vendor advisory to confirm whether they are running a vulnerable release.
Exploitability
Exploitation requires valid authentication credentials, which moderates opportunistic attacks from the public internet. However, insider threats, compromised or shared user accounts, and pre-authenticated access via password reuse elevate practical risk. The attack is straightforward once authenticated: a single HTTP request with injected commands can execute code. No user interaction, exotic configurations, or race conditions are required. Exploit difficulty is low for attackers with valid access.
Remediation
Apply the security patch released by Unraid for this vulnerability as soon as feasible. Verify the patched version against the official Unraid security advisories. In the interim, restrict Unraid web console access to trusted networks or IP ranges using firewall rules or reverse proxy authentication. Review user access logs for suspicious API or web requests. Audit which user accounts have Unraid authentication privileges and revoke unnecessary access. Monitor for any unusual process execution under the www-data user on Unraid systems.
Patch guidance
Unraid has released a security update addressing CVE-2026-9773. Consult the official Unraid security advisory to identify the patched version. Apply updates during a maintenance window, as patching may require a service restart. After patching, verify that the ToggleState.php file has been updated and that input validation is now in place. Test non-critical systems first before deploying to production environments.
Detection guidance
Monitor web server logs (typically /var/log/nginx or Apache logs on Unraid) for POST or GET requests to ToggleState.php that contain shell metacharacters (backticks, $(), |, &, ;, etc.) in the request parameters. Watch for unexpected child processes spawned by the www-data user, especially shell or command interpreters. Network intrusion detection systems can be tuned to flag suspicious HTTP payloads targeting Unraid endpoints. Alert on authentication logs followed by unusual system command execution in syslog or auditd logs.
Why prioritize this
Although KEV status is not yet assigned, the CVSS 8.8 HIGH score and the availability of authenticated code execution make this a priority remediation. The authentication requirement reduces blast radius compared to unauthenticated flaws, but the high impact (confidentiality, integrity, availability all compromised) and ease of exploitation for authenticated users warrant urgent patching. Organizations with public-facing or multi-tenant Unraid deployments should prioritize this within their patch cycle.
Risk score, explained
The CVSS 3.0 score of 8.8 reflects high severity due to complete compromise of confidentiality, integrity, and availability (CCC:H/I:H/A:H), network accessibility, and low attack complexity. The score is appropriately reduced from critical (9.0+) by the requirement for prior authentication (PR:L), which limits opportunistic exploitation. In environments where Unraid is tightly access-controlled, practical risk may be lower; in environments with overly permissive authentication or shared credentials, risk approaches critical.
Frequently asked questions
Do we need to be authenticated to exploit this vulnerability?
Yes. CVE-2026-9773 requires valid Unraid authentication credentials to exploit. However, this does not make the vulnerability benign—insider threats, credential compromise, shared accounts, or weak password practices can enable attack. Organizations should treat this as a high-priority patch even if Unraid access is currently restricted.
What happens if an attacker successfully exploits this flaw?
An attacker can execute arbitrary operating system commands with the privileges of the www-data user. This typically grants read and write access to files served by the web server, Unraid configuration, and potentially connected storage. Depending on system configuration, further privilege escalation may be possible. Data theft, service disruption, and lateral network movement are realistic outcomes.
Is this vulnerability currently being exploited in the wild?
CVE-2026-9773 is not listed on the CISA Known Exploited Vulnerabilities (KEV) catalog as of the current publication. This means active, widespread exploitation has not been publicly reported. However, the relative ease of exploitation for authenticated users and the high impact suggest vigilance is warranted.
What should we do immediately if we cannot patch right away?
Implement network access controls to restrict Unraid web console access to trusted IP addresses or VLANs. Audit and revoke unnecessary user accounts with Unraid access. Monitor logs for suspicious requests to ToggleState.php or unusual command execution under www-data. Consider disabling or isolating less-critical Unraid instances until patching is complete.
This analysis is based on disclosed information as of June 2026. Vulnerability details, patch availability, and affected versions are subject to change. Organizations must verify information directly with Unraid's official security advisories and their own system inventory. SEC.co does not provide guarantee of patch testing outcomes or liability for remediation decisions. This explainer does not constitute security advice specific to your organization—consult with your security team and Unraid support for deployment-specific guidance. Source: NVD (public-domain), retrieved 2026-08-02. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-9772HIGHUnraid Web Server Command Injection RCE Vulnerability
- CVE-2025-41265HIGHWaterfall WF-500 TX Host OS Command Injection (CVSS 7.2)
- CVE-2025-41266HIGHWaterfall WF-500 TX Host Command Injection Vulnerability Analysis
- CVE-2025-41267HIGHWaterfall WF-500 TX Host Command Injection Vulnerability
- CVE-2025-41279HIGHOS Command Injection in Waterfall WF-500 RX Host Administration WebUI
- CVE-2025-41281HIGHWaterfall WF-500 OS Command Injection
- CVE-2025-66273HIGHQNAP Command Injection in QTS and QuTS hero
- CVE-2025-66279HIGHQNAP NAS Command Injection – Admin Authentication Required, HIGH Severity