Microsoft released its May Patch Tuesday update addressing 120 security vulnerabilities across Windows and Office, with 30 classified as critical including dangerous remote code execution flaws.