Microsoft released a long awaited patch for a critical Internet Explorer (IE) flaw today - April's Patch Tuesday - along with four other fixes for company products.