Description
By sending crafted files to the firmware update endpoint of Tapo C220 v1 and C520WS v2, the device terminates core system services before verifying authentication or firmware integrity. An unauthenticated attacker can trigger a persistent denial of service, requiring a manual reboot or application initiated restart to restore normal device operation.
Problem types
CWE-20 Improper Input Validation
Product status
Any version before 1.4.2 Build 251112
Any version before 1.2.3 Build 251114
Credits
Diogo Almeida @NeWbie
References
www.tp-link.com/us/support/download/tapo-c220/v1.60/
www.tp-link.com/en/support/download/tapo-c220/v1/
www.tp-link.com/us/support/download/tapo-c520ws/v2/
www.tp-link.com/en/support/download/tapo-c520ws/v2/
www.tp-link.com/us/support/faq/4923/