25 vulnerabilities discovered