Microsoft patches a record 972 vulnerabilities, 112 of them critical — IJR News