What is Microsoft doing to close security holes as people discover and report them? If Windows NT is Microsoft's flagship product, the company ought to be guarding NT with all the resources it has, scouring all associated code to look for ways of breaking in and crashing the system. The result would be Microsoft's beating the hackers to the punch.
Unfortunately, I don't see Microsoft taking this approach. Even when handed an exploit, complete with source code, on a silver platter, Microsoft still doesn't find all the ways hackers could use the code. This lack of attention indicates that Microsoft isn't seriously trying to find new holes. GetAdmin is just one of several cases in point. Microsoft released two hotfixes for the GetAdmin exploit over the course of 10 business days and still didn't fix all the associated problems! After the second fix was released, users quickly revealed that yet another related problem could quite easily crash an NT system entirely. The egg on Microsoft's face could have been avoided with a shield of diligence.
Microsoft is merely putting out the fires as legitimate researchers and would-be intruders discover them. Microsoft's security team could be much more proactivelike fire spotters looking for smoldering problems before they get out of control.
Furthermore, contrary to popular belief, Microsoft does not always reveal all the necessary information about a particular security exploit. In fact, Microsoft sometimes understates the potential dangers. The GetAdmin attack is an example. Microsoft claims this exploit is only a local attack problem, when a hacker can easily run GetAdmin remotely if an NT system is running on a Web or Telnet server. A hacker can launch the GetAdmin attack from a remote browser by placing the GetAdmin.exe program in the IIS /scripts directory. Similarly, giving people Telnet access to an NT system means that a hacker could launch the attack using a Telnet client.
Microsoft's practice of downplaying the severity and potential of a given exploit simply must stop. This practice is placing all NT users in more jeopardy than necessary. Not completely revealing the full scope of a security exploit makes no sense. The correct information always turns up quickly on the Internet anywayso why try to downplay security risks?