Description
Tenda CP3 V3.0 firmware V31.1.9.91 does not validate the Content-Length header field in RTSP requests (including DESCRIBE, SETUP, and PLAY methods). When a request carrying a Content-Length header is received without a corresponding message body, the RTSP parser enters a persistent body-awaiting state, causing the affected TCP connection to become permanently non-functional. The device does not actively close the connection, resulting in a TCP resource leak. This issue can be exploited by an unauthenticated remote attacker to cause a denial-of-service condition.
Published: 2026-07-09
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Firmware V31.1.9.91 on the Tenda CP3 V3.0 router does not validate the Content-Length header in RTSP requests such as DESCRIBE, SETUP and PLAY. When a request contains a Content-Length header but no message body, the RTSP parser enters a persistent body‑awaiting state and remains stuck, exhausting TCP socket resources. This omission is a classic uncontrolled resource consumption flaw (CWE-400 the parser from aborting the connection (CWE-703). An unauthenticated attacker can send, causing a denial‑of‑service because the router's RTSP service becomes permanently non‑functional and the device eventually exhausts its available TCP connections.

Affected Systems

The vulnerability is limited to the Tenda CP3 V3.0 router running firmware V31.1.9.91. No other vendors, products, or firmware versions are affected according to the CVE record.

Risk and Exploitability

The vulnerability carries a CVSS score of 7.5, indicating high severity. Its EPSS score of less than 1% suggests a very low likelihood of exploitation in the wild, and it is not catalogued in the CISA KEV list. However, the attack vector is remote, unauthenticated, and based on standard RTSP traffic. An attacker can exploit the lack of Content‑Length validation to exhaust the device’s TCP connection pool, effectively disrupting network services and rendering the RTSP functionality unusable.

Generated by OpenCVE AI on July 26, 2026 at 16:07 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Tenda CP3 firmware update that fixes the RTSP Content‑Length handling bug.
  • If a firmware upgrade cannot be performed immediately, block or rate‑limit inbound RTSP traffic from untrusted or leak and limit the impact of the persistent body‑awaiting state.
  • Monitor the router for repeated connection failures or degraded RTSP performance; schedule periodic reboots or firmware‑encounters a timeout or explicit body‑length check to avoid infinite waiting states.

Generated by OpenCVE AI on July 26, 2026 at 16:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 26 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Title Unvalidated RTSP Content‑Length Header Causes Denial of Service on Tenda CP3 V3.0

Fri, 24 Jul 2026 09:00:00 +0000

Type Values Removed Values Added
Title Denial‑of‑Service via Unvalidated RTSP Content‑Length Header in Tenda CP3 Firmware

Tue, 21 Jul 2026 01:45:00 +0000

Type Values Removed Values Added
Title Denial‑of‑Service via Unvalidated RTSP Content‑Length Header in Tenda CP3 Firmware

Wed, 15 Jul 2026 14:15:00 +0000

Type Values Removed Values Added
Title RTSP Content-Length Parsing Vulnerability Causes Denial of Service

Tue, 14 Jul 2026 04:45:00 +0000

Type Values Removed Values Added
Title RTSP Content-Length Parsing Vulnerability Causes Denial of Service

Mon, 13 Jul 2026 08:00:00 +0000

Type Values Removed Values Added
Title RTSP Content-Length Header Exploit Causes TCP Resource Leak and Denial of Service on Tenda CP3

Sun, 12 Jul 2026 07:45:00 +0000

Type Values Removed Values Added
Title RTSP Content-Length Header Exploit Causes TCP Resource Leak and Denial of Service on Tenda CP3

Sat, 11 Jul 2026 19:45:00 +0000

Type Values Removed Values Added
Title RTSP Content‑Length Header Exploit Causes Device Denial of Service

Sat, 11 Jul 2026 04:30:00 +0000

Type Values Removed Values Added
Title RTSP Content‑Length Header Exploit Causes Device Denial of Service

Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Tenda
Tenda cp3 V3
Vendors & Products Tenda
Tenda cp3 V3

Thu, 09 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-400
CWE-703
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 09 Jul 2026 17:15:00 +0000

Type Values Removed Values Added
Description Tenda CP3 V3.0 firmware V31.1.9.91 does not validate the Content-Length header field in RTSP requests (including DESCRIBE, SETUP, and PLAY methods). When a request carrying a Content-Length header is received without a corresponding message body, the RTSP parser enters a persistent body-awaiting state, causing the affected TCP connection to become permanently non-functional. The device does not actively close the connection, resulting in a TCP resource leak. This issue can be exploited by an unauthenticated remote attacker to cause a denial-of-service condition.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-07-09T17:43:42.929Z

Reserved: 2026-06-08T00:00:00.000Z

Link: CVE-2026-51600

cve-icon Vulnrichment

Updated: 2026-07-09T17:43:35.809Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T16:15:17Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-703

    Improper Check or Handling of Exceptional Conditions