TP-Link failed to patch a vulnerability in its routers for more than a year.

The bug is in a protocol that allows ISPs to manage routers deployed at customer premises, also known as CWMP or TR-069.

TP-Link was notified of the bug in May last year.