TP-Link Tapo P100 Smart Plug

From Wiki-IoT



TP-Link Tapo P100 Smart Plug
Security Grade
   
     C
   
Calculator v1
TP-Link Tapo P100 Mini Smart Wi-Fi Socket
   Brand: TP-Link 
   Category: Smart Plug • Model / Gen:  P100
   Release Date: 2021-01-01 • Status: In sale
   Classification Date: 2026-11-01 • Official Website

Security Evaluation

1. Device Security

Criterion Value Proof Comment
Known hardware tampering None πŸ”— Proof Smart plug has minimal physical attack value. Disassembly provides little security advantage.
Known vulnerabilities Rare πŸ”— Proof Documented vulnerabilities include improper certificate validation allowing MITM attacks (CVE-2025-15557) and password hash leak via local network API (CVE-2025-14553). Both patched in latest firmware.
Prior attacks None πŸ”— Proof Smart plugs have not been used in large-scale botnet campaigns. They are not a primary target due to limited processing power.
Updatability Very common πŸ”— Proof TP-Link pushes regular OTA firmware updates to Tapo devices via the mobile app. Security vulnerabilities are patched promptly.
Category Score Score: 2 / 3

2. System Security

Criterion Value Proof Comment
Authentication with other systems Partial πŸ”— Proof Cloud communications require Tapo account authentication, but local API has historically had weak authentication. CVE-2025-14553 exposed password hashes via unauthenticated local API.
Communications Encrypted with obselete encryption πŸ”— Proof Cloud communications use TLS, but CVE-2025-15557 showed improper certificate validation allowing man-in-the-middle attacks on the same network.
Storage No encryption πŸ”— Proof Plug stores minimal configuration data. No sensitive user data stored locally beyond Wi-Fi credentials and device settings.
Category Score Score: 3 / 3

3. User Authentication

Criterion Value Proof Comment
Account management Basic πŸ”— Proof Tapo app supports basic user management and device sharing, but permission controls are limited. No role-based access.
Authentication Basic πŸ”— Proof Password-based authentication. Two-factor authentication available but not mandatory.
Brute-force protection Basic πŸ”— Proof Cloud accounts have basic rate limiting. Local API had no protection before CVE-2025-14553 was patched.
Event logging Partial logging πŸ”— Proof App provides basic on/off history and device activity logs. No detailed security event logs exposed to users.
Passwords Require change after setup πŸ”— Proof Users must set a Tapo account password during device setup. Complexity requirements are moderate.
Category Score Score: 2 / 3

Technical Specifications

Property Details
Operating System & App (Companion App: Tapo app)
Hardware (CPU / GPU) CPU: • GPU:
Memory & Storage Memory: • Storage:
Power, Battery & Charging Battery: • Power: • Charging:
Display & Camera Display: • Camera:
Sound & Connectivity Sound: • Connectivity: Wi-Fi
Physical (Dimensions & Mass) Dimensions: • Mass: