Microsoft Admits to Programming Cock-Up
|
Last Thursday came an acknowledgement from Microsoft that it had made an error when writing Windows, which had led to a security hole being left wide open in the code associated with its Server Message Block 2 file-and-print-sharing protocol which ships with Windows Vista, Windows 7 and Windows Server 2008. The MS09-050 security bulletin released Tuesday states that as a result, "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.” This code error was missed despite checks, in Windows Vista, and has only recently been detected by using a process known as fuzzing – subjecting software to a wide range of data input to see if, and where, it breaks. The bug was recently detected very late in the Windows 7 development process, and although it did appear both in the beta and Release Candidate versions of 7, it has been patched in the RTM copies of Windows 7, due for sale later this month. (October 2009)
While all this was obviously down to a rather serious human error, it’s not exactly practical for Microsoft to keep checking every one of the millions of lines of code that go to make up its operating systems manually: The most practical method of checking out the systems is the above-mentioned fuzzing; which did discover the above vulnerabilities just in time. Other than that; this issue also goes to prove that even software-giants are fallible and prone to human error. What do you think about all this? Please comment below. There’s a hole in my program,
|
Did you like this post? If so then why not join the Kkomp.com - Beyond community and get a free pdf report?
Use the mini-form below to enter a name + email address to receive your pdf report download location, as well as extra mailings:-
![]() |
Please subscribe to my RSS feed. Click here.
- Confused about RSS? This short video should put your mind at rest: -
.flv (flash) format. (Real Player) - 9.185MB ~ OR ~ .wmv format.(Windows Media Player) - 11.330MB








