Skip to main content

Kasa EC70/EC71 CVE-2026-102370

| EUVDEUVD-2026-91060 MEDIUM
On-Chip Debug and Test Interface With Improper Access Control (CWE-1191)
2026-10-01 TPLink GHSA-6p9x-mrgq-g8cr
5.4
CVSS 4.0 · Vendor: TPLink
View

Attack ChainAIDerived

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

  1. Access
    Obtain physical custody of device
  2. Delivery
    Disassemble and restore severed debug traces
  3. Exploit
    Interrupt boot and alter boot parameters
  4. Execution
    Enter non-standard init path
  5. Impact
    Obtain unauthenticated root shell at startup

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture On-chip debug access control
Exploitation Conditions

Exploitation requires full physical possession and disassembly of the device, plus hardware-level work: the manufacturing-severed debug traces must be physically restored (resoldered/bridged) because the production debug interface is not logically disabled at firmware or chip level and the bootloader is not locked. The attacker must then interrupt the boot process over that restored interface and manipulate boot parameters to reach a non-standard initialization path that exposes an unauthenticated root shell. Limiting factors: no remote or network path exists (AV:P), no over-the-air or software-only exploitation is possible, and success depends on hardware rework skill and tools - these constraints sharply reduce realistic risk outside of untrusted-physical-custody threat models.

Impact

This is a genuinely low-to-moderate real-world risk despite full confidentiality/integrity/availability impact, because the attack vector is physical and gated behind demanding preconditions. The CVSS 4.0 vector (AV:P/AC:L/AT:P/PR:N/UI:N) correctly reflects that no credentials or user interaction are needed once the attacker has the device in hand, but AV:P plus AT:P (a specific attack requirement) means the attacker must physically possess, disassemble, and modify the hardware - restoring debug traces that were deliberately severed during manufacturing. There is no EPSS score provided, no CISA KEV listing, and no public exploit identified, so there is no evidence of scalable or remote exploitation; the 5.4 base score is consistent with a high-impact-but-hard-to-reach local hardware flaw rather than a mass-exploitable network vulnerability. The signals are internally consistent (no conflict between vector and description - both indicate physical/local access), so this should be triaged as a hardware supply-chain / device-tampering concern rather than a fleet-wide emergency. Priority rises only for threat models involving untrusted physical custody (resale, loss, theft, evil-maid, or hostile lab access).

Exploit ScenarioDerived

An attacker who gains temporary physical custody of a Kasa EC70 v4 or EC71 v4 device (e.g., a returned/resold unit, or a device accessed in a hostile environment) disassembles it, resolders or bridges the manufacturing-severed debug traces, and interrupts the boot sequence over the restored interface. By manipulating boot parameters they force a non-standard initialization path that drops an unauthenticated root shell during startup, giving full control of the device. No public exploit code is identified at time of analysis, so this currently requires attacker-developed hardware tooling and know-how.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 01, 2026

Physical attackers who can obtain, disassemble and hardware-modify a TP-Link Kasa EC70 v4 or EC71 v4 smart plug can restore the manufacturing-severed debug traces, interrupt the boot process and manipulate boot parameters to reach a non-standard initialization path that spawns an unauthenticated root shell during startup, giving full root-level control over the device (high confidentiality, integrity and availability impact to the device itself). The root cause is improper access control on the on-chip debug interface (CWE-1191): the production debug interface is not logically disabled at the firmware or chip level and the bootloader is not locked, so the physical cut of the debug traces is the only barrier. The attacker path is purely physical (CVSS 4.0 AV:P/AC:L/AT:P, assessed as CVSS 3.1 AV:P/AC:H), with no remote or over-the-air vector, and exploitation demands disassembly, trace rework (resoldering/bridging) and boot-timing manipulation; no public exploit code has been identified at time of analysis and the CVE is not listed in CISA KEV, while vendor firmware updates are available per the TP-Link release notes.

RemediationAI

TP-Link has released firmware for the EC70 v4 and EC71 v4 that addresses this hardening gap - check and apply the latest firmware from the vendor release notes at https://www.tp-link.com/us/support/download/ec70/v4/#Firmware-Release-Notes and https://www.tp-link.com/us/support/download/ec71/v4/#Firmware-Release-Notes, and follow the guidance in https://www.tp-link.com/us/support/faq/5324/ (patch available per vendor advisory; no single fixed version number is published in the data supplied here, so confirm the current build on the download pages). Note that because the debug interface is exposed at the bootloader/chip level, firmware updates may only partially mitigate unless they also lock the bootloader and logically disable the debug path - verify with the vendor which build enforces this. No configuration workaround fully removes the risk; the effective compensating controls are physical: keep the plugs in trusted, access-controlled custody, use tamper-evident seals or labels so trace rework is detectable, audit second-hand or returned units before deployment, and treat any device that has been out of custody as potentially compromised (the trade-off is that seals and audits add logistics overhead and can be defeated by a determined attacker, while simply not deploying these models in public or untrusted spaces eliminates the threat entirely at the cost of replacing them with physically hardened alternatives). Because exploitation gives root without authentication, any device suspected of trace rework should be factory-reset, re-flashed with the patched firmware, or retired, and its credentials and any linked cloud account should be rotated.

Affected VersionsENISA

Kasa EC71 v4 0 <2.4.3 Build 20260902 rel.4511
Kasa EC70 v4 0 <2.4.3 Build 20260902 rel.4511

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 vulnerability class is CWE-1191 (On-Chip Debug and Test Interface With Improper Access Control), and it affects the hardware debug path of the Kasa EC70 v4 and EC71 v4 smart plugs (CPE cpe:2.3:a:tp-link_systems_inc.:kasa_ec70_v4 and cpe:2.3:a:tp-link_systems_inc.:kasa_ec71_v4, all firmware versions). During manufacturing the UART/JTAG-class debug traces are physically severed, but neither the SoC/chip-level debug logic nor the bootloader enforces a logical disable, and the bootloader is left unlocked. That means the only control protecting the debug interface is a physical one that can be reversed with basic electronics rework. An attacker with the device in hand can resolder or bridge the severed pads, attach to the debug interface, interrupt the normal boot sequence and pass modified boot parameters that steer the device into a non-standard initialization path; that path leaves an unauthenticated root shell exposed during startup, granting root-level command access. Because the exposure occurs pre-/during initialization rather than over a network service, there is no remote exploitation path and no software-only or over-the-air trigger - the practical prerequisite is physical custody plus hardware rework skill and tooling, which is why the assessed CVSS 3.1 vector (AV:P/AC:H) is more conservative than the vendor's CVSS 4.0 AV:P/AC:L rating. The impact is scoped to the affected device (S:U, SC:N/SI:N/SA:N) rather than to connected networks.

Know when Kasa Ec70 V4 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 5.4 MEDIUM
CVSS:4.0/AV:P/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.4 MEDIUM

Physical access only (AV:P); AC:H reflects the specialized hardware rework of restoring severed debug traces; no auth or interaction needed (PR:N/UI:N); full root yields C:H/I:H/A:H.

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

Primary rating from Vendor (TPLink).

CVSS VectorVendor: TPLink

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

DescriptionCVE.org

Kasa EC70 v4 and EC71 v4 do not logically disable the production debug interface at the firmware or chip level and do not lock the bootloader.  Although the debug traces are physically severed during manufacturing, an attacker with physical access can restore the connection, interrupt the boot process, and manipulate boot parameters to enter a non-standard initialization path that exposes an unauthenticated root shell during startup.

Successful exploitation may allow an attacker with physical access to obtain root-level command access during device startup, resulting in loss of confidentiality, integrity, and availability for the affected device. Exploitation requires device disassembly, restoration of the severed debug connection, and manipulation of the boot process.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
popular consumer smart-home camera brand, 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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