by CIO Staff

Microsoft Fixes Memory Bug in Security Patch

News
Aug 21, 20062 mins
IT Strategy

Microsoft corporate headquarters and logo
Credit: Mike Blake/Reuters

Microsoft has fixed a bug in a critical security patch that may have been causing problems for some Windows Server 2003 users.

The bug is in the critical MS06-040 Windows Server services update, released last week. It affects programs that use up very large chunks of memory on some versions of Windows. According to Microsoft, programs such as Microsoft Navision 3.7, which require allocations of more than 1GB of memory, can crash after the update is installed.

Most Windows systems do not experience the bug, but Microsoft Windows Server 2003 and the 64-bit version of Windows XP Professional Edition are affected. Microsoft’s hotfix for the problem can be found here.

The majority of widely used applications allocate memory in chunks that are smaller than the 1GB threshold blamed for the bug, so there have not been widespread reports of problems with this patch, according to Johannes Ullrich, chief research officer for the SANS Institute.

More troublesome has been the MS06-042 update for Internet Explorer, which has caused browser crashes while using Web-based applications such as PeopleSoft, Siebel and Unicenter. Microsoft issued a hotfix for this update earlier in the week and is promising to reissue the buggy update next Tuesday.

SANS is tracking the status of Microsoft’s updates here.

Microsoft issued a total of 12 updates this month, fixing 23 vulnerabilities. But it’s had the most problems with the more serious of these fixes.

“MS06-040 and MS06-042 were probably the most critical issues,” he said. “It’s unfortunate that they’ve had problems with both of them.”

-Robert McMillan, IDG News Service (San Francisco Bureau)

Related Link:

This article is posted on our Microsoft Informer page. For more news on the Redmond, Wash.-based powerhouse, keep checking in.

Check out our CIO News Alerts and Tech Informer pages for more updated news coverage.