HIGH 7.5

CVE-2026-51603: Tenda CP3 V3.0 RTSP Denial of Service Vulnerability

Tenda CP3 V3.0 routers running firmware V31.1.9.91 contain a vulnerability in their RTSP media streaming service that allows anyone on the network to crash the device without needing to log in. An attacker must first establish a legitimate RTSP session, then send a specially crafted second request with an oversized URL field. The flaw lies in insufficient input validation—the second parsing stage fails to check URL length properly, letting a malformed request overflow a temporary buffer on the stack. When triggered, the RTSP service immediately crashes, knocking the router offline until manually restarted and preventing all users from streaming media or accessing the device remotely.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.5 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses (CWE)
CWE-121
Affected products
0 configuration(s)
Published / Modified
2026-07-09 / 2026-07-10

NVD description (verbatim)

A stack-based buffer overflow vulnerability in the RTSP service of Tenda CP3 V3.0 (firmware V31.1.9.91) allows an unauthenticated remote attacker to cause a denial of service via a crafted second SETUP request. After completing the OPTIONS, DESCRIBE, and a legitimate first SETUP request to obtain a valid session ID, the RTSP service's second-stage URL routing parser fails to validate the length of the URL field in the subsequent SETUP request. By supplying a URL consisting of exactly four consecutive repetitions of a valid RTSP URL, an attacker can bypass first-stage format validation and trigger a stack buffer overflow, causing an immediate crash of the RTSP service process and rendering the device inaccessible to all clients on the local network.

2 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-51603 is a stack-based buffer overflow (CWE-121) in the RTSP protocol handler of Tenda CP3 V3.0 (firmware V31.1.9.91). The vulnerability exists in the second-stage URL routing parser invoked during SETUP request processing. After a client completes a legitimate RTSP handshake (OPTIONS → DESCRIBE → initial SETUP), the service maintains state via a session ID. When processing a subsequent SETUP request, the URL field parser fails to enforce length bounds, accepting a URL formed by concatenating a valid RTSP endpoint exactly four times. This bypasses first-stage format checks and causes controlled memory corruption on the stack, dereferencing the service process and triggering an immediate crash. No code execution or authentication bypass is demonstrated; impact is denial of service only.

Business impact

For organizations deploying Tenda CP3 routers as edge network devices or in consumer-facing environments, this vulnerability creates an availability risk. A single crafted RTSP request can render the device unreachable, disrupting IP camera feeds, media streams, and potentially user connectivity if the router is a network hub. Attack surface is limited to network-adjacent attackers who can send RTSP traffic (typically port 554), but establishing the attack requires no authentication—only completion of a standard RTSP session. In production environments where uptime and monitoring are critical, repeated crashes force manual intervention and represent operational friction.

Affected systems

Tenda CP3 V3.0 with firmware V31.1.9.91 is confirmed affected. Other firmware versions, Tenda CP3 model variants, and other Tenda product lines have not been evaluated in the provided information. Verify affected firmware versions and model numbers against Tenda's security advisory before assuming scope.

Exploitability

Exploitability is straightforward in contexts where an attacker has network access to port 554 (RTSP). The attack requires no special privileges or user interaction—it is fully automated. An attacker must send four ordered RTSP requests (OPTIONS, DESCRIBE, SETUP, then crafted SETUP) to a reachable device. The crafted payload is deterministic and does not depend on Address Space Layout Randomization or other runtime factors. Practical barriers include network segmentation: if RTSP is restricted to trusted VLANs or is not externally exposed, attack surface shrinks. However, in default or misconfigured deployments, the attack is trivial to execute.

Remediation

Apply a patched firmware version released by Tenda that addresses the RTSP URL validation flaw. Until a patch is available, restrict network access to port 554 (RTSP) via firewall rules, allowing only trusted IP addresses or subnets to initiate RTSP sessions. If the device is not actively used for RTSP media streaming, disable the RTSP service entirely via the router's administrative interface. Monitor device availability and restart procedures to detect repeated crashes suggestive of active exploitation.

Patch guidance

Tenda should release a firmware update that enforces strict length validation on the URL field during second-stage SETUP request parsing, regardless of first-stage format checks. Verify patch availability and version numbers on Tenda's official security advisory or support portal. Firmware updates for Tenda CP3 V3.0 are typically delivered via the router's web interface (Administration > Firmware Upgrade) or as downloadable images from the vendor's support site. Test patches in a non-production environment before rollout to production networks.

Detection guidance

Monitor for repeated RTSP SETUP requests to port 554 from the same source IP, especially sequences that include oversized URL fields or URLs containing repetitive patterns (four identical RTSP endpoints concatenated). Network-based IDS/IPS rules can identify payloads matching the known attack pattern (four consecutive valid RTSP URLs in a single SETUP request). Log and alert on unexpected crashes of RTSP service processes on Tenda CP3 devices. Baseline normal RTSP traffic and flag deviations. Endpoint agents on monitoring systems should track uptime of critical devices and trigger alerts on unscheduled restarts.

Why prioritize this

This vulnerability merits prompt attention because it enables a trivial, unauthenticated denial of service attack on an internet-accessible network service. Although impact is limited to availability (no data exfiltration or code execution), the low barrier to exploitation and high CVSS score (7.5 HIGH) reflect real operational risk. Organizations running Tenda CP3 V3.0 devices in production should prioritize patching or access controls. The lack of KEV listing indicates it has not yet been observed in active, widespread exploitation campaigns, but the straightforward nature of the attack makes weaponization likely if awareness spreads.

Risk score, explained

CVSS 7.5 (HIGH) reflects a remotely exploitable, unauthenticated denial of service with no special conditions required (AV:N, AC:L, PR:N, UI:N). Impact is confined to availability (A:H; Confidentiality and Integrity unaffected). Scope is unchanged (S:U), meaning the impact does not cross privilege boundaries. The score appropriately balances the ease and universality of exploitation against the limited scope of harm (availability only). In environments where RTSP service is critical or where device downtime carries high cost, risk may be perceived as higher; risk management should contextualize CVSS against local business requirements.

Frequently asked questions

Can this vulnerability lead to data theft or code execution?

No. The vulnerability is a denial-of-service flaw only. The stack buffer overflow causes an immediate crash of the RTSP service process; there is no evidence or pathway to remote code execution. Attacker impact is limited to knocking the service offline.

Do I need to be authenticated to exploit this vulnerability?

No. The attack requires no login credentials or authentication. An attacker must establish a single legitimate RTSP session (OPTIONS, DESCRIBE, SETUP) to obtain a valid session ID, then send the malicious second SETUP request. These requests are sent in the clear over RTSP and do not require access to the router's administrative interface or user account.

Which Tenda CP3 firmware versions are affected?

Firmware V31.1.9.91 is confirmed affected. Other versions have not been disclosed in this report. Consult Tenda's official security advisory to determine if your firmware version is included in the scope of the vulnerability.

If I restrict RTSP access via firewall, am I protected?

Yes, in most scenarios. If port 554 is blocked at the network edge or restricted to a closed set of trusted IPs, the attack surface is eliminated. However, internal attackers or compromised devices on the same network segment can still exploit the flaw if RTSP is not disabled on the router.

This analysis is provided for informational and defensive purposes only. SEC.co makes no warranty regarding the accuracy, completeness, or timeliness of information herein. Always verify patch versions, affected product lists, and remediation steps against official vendor advisories before taking action. Do not use this information to develop, test, or deploy exploits. Organizations are responsible for assessing their own exposure and implementing appropriate controls. CVSS scores are provided by the CVE database and should be contextualized within your specific operational and business risk model. Source: NVD (public-domain), retrieved 2026-08-17. Analysis generated by SEC.co (claude-haiku-4-5).