Microsoft has issued an emergency patch for Windows, outside of its normal patch schedule.

The patch solves a vulnerability in Windows which criminals could use to take over computers.
The flaw affects computers running Windows XP, Windows 2000 and Windows Server 2003. It does affect PCs using Windows Vista and Server 2008, but not to the same extent.