Another example of Microsoft’s lackluster commitment to security
Friday, February 23rd, 2007Here’s a perfect example of how Microsoft’s commitment to security is more investor relations than a real dedication to secure computing.
Let’s take a quick look at some slugs from MS06-016, update January 10, 2007:
Microsoft Security Bulletin MS06-016
Cumulative Security Update for Outlook Express (911567)
Impact of Vulnerability: Remote Code Execution
Affected Software:
- Microsoft Windows 2000 Service Pack 4
- Microsoft Windows XP Service Pack 1 and Microsoft Windows XP Service Pack 2
- Microsoft Windows XP Professional x64 Edition
- Microsoft Windows Server 2003 and Microsoft Windows Server 2003 Service Pack 1
- Microsoft Windows Server 2003 for Itanium-based Systems and Microsoft Windows Server 2003 with SP1 for Itanium-based Systems
- Microsoft Windows Server 2003 x64 Edition
- Microsoft Windows 98, Microsoft Windows 98 Second Edition (SE), and Microsoft Windows Millennium Edition (Windows Me) – Review the FAQ section of this bulletin for details about these operating systems.
An attacker who successfully exploited this vulnerability could take complete control of an affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights.
If a user is logged on with administrative user rights, an attacker who successfully exploited this vulnerability could take complete control of an affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.
This is just about the point where you find me curled up into a ball, head in my hands, rocking back and forth, muttering “WTF, OMG, WTF, Oh Noz!”I mean, for REAL.
Lets take a look.
Could anyone who is not institutionalized tell me why on EARTH Outlook Express is installed on a server!
Outlook Express (like most useless Windows add-on’s) is installed by default, and if you remove it, Windows is happy to re-install it the next time you run Windows Update
We are looking at Windows Server 2000 to 2006 being affected by this bulletin. Doesn’t it seem reasonable that you log into that server as Administrator? I mean, there is no other reason to log into a server unless to perform administrative tasks, and I know of not one Windows SA that logs in locally and runs his apps using run-as.
So, if you are like every SA I know, and if you happen to be really stupid and use Outlook Express to read email, then you might as well just post your password to the Full Disclosure list and call it a day.
Here’s a quick scenario. Typical lazy, uninformed, and completely security un-aware Windows admin logs into his Windows box to try to figure out why his server is sending thousands of spam messages. He looks at the mail pick-up queue and double clicks an email to see what it says. PWNT! As Microsoft dutifully pops open OE to view the message.
Sometimes I get sick of reading these messages, and wonder why I still work in a Windows environment. On the other hand, it Microsoft = job security, so I shoul be grateful.
Please note, I’m not arbitrarily picking on Microsoft today. But I have just added the 3 Microsoft security RSS feeds to my reader, and am sifting through the articles… Almost everyone writes bad code… Just ask the PHP people… Lolz.
Bill Gross