[23611] in bugtraq
Possible hole in Win XP MS Client networking
daemon@ATHENA.MIT.EDU (Daniel Swarbrick)
Tue Dec 25 12:38:19 2001
From: "Daniel Swarbrick" <daniel@pressure.net.nz>
To: <bugtraq@securityfocus.com>
Date: Tue, 25 Dec 2001 18:09:02 +1300
Message-ID: <000001c18d02$45bd9d30$e96437d2@homer>
MIME-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Hi, I hope this is the correct contact for this kind of thing.
I've just had somebody drop Nimda viruses on my Windows XP Pro
workstation from Korea. Here's how it happened.
I had a Windows share on a FAT32 drive, which granted read/write to
Everybody (I know, bad practice, but it was just a temporary "Incoming"
directory from a file swap session with a friend a few nights ago). I
noticed my modem lights going, even though I was not downloading
anything at the time. At that moment, Norton Antivirus started popping
up warnings about Nimda viruses in .EML files in the shared directory. I
suspected my friend's files had come with a little extra bonus, so went
to check the directory myself. I couldn't find more than one .EML file
at a time (as NAV kept moving them to quarantine), but new ones kept
arriving. That's when I clicked as to what was happening, and ran
netstat from a DOS window.
Netstat revealed an ESTABLISHED connection from a host in Korea to the
microsoft-ds service on my machine. It also showed a TIME_WAIT
connection to windowsupdate.microsoft.com, although I had not been to
that site - possibly unrelated, as Windows does tend to phone home a
bit. Anyway, I promptly stopped sharing the directory, and disconnected
from the Internet, reconnecting in order to get a new IP.
I then checked my network configuration, and double checked that Client
for Microsoft Networks was not bound to my modem, which indeed it
wasn't. Now I don't run the XP firewall for my dialup connection, but
how is it that a connection can be made to a service that is not bound
to the dialup adapter?
Is this a hole? Can you guys perhaps replicate the condition and see if
it is? My machine has all the current critical updates applied from
Windows update.
Any other information you might need, I will try to supply.