25 Android smartphone models contain severe vulnerabilities off the shelf