https://www.mytechguide.org/12011/may-2012-patch-tuesday/
Microsoft Security Bulletins For May 2012 Released, Patches 23 Vulnerabilities