CVE-2026-104945: TP-Link Tapo C500 v2.0 out-of-bounds stack write in ONVIF PTZ

CVE-2026-104945 · Severity: info · Published 2026-10-06

The TP-Link Tapo C500 is an outdoor pan-tilt security camera that supports ONVIF protocol for remote management and PTZ (pan, tilt, zoom) control. An authenticated attacker can send a specially crafted SOAP request to the ONVIF service that crashes the camera's management functionality, causing a denial-of-service condition that disrupts camera control and monitoring until the service recovers.

Vendors: TP-Link.

Quick answers

Is CVE-2026-104945 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-104945 being exploited in the wild.
How severe is CVE-2026-104945?
Informational severity, published 6 October 2026.
Which products and versions are affected?
TP-Link Tapo C500 v2.0.
Is there a fix for CVE-2026-104945?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-104945 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2026-104945?
Check whether you run TP-Link Tapo C500 at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

An out-of-bounds stack write vulnerability exists in the ONVIF PTZ SOAP handlers due to insufficient bounds checking on preset-related array elements. An authenticated ONVIF client can submit an excessive number of preset elements, causing writes beyond fixed-size stack arrays. This results in service crash but does not appear to enable code execution.

Affected products

  • TP-Link Tapo C500 v2.0

Timeline

  • 2026-10-06: disclosed

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.