Severity by source
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Adjacent-network only (AV:A) with no auth or interaction; shared key enables both traffic decryption (C:H) and active MITM tampering (I:H), no availability impact.
Primary rating from Vendor (TPLink).
CVSS VectorVendor: TPLink
Lifecycle Timeline
2DescriptionCVE.org
Kasa EC71 v4 and EC70 v4 firmware contains a static cryptographic private key stored in a read-only filesystem that is shared across devices. An attacker with access to the firmware image can extract the embedded key.
Successful exploitation may allow an unauthenticated attacker on the same network to use this key in the web management service, compromising the confidentiality of encrypted communications. This may enable passive decryption of traffic or active man-in-the-middle (MITM) attacks
AnalysisAI
Use of a hard-coded, device-shared cryptographic private key in TP-Link Kasa EC71 v4 and EC70 v4 camera firmware lets an adjacent-network attacker impersonate the device's web management service and break its transport encryption. Because the same private key is baked into every unit's read-only filesystem, anyone who extracts it from one firmware image can passively decrypt or actively man-in-the-middle traffic to any other device on the local network without authentication. TP-Link (the reporting vendor) has released fixed firmware; there is no public exploit identified at time of analysis and the CVE is not in CISA KEV.
Technical ContextAI
The affected products are TP-Link Kasa EC71 v4 and EC70 v4 smart cameras (per CPE cpe:2.3:a:tp-link_systems_inc.:kasa_ec71_v4 and kasa_ec70_v4). The root cause is CWE-321, Use of Hard-coded Cryptographic Key: a single static private key is embedded in the read-only filesystem of the firmware image and reused across the entire product line rather than being generated per-device at first boot. That key underpins the TLS/encrypted channel of the on-device web management service, so its secrecy is the sole basis for authenticating the server and protecting session confidentiality. Once the shared key is known, the cryptographic guarantee of that channel collapses for every device using the same firmware.
RemediationAI
Patch available per vendor advisory: apply the corrected TP-Link firmware for the EC71 v4 and EC70 v4 from the official release notes (https://www.tp-link.com/us/support/download/ec71/v4/#Firmware-Release-Notes and https://www.tp-link.com/us/support/download/ec70/v4/#Firmware-Release-Notes; guidance at https://www.tp-link.com/us/support/faq/5192/) - the exact fixed build number is not stated in the input data and should be confirmed against those release notes before deployment. Because the private key is shared across devices, a proper fix must rotate to a per-device key, so verify the update actually re-provisions device keys rather than merely repackaging. Until every affected camera is updated, isolate the cameras on a dedicated VLAN or segmented IoT SSID to remove untrusted hosts from the adjacent network (trade-off: legitimate LAN apps must be granted explicit access), and restrict access to the device's web management service to trusted management hosts only (trade-off: local browser administration becomes harder). Avoid running these cameras on shared/guest Wi-Fi where an attacker could sit on the same segment.
More in Kasa Ec71 V4
View allSame weakness CWE-321 – Use of Hard-coded Cryptographic Key
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-44576
GHSA-q3g3-7q7p-5jwv