19 Feb 2010
Microsoft has identified the malware infection responsible for a recent run of system crashes sparked by its latest security update.
The company said that a rootkit known as Alureon was incompatible with a patch released earlier this month, and that the issue had caused some systems to crash after the patch is installed.
Microsoft has temporarily pulled the patch as an automatic update for 32-bit Windows XP systems. It is not believed that 64-bit versions are at risk.
The firm said that the issue lay within the Windows kernel and the manner in which the malware infection interacts with the kernel.
Alureon infects the hard disk drivers on targeted systems, and modifies the code. When the new kernel patch is installed, the infected drivers are unable to communicate with the kernel and a system crash results.
Microsoft is advising users who suspect an infection to run an anti-virus scan. The issue can also be resolved by reinstalling the infected drivers from the Windows recovery console.
The company said that it is working in-house and with third-party security vendors to develop a fix for the issue. Microsoft said that this should be released in the next few weeks.
Latest stories from Security
Related videos
Related articles
Related jobs
Poll
Are you confident that the UK's IT infrastructure is secure from attack in the wake of the Flame malware revelations?
Orange and Intel talk us through the ins and outs of their San Diego smartphone
Connect with V3.co.uk
The wrong printers, for the wrong tasks on the wrong contracts
Who leads the BI pack and who should we be watching out for?
Für einen Kunden aus dem Informations-Technologie Umfeld...
Manage advertising budget and relationship with third...
C# ASP.NET Web Software Application Developer required...
Linux/Unix Systems Administrator - Brighton - Up to £45...
Keep up to date with the latest products, services and technologies from the world's leading IT companies. IThound.com brings you over 2,000 white papers, case studies and analyst reports.
Do you agree?