Vulnerabilities and countermeasures