Microsoft strategy: “Security through publicity”
Monday, July 31st, 2006US-CERT reports on 7/11:
Microsoft DHCP Client service contains a buffer overflow
Microsoft DHCP Client service contains a buffer overflow. This vulnerability may allow a remote attacker to execute arbitrary code on a vulnerable system.
Details: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-2372
Holy sweet jesus.
Look at the systems affected:
- Microsoft Windows 2000 SP4
- Windows XP SP1 and SP2
- Windows Server 2003 up to SP1
DHCP client probably runs actively on just about every home PC, and a large number of business PCs.
What distresses me most is that for the upcoming Windows Vista, Microsoft revamped their implementation of the entire TCP/IP protocol stack.
If Microsoft could let such an obvious and novice bug persist in the code since Windows 2000 SP4, how on earth can we trust that their rewrite of the protocol stack will be bug free?
The fact that this bug has persisted for so many years is negligence on Microsoft’s part.
In all likelihood, the DHCP client is written in C or C++. There are automated tools that can detect buffer overflows in both those languages.
Microsoft’s commitment to security seems to be focused more on publicity than results.
Bill