An unprotected API endpoint allows an attacker to remotely change the device password without providing authentication.