Risk
9/12/2013
02:37 PM
Connect Directly
RSS
E-Mail
50%
50%

Microsoft Nukes Buggy Office 2013 Update

Second batch of faulty software from Microsoft in two months reinforces recommendation to patch in staggered fashion.

10 Hidden Benefits of Windows 8.1
10 Hidden Benefits of Windows 8.1
(click image for larger view)
For the second time in two months, Microsoft has temporarily pulled a software update after users reported that it inadvertently disabled some Windows features.

Microsoft Wednesday removed its Office Update 2013 (KB2817630), which was released Tuesday as part of the company's regularly monthly release of patches. The update contained user interface changes, as well as stability and performance improvements for both the 32-bit and 64-bit versions of Office 2013 and Office Home and Student 2013 RT.

But soon after the update was released, users began reporting difficulties. "I've got Microsoft Office 2013 Professional Plus running on Windows 8 Professional. I just applied today's Microsoft updates, and now that I've done so, the Outlook 'Folder Pane' is empty," one Windows user posted to a Microsoft help forum Tuesday. "I can't view my list of e-mail accounts, folders, favorites, etc."

More reports of frozen Outlook navigation panes soon surfaced, leading Microsoft to pull the patch Wednesday from its Windows Update servers.

[ Microsoft is overhauling its leadership structure. What does it mean? See Microsoft's Journey May Leave Too Many Behind. ]

Later Wednesday, Microsoft confirmed the problem, saying in a blog post that it stemmed from incompatible versions of outlook.exe and mso.dll being on the same system. In particular, "a mismatched reference to a data structure causes the 'minimize' button in the navigation pane to render incorrectly, typically extremely large to the point that the navigation pane is 'invisible' to the user," it said.

Microsoft also noted that, contrary to some press reports, the buggy Office 2013 update had nothing to do with a critical security update for Microsoft Outlook (MS13-068), released Tuesday, that patched a remote code execution vulnerability, but only in the 2007 and 2010 versions of Microsoft Office. Accordingly, "we continue to recommend [this] as a high priority security update," said Wolfgang Kandek, CTO of Qualys, in a blog post.

The bad Office 2013 update followed Microsoft last month pulling an August security update for Exchange Server 2013 (MS13-061) that scrambled search infrastructure settings, thus "placing the content index for all databases into a failed state," according to a Microsoft advisory. About two weeks after removing the patch, Microsoft released a related fix for both Exchange 2013 RTM CU1 and Exchange 2013 RTM CU2.

While Microsoft said it thoroughly tested both of the buggy patches, the double dose of bad code -- one a user interface bug, the other a bad security update -- "underscores the complexity of our current IT environment," said Kandek.

The solution, he said, is to nominate some guinea pigs. "IT administrators at many organizations that we interact with counter this with a 1%, 10%, 100% mechanism, meaning they apply these patches to 1% of the user base on the first day, 10% on the second day -- barring problems -- and going for 100% starting on the third day," he said. "The ultimate goal is to have security patches distributed to all machines by the fifth day." Patch managers would typically also pursue different schedules: one in the short term for critical security updates, for example, and one later for "product enhancement patches" such as this month's Office 2013 update, which contained no security fixes.

Going forward, what might be done to prevent such patch incompatibility problems altogether? "Ultimately I believe that reducing the complexity on the desktop and using more online services for our daily needs is the direction that we are headed," Kandek said.

Learn more about enterprise software by attending the Interop conference track on Applications and Collaboration in New York from Sept. 30 to Oct. 4.

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Cartoon
Current Issue
Dark Reading, September 16, 2014
Malicious software is morphing to be more targeted, stealthy, and destructive. Are you prepared to stop it?
Flash Poll
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2014-0993
Published: 2014-09-15
Buffer overflow in the Vcl.Graphics.TPicture.Bitmap implementation in the Visual Component Library (VCL) in Embarcadero Delphi XE6 20.0.15596.9843 and C++ Builder XE6 20.0.15596.9843 allows remote attackers to execute arbitrary code via a crafted BMP file.

CVE-2014-2375
Published: 2014-09-15
Ecava IntegraXor SCADA Server Stable 4.1.4360 and earlier and Beta 4.1.4392 and earlier allows remote attackers to read or write to arbitrary files, and obtain sensitive information or cause a denial of service (disk consumption), via the CSV export feature.

CVE-2014-2376
Published: 2014-09-15
SQL injection vulnerability in Ecava IntegraXor SCADA Server Stable 4.1.4360 and earlier and Beta 4.1.4392 and earlier allows remote attackers to execute arbitrary SQL commands via unspecified vectors.

CVE-2014-2377
Published: 2014-09-15
Ecava IntegraXor SCADA Server Stable 4.1.4360 and earlier and Beta 4.1.4392 and earlier allows remote attackers to discover full pathnames via an application tag.

CVE-2014-3077
Published: 2014-09-15
IBM SONAS and System Storage Storwize V7000 Unified (aka V7000U) 1.3.x and 1.4.x before 1.4.3.4 store the chkauth password in the audit log, which allows local users to obtain sensitive information by reading this log file.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
CISO Insider: An Interview with James Christiansen, Vice President, Information Risk Management, Office of the CISO, Accuvant