Thank God Microsoft lied. They told us they were waiting until 10 January, but it’s out now. Click here to get it.

The WMF exploits are coming too fast and they’re too darned all-encompassing. And yes, Mozilla/Firefoxers on Windows, you’re in the bullseye too, as is anything that calls GDI32.dll. Maybe you thought this was all about shimgvw.dll?

SANS on the WMF Exploit:

Microsoft advised to unregister the shimgvw.dll in order to break the chain that leads to the vulnerable Escape() in GDI32.DLL. This will work for all applications that follow this path, but nothing prevents direct calls to GDI32.DLL from being made by other applications. Some applications (e.g. Mozilla) rely on the functionality provided by shimgvw.dll to do things people use in daily life. The library might be registered again by other software. — SANS Internet Storm Center WMF workarounds and patches (pdf)

SANS reports that 10% of its audience has already seen the WMF exploits in the wild. Expect an all-out assault.

So you can fight over philosophy once you’re safe. To that end, we give you plenty of ammo at the foot of this article.

Note: AV-Test checked most anti-virus products for their ability to intercept 206 of the known WMF exploits. All passed, except Trend Micro. But new exploits are flying out so fast it’s highly improbable that a/v vendors can create and distribute virus signatures quickly enough.

The patch has been vetted by Microsoft as a Good Thing. If you installed a third party fix earlier, SANS says you need to:

  • Reboot to clear memory, then apply the Microsoft patch;
  • Reboot then un-install the 3rd party patch
  • Re-register shimgvw.dll (if you previously unregistered it), and reboot.
It’s your choice. Patch now before anything bad happens… Or wait till you’re hit and you become just another idiot working all night… while you still have a job.

Email Battles Backgrounder: