CVE-2026-102369 json
Unauthenticated Remote Code Execution via MacTool Command Injection in TP-Link Tapo C120 & C200
published last mo. modified last mo. also EUVD-2026-90983
- cvss
- 8.7
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 19%
- public exploits
- 0
- none known
Summary
Tapo C120 v1 and C200 V5 do not adequately protect login challenge data or sanitize attacker-controlled input processed by the MacTool handler. An unauthenticated attacker on the same local network can replay login challenge data to obtain an administrative session, enable a privileged service that becomes accessible after a reboot, and submit crafted input to execute arbitrary commands within the device management process.
Successful exploitation may allow arbitrary command execution on the camera and compromise the confidentiality, integrity, and availability of the affected device. Exploitation requires access from the same local network, replay of the login challenge data, activation of the privileged service, and a device reboot.
Patch / fix
- TP-Link Systems Inc. Tapo C200 v5 V5_1.4.6 Build 260709 Rel.27675n
- TP-Link Systems Inc. Tapo C120 v1 V1_1.9.4 Build 260813 Rel.79754n
- tp-link.com/us/support/download/tapo-c200/v5/#Firmware-Release-Notes patch
- tp-link.com/en/support/download/tapo-c200/v5/#Firmware-Release-Notes patch
- tp-link.com/us/support/download/tapo-c120/v1.26/#Firmware-Release-Notes patch
- tp-link.com/en/support/download/tapo-c120/v1.26/#Firmware-Release-Notes patch
Is CVE-2026-102369 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- last mo.
Exploit prediction
0.27% chance of exploitation in the next 30 days, higher than 19% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.7 | CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| CNA | 4.0 | 8.7 | CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/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 |
Affected products
- TP-Link Systems Inc. Tapo C200 v5
- TP-Link Systems Inc. Tapo C120 v1
Classification
- Weakness
-
- CWE-287 Improper Authentication
References
-
tp-link.com
/us/support/download/tapo-c200/v5/#Firmware-Release-Notes
patch
-
tp-link.com
/en/support/download/tapo-c200/v5/#Firmware-Release-Notes
patch
-
tp-link.com
/us/support/download/tapo-c120/v1.26/#Firmware-Release-Notes
patch
-
tp-link.com
/en/support/download/tapo-c120/v1.26/#Firmware-Release-Notes
patch
-
tp-link.com
/us/support/faq/5321/
vendor-advisory
Sources
- CVE List CVE-2026-102369
- NVD CVE-2026-102369
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.