Microsoft has patched a critical bug in its software that had existed for 19 years.
IBM researchers discovered the flaw, which affects Windows and Office products, in May this year - but worked with Microsoft to fix the problem before going public.
The bug had been present in every version of Windows since 95, IBM said.
Attackers could exploit the bug to remotely control a PC, and so users are being urged to download updates.
Microsoft has addressed the problem in its monthly security update - releasing 14 patches, with two more expected to be rolled out soon.
In a blog post explaining the vulnerability in depth, IBM researcher Robert Freeman
wrote: "The bug can be used by an attacker for drive-by attacks to reliably run code remotely and take over the user's machine."