Microsoft Windows NT 4.0 Terminal Server contains a buffer overflow that could allow an intruder to execute arbitrary code with the privileges of an administrator.
There is a buffer overflow in the code that processes the username (specifically in RegAPI.DLL) in Microsoft Windows NT 4.0 Terminal Server. This allows an intruder to submit a specially crafted username in such a way as to cause Terminal Server to execute code of the intruder's choosing. The intruder does not need to have a valid username or password; anyone with access to port 3389/TCP can exploit this vulnerability.
Intruders can execute arbitrary code with the privileges of a logged in administrator. Additionally, an intruder who can log in locally can cause Terminal Server to crash.
Apply a patch as described in http://www.microsoft.com/ntserver/terminalserver/downloads/critical/q277910/default.asp.
You may also with to block access to port 3389/TCP to reduce your exposure to this vulnerability. This does not eliminate the vulnerability, but it does reduce the number of people who can exploit it.
This vulnerability was discovered by Bruno Acselrad of CORE SDI S.A., Buenos Aires, Argentina.
This document was written by Shawn V. Hernan.
|Date First Published:||2001-08-15|
|Date Last Updated:||2001-08-15 04:29 UTC|