Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach camera RTSP port 554
-
DeliveryComplete standard RTSP handshake
-
ExploitSend PLAY with over-long clock= value
-
ExecutionOverflow stack buffer in Range parser
-
ImpactCrash RTSP service (DoS)
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network reachability to the Tenda CP3 RTSP service (typically TCP/554) and completion of a standard RTSP session handshake before sending the malicious PLAY request; no credentials are needed (CVSS PR:N, unauthenticated). The specific trigger is a PLAY request carrying an over-long clock= value inside the Range header field - that oversized clock= parameter IS the concrete precondition. Limiting factors: the attacker must be able to reach the RTSP port, so cameras behind NAT/firewalls or on isolated networks are not remotely exploitable; the impact is confined to a service crash (denial of service) on the affected firmware V31.1.9.91 of hardware V3.0, with no demonstrated confidentiality or integrity effect. |
| Impact | The signals are internally consistent and point to a real but bounded risk. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) reflects a network-reachable, low-complexity, unauthenticated attack whose only impact is availability - matching the description's 'crash' outcome rather than compromise. EPSS is low (0.19%, 9th percentile) and the vulnerability is not in CISA KEV, so there is no evidence of widespread or automated exploitation; this reads as a targeted nuisance/DoS issue, not a mass-exploitation priority. One nuance worth flagging: CWE-121 stack overflows can sometimes escalate to code execution, but the CVSS impact metrics (C:N/I:N/A:H) and the description both state only a crash, so RCE should be treated as unconfirmed unless the vendor or researcher demonstrates it. The described requirement to complete a 'standard RTSP session handshake' is a minor gating factor that AC:L already accommodates. |
| Exploit ScenarioDerived | An attacker who can reach the camera's RTSP port (e.g., a device exposed to the internet or reachable from a compromised LAN host) completes a normal RTSP handshake and issues a PLAY request whose Range header contains a very long clock= value. The oversized value overflows a stack buffer in the RTSP parser and crashes the service, cutting off the camera's video stream; a public GitHub write-up describes the reproduction, so replication is low-effort for a network-adjacent attacker. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 10, 2026
Denial of service in the Tenda CP3 V3.0 IP camera (firmware V31.1.9.91) lets an unauthenticated remote attacker crash the onboard RTSP service by sending a PLAY request whose Range header carries an over-long clock= value, triggering a stack-based buffer overflow (CWE-121). The flaw affects only availability - a successful attack knocks the camera's video streaming offline until it recovers or is restarted, with no confirmed path to code execution or data disclosure. There is a public research write-up on GitHub, but no active exploitation is recorded in CISA KEV and EPSS rates exploitation likelihood as low (0.19%, 9th percentile).
RemediationAI
No vendor-released patch is identified at time of analysis - the only references are the NVD entry and a GitHub research report, with no Tenda firmware fix version cited, so an exact upgrade target cannot be given. As compensating controls, restrict network reachability of the camera's RTSP service (typically TCP port 554) by placing cameras on an isolated VLAN or management network and blocking inbound RTSP from untrusted segments and the internet; this prevents remote triggering but will break any legitimate remote/off-network streaming or NVR integrations that traverse those boundaries. Where RTSP must remain reachable, front it with a firewall or reverse proxy that enforces source IP allowlists, and monitor the service for repeated crashes/restarts as an indicator of exploitation attempts. Check the vendor site (tendacn.com) for updated CP3 V3.0 firmware superseding V31.1.9.91 and apply it once available; until then, treat a crashed RTSP service as recoverable via device reboot, accepting the streaming outage as the failure mode.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the camera's embedded RTSP (Real Time Streaming Protocol) server, the standard control channel used by IP cameras to negotiate and deliver video streams. RTSP PLAY requests may include a Range header specifying playback position, and this device supports the clock= parameter to express an absolute time range. Per CWE-121 (stack-based buffer overflow), the service copies the attacker-supplied clock= string into a fixed-size stack buffer without validating its length, so an excessively long value overruns the buffer and corrupts the stack, crashing the service. EUVD lists affected versions as 'n/a', so the exact-product identity rests on the description: Tenda CP3 hardware V3.0 running firmware V31.1.9.91; no CPE string was provided in the input to further pin down configurations.
Know when Tenda gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Network-reachable, unauthenticated (PR:N) RTSP request of low complexity; impact limited to a service crash, so C:N/I:N and A:H only.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
Tenda CP3 V3.0 firmware V31.1.9.91 contains a stack-based buffer overflow in the RTSP service. The device fails to validate the length of the clock= value in the Range header field when processing a PLAY request. An unauthenticated remote attacker who has completed a standard RTSP session handshake can send a PLAY request with an excessively long clock= value to cause the RTSP service to crash.
Executive ViewAI
Tenda CP3 V3.0 IP cameras (firmware V31.1.9.91) are vulnerable to unauthenticated remote denial-of-service attacks that disable video streaming capabilities. Organizations deploying these cameras for surveillance or security monitoring face temporary availability loss if attacked; however, no risk of data theft or device compromise exists. Publicly available exploit code exists, though exploitation likelihood remains low at 0.2% per EPSS.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict RTSP network access via firewall to trusted management networks only; (2) Disable RTSP entirely if surveillance feeds are accessible through alternative methods; (3) Implement network segmentation isolating cameras from critical systems; (4) Deploy intrusion detection rules monitoring for RTSP PLAY requests with abnormally large Range header values; (5) Establish camera restart procedures to restore streaming post-attack; (6) Maintain camera feed redundancy across different vendors or firmware versions for mission-critical surveillance applications.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.
Tenda ONT GPON AC1200 Dual band WiFi HG9 v1.0.1 is vulnerable to Command Injection via the Ping function. Rated high sev
Mediabridge Medialink MWN-WAPR300N devices with firmware 5.07.50 and Tenda N3 Wireless N150 devices allow remote attacke
The Shenzhen Tenda Technology Tenda A5s router with firmware 3.02.05_CN allows remote attackers to bypass authentication
Tenda AC9 v15.03.05.14 was discovered to contain a command injection vulnerability via the Telnet function. Rated critic
In Tenda AC9 v1.0 V15.03.05.14_multi, the wanMTU parameter of /goform/AdvSetMacMtuWan has a stack overflow vulnerability
Tenda AC9 V15.03.06.42_multi was found to contain a command injection vulnerability in the formSetSambaConf function via
Tenda AC9 V15.03.06.42_multi was found to contain a command injection vulnerability in the formsetUsbUnload function via
Tenda AC23 v16.03.07.44 was discovered to contain a buffer overflow via fromAdvSetMacMtuWan. Rated critical severity (CV
Tenda AC15 v15.03.05.19 is vulnerable to Command Injection via the handler function in /goform/telnet. Rated critical se
Tenda AX1803 v1.0.0.1 was discovered to contain a command injection vulnerability via the function fromAdvSetLanIp. Rate
Tenda AX3 v16.03.12.11 was discovered to contain a remote code execution (RCE) vulnerability via the list parameter at /
In the Tenda ac9 v1.0 router with firmware V15.03.05.14_multi, there is a stack overflow vulnerability in /goform/WifiWp
EUVD-2026-42644
GHSA-pgqw-x8wr-7q7m
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB