CVE-2026-75618 Overview
CVE-2026-75618 is a null pointer dereference vulnerability affecting the Real Time Streaming Protocol (RTSP) service on TP-Link Tapo C100 and C101 V5 network cameras. An attacker on the adjacent network can transmit specially crafted RTSP requests that force the service to dereference an invalid pointer. The result is a service crash followed by a device reboot, interrupting live video streaming. The flaw is tracked as CWE-476: NULL Pointer Dereference and impacts device availability rather than confidentiality or integrity.
Critical Impact
Adjacent-network attackers can trigger repeated crashes and reboots of Tapo C100/C101 V5 cameras, producing a temporary denial-of-service condition that disables live video surveillance.
Affected Products
- TP-Link Tapo C100 V5
- TP-Link Tapo C101 V5
- RTSP service component embedded in the affected firmware
Discovery Timeline
- 2026-08-19 - CVE-2026-75618 published to the National Vulnerability Database
- 2026-08-19 - Last updated in NVD database
Technical Details for CVE-2026-75618
Vulnerability Analysis
The defect resides in the RTSP service that streams live video from the Tapo C100 and C101 V5 cameras. RTSP is a control protocol used to establish and manage media sessions over IP networks. The service accepts protocol messages on the local network without requiring authentication for the vulnerable code path.
When the service processes certain malformed or unexpected request fields, it fails to validate an internal pointer before dereferencing it. The invalid dereference triggers a segmentation fault in the RTSP handler process. The camera's supervisor then restarts the device, breaking active client sessions and pausing recording.
Repeated exploitation produces a sustained outage. An attacker with continued access to the same broadcast domain can loop the crash to keep the camera offline. Because the vulnerability lies in an unauthenticated code path reachable from the adjacent network, the barrier to exploitation is limited to network positioning.
Root Cause
The root cause is missing pointer validation in the RTSP request parsing logic. The handler assumes that a structure member is populated when parsing specific request types, but attacker-controlled input can leave that member as a null pointer. Dereferencing it terminates the process. This matches the CWE-476 pattern of an unchecked return value or unset field being used as a valid object reference.
Attack Vector
Exploitation requires access to the adjacent network hosting the camera, typically the same Wi-Fi segment or LAN. The attacker crafts an RTSP message that steers the parser into the vulnerable branch and sends it to the camera's streaming port. No user interaction and no credentials are needed. The impact is limited to availability: the camera crashes and reboots, but no data is disclosed or modified.
A full technical write-up of the request structure and parser path has not been published. Consult the TP-Link Tapo C100 Firmware Release Notes and TP-Link Tapo C101 Firmware Release Notes for vendor guidance.
Detection Methods for CVE-2026-75618
Indicators of Compromise
- Unexpected reboot cycles logged by Tapo C100 or C101 V5 cameras, especially clustered in time
- Repeated loss of RTSP client sessions from network video recorders or viewer applications
- Malformed RTSP requests originating from unusual internal hosts targeting camera streaming ports
- Camera devices appearing offline in the Tapo mobile application without a power or Wi-Fi issue
Detection Strategies
- Monitor RTSP traffic on the LAN for malformed SETUP, DESCRIBE, or PLAY requests directed at Tapo cameras
- Alert on camera devices that reboot more than once within a short window when no firmware update is in progress
- Correlate network flow records with camera uptime telemetry to identify crash-inducing traffic patterns
Monitoring Recommendations
- Enable syslog forwarding from the wireless controller and switch infrastructure that serves camera VLANs
- Track RTSP session establishment failures and unexpected TCP resets on port 554
- Baseline normal camera uptime and alert on deviations that indicate crash loops
How to Mitigate CVE-2026-75618
Immediate Actions Required
- Apply the latest firmware for Tapo C100 and C101 V5 as listed in the TP-Link Tapo C100 Firmware Release Notes
- Segment cameras onto an isolated VLAN or IoT SSID that blocks lateral traffic from user devices
- Restrict RTSP access to trusted recorder or viewer IP addresses using firewall rules
- Review the TP-Link Tapo C100 FAQ for vendor-recommended hardening steps
Patch Information
TP-Link publishes fixed firmware through its product support pages. Refer to the TP-Link Tapo C100 Firmware Release Notes and TP-Link Tapo C101 Firmware Release Notes for the version that addresses this null pointer dereference. Update the camera through the Tapo mobile application or the local web management interface after downloading the release.
Workarounds
- Disable the RTSP account or Tapo Care Local Recording features until the firmware update is applied
- Block inbound traffic to camera TCP port 554 from any host that is not a designated recorder
- Place cameras behind a wireless access point that enforces client isolation to prevent adjacent-network attacks
- Monitor camera uptime and automatically alert on abnormal reboot patterns
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

