Microsoft has issued a security advisory about a potentially devastating fault in its Windows 2000 operating system.
The glitch affects servers and desktops alike, and may allow an attacker to execute malicious code by way of a buffer overflow type attack.
The glitch, detailed in Microsoft Security Bulletin (MS01-013), centres around the Windows 2000 Event Viewer, which keeps a log of activity and events in the operating system kernel.
But the advisory reveals that "Event Viewer has an unchecked buffer in a section of the code that displays the detailed view of event records". This means that if Event Viewer is intentionally given malformed data in one of the fields, the program will stop working or could be made to run malicious code by using a buffer overrun.
It is also worth noting that any malicious code inputted into the Event Viewer will be run at the security level of the user who executes it. Should a super-user view a maliciously modified file, the code could be used to run root level commands.
However, the one limiting factor of the vulnerability is that the attacker must have network-level access to the machine - the vulnerability cannot be exploited remotely.
Microsoft has confirmed that the glitch is present in Windows 2000 Professional, 2000 Server, 2000 Advanced Server and 2000 Datacenter Server systems. The company has recommended patching all critical servers, and said that network managers should consider rolling the fix out to desktops.
Cotton seedling freezes to death as Chang'e-4 shuts down for the Moon's 14-day lunar night
Fortnite easily out-earns PUBG, Assassin's Creed Odyssey and Red Dead Redemption 2 in 2018
Meteor showers as a service will be visible for about 100 kilometres in all directions
Saturn's rings only formed in the past 100 million years, suggests analysis of Cassini space probe data
New findings contradict conventional belief that Saturn's rings were formed along with the planet about 4.5 billion years ago