TP-Link Tapo P100 Smart Plug
From Wiki-IoT
| TP-Link Tapo P100 Smart Plug | ||
|---|---|---|
|
Security Grade
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 | |
Contents
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: |