Skip to main content

TP-Link Tapo CVE-2026-9032

| EUVDEUVD-2026-90980 HIGH
NULL Pointer Dereference (CWE-476)
2026-10-01 TPLink GHSA-gq3v-7fcg-vgjc
7.1
CVSS 4.0 · Vendor: TPLink
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain same-LAN network access
  2. Delivery
    Reach unauthenticated HTTPS onboarding endpoint
  3. Exploit
    Send malformed connect request missing password field
  4. Execution
    Trigger NULL pointer dereference in parser
  5. Impact
    Crash HTTPS management service (repeat to sustain DoS)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK

1 technique across 1 tactic: Impact

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 Tapo C120 v1 or C200 v5 HTTPS onboarding connect endpoint on the same local network segment (CVSS AV:A, not internet-routable by default). The endpoint becomes reachable without authentication only after the device has completed initial setup. The specific trigger is a malformed onboarding connect request that omits the password field for certain authentication and encryption parameter combinations the parser fails to validate. Limiting factors: the attacker must have adjacent/LAN access (compromised Wi-Fi or a foothold on the local network), impact is confined to crashing the HTTPS management service (no RCE, no data disclosure), and the condition is transient - service typically recovers, though some cases require a device reboot. Sustained denial of service requires repeated malformed requests.

Impact

This is a moderate-severity availability-only flaw whose signals are internally consistent rather than conflicting. The vendor-provided CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H) indicates an adjacent-network, low-complexity, unauthenticated attack with no confidentiality or integrity impact and only high availability impact - matching the description's claim of an unauthenticated local-network DoS against the HTTPS onboarding parser. The CVSS 4.0 base score of 7.1 is driven almost entirely by the VA:H availability component plus the easy attack conditions; it is NOT a code-execution or data-exposure bug (CWE-476 NULL pointer dereference), so the practical blast radius is limited to crashing the HTTPS management service. No EPSS score, SSVC decision, KEV listing, or POC was provided in the input, so there is no evidence of active or automatable exploitation. The AV:A rating (adjacent, not network) is the single most important risk limiter: an attacker must already be on the same local network segment as the camera, which substantially narrows the realistic threat to local/LAN-resident adversaries rather than internet-wide scanning. Treat this as a real-but-bounded local DoS issue - patch it on exposure-sensitive deployments, but it does not warrant emergency prioritization in the absence of any exploitation signal.

Exploit ScenarioDerived

An attacker already present on the same local network (e.g., via compromised Wi-Fi or another LAN device) sends a malformed HTTPS onboarding connect request that omits the password field for certain authentication/encryption parameter combinations, triggering a NULL pointer dereference that crashes the camera's HTTPS management service. No public exploit was identified at time of analysis. Because the endpoint is reachable without authentication after initial setup, no credentials or user interaction are needed, though adjacent-network access is required.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 01, 2026

Denial of service affecting TP-Link Tapo C120 v1 and C200 v5 security cameras, where a malformed HTTPS onboarding connect request that omits the password field for certain authentication and encryption parameter combinations triggers a NULL pointer dereference (CWE-476) in the request parser and crashes the HTTPS management service. The endpoint is reachable without authentication once the device has completed initial setup, but attackers must already sit on the same local network segment (CVSS 4.0 vector AV:A/PR:N, assessed equivalent CVSS 3.1 AV:A/AC:L/PR:N/UI:N with availability-only impact), so internet-facing exposure is not the default scenario. Impact is confined to temporary loss of HTTPS management functions, with sustained outages requiring repeated malformed requests and some cases necessitating a manual device reboot; no public exploit code was identified at time of analysis and no CISA KEV entry exists, and the vendor has published firmware release notes addressing the flaw.

RemediationAI

Patch available per vendor advisory: TP-Link has published firmware remediation for the Tapo C120 v1 and Tapo C200 v5, reachable from the Tapo C120 v1.26 firmware release notes (https://www.tp-link.com/us/support/download/tapo-c120/v1.26/#Firmware-Release-Notes and the /en/ equivalent) and from the Tapo C200 v5 firmware release notes (https://www.tp-link.com/us/support/download/tapo-c200/v5/#Firmware-Release-Notes and the /en/ equivalent), with the advisory context at https://www.tp-link.com/us/support/faq/5321/; no independent patched version number is confirmed in the supplied data, so verify the fixed build on those pages before deploying and update via the Tapo app's firmware update flow. Until devices are updated, reduce exposure by confining the cameras to a segmented or guest Wi-Fi network with client isolation and no guest-to-LAN routing, since the trigger only works from the same adjacent network segment (AV:A) and cannot be reached across routed boundaries - the trade-off is that the Tapo app and local NVR/RTSP consumers must be granted explicit access to that segment. Restrict management access so only known administrative hosts can reach the camera's HTTPS interface (for example, a management VLAN or firewall rules limiting which LAN devices may open the HTTPS onboarding port), accepting the operational cost of updating those allow-lists when management clients change. Monitor for repeated HTTPS service restarts or lost connectivity on affected cameras, because sustained denial of service requires repeated malformed requests, and plan for a manual reboot as the recovery step in cases where the service does not self-recover; note that rebooting is a symptom mitigation, not a fix, and leaves the device vulnerable again immediately after restart.

Affected VersionsENISA

Tapo C200 v5 0 <V5_1.4.6 Build 260709 Rel.27675n
Tapo C120 v1 0 <V1_1.9.4 Build 260813 Rel.79754n

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 flaw is a classic NULL pointer dereference (CWE-476) inside the HTTPS onboarding connect request parser shipped on TP-Link Tapo C120 v1 and C200 v5 cameras (CPE: cpe:2.3:a:tp-link_systems_inc.:tapo_c120_v1 and cpe:2.3:a:tp-link_systems_inc.:tapo_c200_v5). During onboarding-style connect requests, the parser is expected to read a password field, but for specific combinations of authentication and encryption parameters it proceeds to dereference that field without ever validating the field's presence; a request crafted to omit the password in exactly those parameter combinations therefore drives a dereference of a null address and the HTTPS service terminates. The root cause is missing input validation on an optional-looking but semantically required field, not a memory-corruption primitive - there is no path to code execution or data disclosure, and the assessed vector is availability-only (VC:N/VI:N/VA:H, S:U). Reachability depends on the device having finished initial setup, after which the onboarding connect endpoint is exposed without authentication on the local network; because the CVSS 4.0 base vector is AV:A/PR:N, an attacker must already have adjacent or LAN-level access - a compromised Wi-Fi segment, a rogue device on the same network, or a foothold on the local segment - rather than being able to trigger this from the internet.

Know when Tapo C120 V1 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

Vendor (TPLink) PRIMARY 7.1 HIGH
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Unauthenticated malformed request reachable post-setup gives PR:N/UI:N/AC:L; 'same local network' maps to AV:A; only the HTTPS service crashes, so C:N/I:N/A:H.

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (TPLink).

CVSS VectorVendor: TPLink

Attack Vector
Adjacent
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Tapo C120 v1 and C200 v5 contain a NULL pointer dereference in the HTTPS onboarding connect request parser.  The interface is reachable without authentication after initial setup and does not validate that a password field is present for certain authentication and encryption parameter combinations, allowing a malformed request from the same local network to crash the HTTPS service

Successful exploitation may temporarily make HTTPS management functions unavailable. Repeated malformed requests may sustain the denial-of-service condition, and recovery may in some cases require a device reboot.

Executive ViewAI

Why It Matters

A denial-of-service vulnerability in TP-Link Tapo C120 v1 and C200 v5 security cameras allows an unauthenticated attacker on the same local network segment to crash the devices' HTTPS management service, temporarily disrupting administration and potentially interrupting video monitoring until a manual reboot. No public exploit code has been identified at time of analysis, and exploitation requires local network presence, so the risk is contained but operationally relevant for physical security teams. Leadership should prioritize firmware updates to prevent repeated outages at monitored sites and maintain continuity of surveillance coverage.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
popular TP-Link consumer smart cameras, common in homes but not enterprise-ubiquitous
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Controlled
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy