Microsoft patches 23 Windows, Office weak spots - Financial Mirror