Slashdot Mirror


WindowsUpdate.com Secured, Permanently

Precisely nineteen months ago, Bill Gates sent out a memo to employees (and the press) announcing that security was Microsoft's number-one priority. Today, about a hundred readers have submitted the news that Microsoft.com went down last night. And now, the company has "extinguished" WindowsUpdate.com (future updates will come from a different domain). All this because of some Microsoft worm that triggers at midnight. Related news: Windows Update says you're protected, but maybe you're not; WU.com briefly ran Linux, heh; worm variant with clever "anatomical term."

33 of 766 comments (clear)

  1. NetCraft stats by xrayspx · · Score: 5, Informative

    Take NetCraft stats with a Big Grain of Salt (big grains of salt, heh). If a site is "Akamized", as this one was, or is otherwise distributed, you'll see the OS of the front end, not what the site actually runs. You'll note that NetCraft lists "linux" for the Akamai site.

  2. It sure is a hell of a lot faster by Hamster+Lover · · Score: 4, Informative

    Went to check for updates today, just for the hell of it and the speed was a huge improvement over the old URL.

  3. Sensationalism? by blincoln · · Score: 2, Informative

    Where in any of those articles does it say that MS is taking down windowsupdate.com? It's always redirected me to windowsupdate.microsoft.com.

    --
    "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
  4. Re:What did they do? by lucifuge31337 · · Score: 4, Informative

    Did they point windowsupdate.com to 127.0.0.1 ? I hope not, there was a mail on FD explaining that such an action would cause it to DOS the local network.. Also, wtf is up with the site running lunix?

    No, they took the A record out completely. It's not Akami-ized. That's the linux box you see.

    --
    Do not fold, spindle or mutilate.
  5. not quite by joe_bruin · · Score: 5, Informative

    OS: Linux
    Server: Microsoft-IIS/6.0
    Last changed: 15-Aug-2003
    IP address: 213.161.82.33
    Netblock Owner: Akamai

    they did not switch their servers to linux, they used akamai's caching services to handle their massive bandwidth requirements. notice the server is still iis. this is an akamai box (linux) serving a cached copy of microsoft.com (windows/iis)

    $ host www.microsoft.com
    www.microsoft.com is an alias for www.microsoft.com.edgesuite.net.
    www.microsoft.co m.edgesuite.net is an alias for a562.cd.akamai.net.
    a562.cd.akamai.net has address 63.236.1.163
    a562.cd.akamai.net has address 63.236.1.160
    a562.cd.akamai.net has address 63.236.1.153
    a562.cd.akamai.net has address 63.236.1.139
    a562.cd.akamai.net has address 63.236.1.168
    a562.cd.akamai.net has address 63.236.1.147
    a562.cd.akamai.net has address 63.236.1.138

  6. Re:What did they do? by Tirel · · Score: 5, Informative

    here it is:
    Date: Fri, 15 Aug 2003 08:33:57 +0200
    From: Carsten.Truckenbrodt@Bertelsmann.de
    Subject: AW: [Full-Disclosure] MS should point windowsupdate.com to 127.0.0.1
    To: full-disclosure@lists.netsys.com
    Cc: security@microsoft.com

    Hi,

    This might be a bad idea. If you let windowsupdate.com resolve to 127.0.0.1
    the following will happen: The worm uses spoofed IPs from the local /16
    subnet as source address. Pointing all the syn packets to 127.0.0.1 will
    generate a RST packet from the local host to the spoofed IPs and spread
    traffic over the complete internal network.
    Even blocking or routing the normally resolved IP to Null0 will be a lot
    work because this domain is loadbalanced through the world. That means you
    get a different resolution depending on your ISP or place in the world.

    If you manipulate your DNS, you should give no A-Record back to the worm.
    With this the worm will not start attacking anything. So setting up a
    nameserver zone with only a SOA record will do the job for Saturday 0:00.

    Best Regards,

    Carsten Truckenbrodt
    Arvato systems Taco Network SnotIing Security

    -----Ursprungliche Nachricht-----
    Von: Tobias Oetiker [mailto:oetiker@ee.ethz.ch]
    Gesendet: Freitag, 15. August 2003 00:15
    An: full-disclosure@lists.netsys.com
    Cc: security@microsoft.com
    Betreff: [Full-Disclosure] MS should point windowsupdate.com to 127.0.0.1

    Folks,

    How about MS standing up for the mess, and changing their own DNS to point
    all request for windowsupdate.com and whatnot to 127.0.01 ?

    This will null the effect of the syn flood very effectively. Only proxies
    will be affected.

    As far as I see it, they will not be able to use these names productively
    for the foreseeable future anyways ...

    So they will have to issue an update for windows-updater thourgh other
    channels (like their homepage for example) to point it to a different
    web-site .. that should not be all that much of a problem.

    If MS does NOT make this change to their DNS, I can see many routers who are
    trying to track connections toppling over in interesting ways.

    Because the local techs have no clue, it will
    take the affected companies ages to get back on the net.

    tobi

  7. Re:I think the windows update botton on the taskba by Overly+Critical+Guy · · Score: 1, Informative

    I don't get it either. Slashdot says "future updates will come from a different domain" as if they always came from windowsupdate.com, which is completely false.

    --
    "Sufferin' succotash."
  8. Re:really... by conan_albrecht · · Score: 4, Informative

    Unix is more secure for (at least) two reasons:

    1. Users don't run Unix as root. Viruses have a very hard time attacking programs they have no write permissions on.

    2. Unix has a much longer history than Windows NT+. It's had more time for the holes and buffer problems and other stuff to be fixed. Linux essentially "lengthens" its short history because it has so many eyes looking at it.

    3. The killer Unix programs (Apache, SSH, PostgreSQL, etc.) don't run as root either. So even if they get exploited, worms can't do much with their rights anyway.

    Unix is just built better. It has a longer history. I'll ceed that perhaps with a larger user base (pretend Unix has 90% market share) it would be a bigger target, but it is *not* as susceptible as Windows is. Not by a large margin.

  9. Re:not quite - this is what I get. by packethead · · Score: 2, Informative

    host www.microsoft.com
    www.microsoft.com is an alias for www.microsoft.com.edgesuite.net.
    www.microsoft.co m.edgesuite.net is an alias for a562.cd.akamai.net.
    a562.cd.akamai.net has address 206.112.112.69
    a562.cd.akamai.net has address 206.112.112.71
    a562.cd.akamai.net has address 206.112.112.63
    a562.cd.akamai.net has address 206.112.112.64

    --
    .sig
  10. Re:I think the windows update botton on the taskba by Pharmboy · · Score: 5, Informative

    I installed and ran the Microsoft BSA utility that scans your computer for updates (windowsupdate looks in registry only) per the link above. It found 4 problems that WindowsUpdate can't find, so I followed the links, to read about them.

    Problem is, when you click on the link to DOWNLOAD the actual patch for XP, it just redirects you to www.microsoft.com, so even their security tool is useless if you cant get to the files to manually install them. Fucking rediculous.

    --
    Tequila: It's not just for breakfast anymore!
  11. Re:really... by alcmena · · Score: 3, Informative

    I could be wrong, but I'm pretty sure that PostgreSQL complains very loudly when run as root, and instead prefers to be run in a separate account named "postgres". Likewise, my Apache was by default set to run in an account named "httpd". As for sshd, I dunno, you may well be right about that one.

    This is on RH 7.1, so it may have changed.

  12. Re:I think the windows update botton on the taskba by Pharmboy · · Score: 3, Informative

    Going to 'tools, windows update' in internet explorer takes you to a redir site on microsoft.com, which attempts to forward you to windowsupdate.com NOT windowsupdate.microsoft.com .. even still (~3PM EST). you'd think they'd at least fix that if they were fuckin with the dns..

    You may not know this, but when you change an entry in DNS, it is not available to everyone for a while. This is due to caching (all ISP DNS servers are caching servers, of course). For instance, the AOL servers may have gotten the ip for the domain at 8am, and if it doesnt expire for 24 hours, their server will assume it is still at the same ip, so when an AOLer tries to go there (using AOL's DNS server) it will simply give that IP address, even tho it has changed. It wont go back to the SOA and check the serial number of the DNS entry to see if it is still valid until after it expires and someone requests it. So, it depends on the expiry of the DNS record before the change. My experience is that it takes 1 to 2 days for all the changes to fully propegate, and sometimes longer on some DNS servers if they override expiry.

    --
    Tequila: It's not just for breakfast anymore!
  13. Re:I think the windows update botton on the taskba by Fishstick · · Score: 2, Informative

    The button on the taskbar is targeted to

    %SystemRoot%\system32\wupdmgr.exe

    which sends me to http://v4.windowsupdate.microsoft.com/en/default.a sp

    which appears to work just file. Didn't try it from IE tools menu, tho

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

  14. Holy Misinformation Batman! by kevlar · · Score: 4, Informative


    WindowsUpdate.com did not, I REPEAT: DID NOT EVER Run Linux. The scan from Netcraft only shows that during a particular scan the DNS resolved to Akamai's web caching servers. So Puh-LEASE don't try to start misinformed rumors.

    Linux AkamaiGHost 15-Aug-2003 213.161.82.37 Akamai

  15. Re:Scary Vulnerability by kylef · · Score: 2, Informative
    There are restrictions on changing the registry- random users aren't allowed to change other users' preferences, for instance- but if a worm can get system privileges then it can alter anything it wants.

    Exactly! But what more can you do? I mean, if I get root access to a Red Hat box, I could corrupt the RPM database just as easily as a Windows virus could corrupt the registry. It's just a programmer's API, any way you look at it. If you have the intention and the permissions, you can screw up any OS.

    The registry is protected with ACLs just as well as your average access-controlled filesystem (NTFS), so complaining about it being "easy to modify" is irrelevant. Files are easy to modify too, if you have the right permissions. But you EXPECT the permissions to block stupid programs from messing with your files.

    Now I'm assuming someone is going to say, "But Windows users run as Administrator!" Well, if that's the case, then running a trojan horse or spyware app is their own damn fault. Running as Administrator all the time basically makes your NT system as secure as Windows 9x was.

  16. Re:Power outage related to Microsoft by BigBir3d · · Score: 2, Informative

    Power grid in question is older that Microsoft is. I doubt it runs on Windows...

  17. Why it actually "runs Linux" by dodell · · Score: 2, Informative

    And, if you read further about how Netcraft actually works, you will notice that they state that firewalls and other sorts of software can make it appear that a server's software is actually running on an OS that it would otherwise be impossible to run on. This is why you will find IIS running on Solaris, FreeBSD and Linux. Read first.

  18. Microsoft hosed their own update service! by KE1LR · · Score: 5, Informative
    Microsoft has a free tool called " SUS " which is a localized version of Windows Update - you run it on a W2K server in your enterprise and then redirect your clients to get their automagic updates from the local server instead of going to MS directly.

    The SUS server is supposed to synchronize itself (manually or automatically) with Microsoft's servers to get the latest updates, and you get a chance to approve them for distribution to clients. Not a bad idea, and it seems to work OK.

    However, the URL that's coded into SUS to synchronize with updates is -- wait for it -- a windowsupdate.com URL!

    Error Message:
    "Failed to download from URL 'http://www.msus.windowsupdate.com/msus/v1/aucatal og1.cab'. (Error 0x80072EFD: Unable to connect to the server.)"

    Anyone using SUS to update their client machines is now stuck with their current update set until Microsoft sets up a new site to sync with and documents how to change the URL that SUS uses to whatever one they come up with.

    Lame.

  19. Re:I think the windows update botton on the taskba by oohp · · Score: 2, Informative

    Well they bought a Romanian AV company called RAV. They used to have anti virus products for Linux and FreeBSD (to scan for wind0ze viruses of course), but no more now.

  20. Microsoft Security Bulletin MS03-026 by Valiss · · Score: 3, Informative

    I don't know why this became a big deal. Ok, I lied. It became a big deal because of users who did not patch their systems (for whatever reason). But it isn't like this patch is new. It was originally posted on July 16, 2003. They just revised the bulletin because of the outbreak.

    From MS's site:

    Why have you revised this bulletin?

    Subsequent to the release of this bulletin Microsoft has been made aware that additional ports involving RPC can be used to exploit this vulnerability. Information regarding these additional ports has been added to the mitigating factors and the Workaround section of the bulletin.

    If I have installed the patch provided with the original bulletin, am I still protected?

    Yes. There has been no update to the patch itself, and the patch will still correct the vulnerability. This additional information is being provided to those customers who may require a temporary workaround until they can apply the patch.


    I wish I could make my friends, family, people I know read these security reports on their own, but they never do.

    --

    -Valiss
  21. Re:A moving target is still a target by EnVisiCrypt · · Score: 2, Informative

    That is a bad idea. Not only does it not account for polymorphism in the name, but is also not foolproof.

    For instance, block an image name, then set your Internet Explorer home page to that image. Bam. It executes with no problems. As long as a trusted program executes it, Windows will not complain. The group policy only prevents the user from running it directly.

    --


    *everything* is Orwellian to cats.
  22. Re:Next Week.. by yomamasbooty · · Score: 1, Informative

    "Presto, instant DOS against your own network. Fun for the whole family!"

    Actually this is not what would happen if you use the loopback.

    The host spoofs a source address and sends it to its own loopback. This part is not seen on the network with a sniffer (obviously). What is seen though is a RST sent to the spoofed source. There is a chance the spoofed source is a real host on your network, but receiveing a RST for an unestablished connection periodically will not DoS it. The other thing to remember is the RST will have a source address of 127.x.x.x, which will be dropped by any router before it leaves your local segment.

    Seeing a lot of RSTs on a segment is a lot less worse (harmless?) than directed SYNs. However the best solution is the null value for DNS queries. This keeps the SYN flood function in the worm from ever kicking off. Then download the M$ tool : KB823980Scan.exe and scan for unpatched machines. Then re-evaluate and redefine the duties of a sysadmin (ie patch management) as well as where you want to use M$ products.

  23. Re:Next Week.. by gclef · · Score: 4, Informative

    Because the worm spoofs traffic from it's local subnet to the windowsupdate address. What this means is that any infected machine would spoof traffic to itself from its local subnet, and then flood the local lan with RSTs, presuming it wasn't actually running a webserver, in which case it would flood the local lan with ACKs. Either way, bad.

    The worm doesn't sanity check the DNS result, though, so if the name doesn't exist, gethostbyname() returns -1, which translates to an IP of 255.255.255.255. The reports I'm reading say that the windows stack won't allow you to send traffic to that IP, so the machine will just drop it. (that could be wrong, though. We'll find out soon.)

  24. Re:So... by Darth_Burrito · · Score: 3, Informative

    Software Update Services. It is Microsoft's free solution for managing the installation of critical updates across a network. As I understand it, you are basically running your own mini Windows Update service to which your clients subscribe. You can download updates on the server and roll them out if and when you want to. I think it has reasonably good scheduling features. All the Windows Update clients need to be updated to a new version, but I think this was already been sent out in older service packs.

    Caveats:

    Requires Windows 2000/2003 Server (for the server)

    Only updates Windows 2000/XP/2003 (Professional or higher?)

    Until recently (SUS sp1), you could not install the SUS server on a domain controller.

    I think it only installs critical updates, not recommended updates, and not 3rd party software... so (tear, sniffle) no euro conversion tool.

    Other than that, I don't know a lot about it either... but I did very recently start a job where I desperately need to deploy something like this. There's a lot of questions I have like how do you ensure the clients actually update? Is there any reporting? Are the updates pushed or pulled? Does anyone have any SUS stories good or bad?

    More info

    Server Download Page

    Random dated article found on google.

  25. Re:windows worm OLE exploits might have broke powe by petwalrus · · Score: 2, Informative
    Actually this isn't so far off:

    http://www.matrikon.com/drivers/opc/whatisopc.asp

    OLE for Process Control (OPC) is a new technology designed to bridge Windows based applications and process control hardware. It is an open standard that permits a consistent method of accessing field data from plant floor devices. This method remains the same regardless of the type and source of data. Therefore, end users are free to choose the software and hardware that meets their primary production needs, without having to consider the availability of proprietary drivers.

    OPC components fit into two categories: OPC clients and OPC servers. A client is typically a data sink -- an application that uses data in some way, such as an MMI or SCADA package. A server is a data source -a device specific program that collects data from a field device, and then makes it available to an OPC client.

    and DCOM definately appears to be in the mix as well:

    http://www.opcfoundation.org/Downloads/White%20Pap ers/OPC,%20DCOM%20and%20Security.pdf

    Perhaps the lusers who are uneducatedly blaming the blaster virus aren't entirely wrong.

  26. Re:I think the windows update botton on the taskba by subsolar2 · · Score: 4, Informative
    Going to 'tools, windows update' in internet explorer takes you to a redir site on microsoft.com, which attempts to forward you to windowsupdate.com NOT windowsupdate.microsoft.com .. even still (~3PM EST). you'd think they'd at least fix that if they were fuckin with the dns..
    You may not know this, but when you change an entry in DNS, it is not available to everyone for a while. This is due to caching (all ISP DNS servers are caching servers, of course). For instance, the AOL servers may have gotten the ip for the domain at 8am, and if it doesnt expire for
    You may not know this, but you are incorrect ... the redirection has nothing to do with DNS dns enteries propagating and everything to do with MS's web site/server. It's redirecting to the old URL and not the new one.

    -1 Overrated for that on a +5 post

  27. Re:Don't completely abandon WU.com by wik · · Score: 2, Informative

    They already revoked access to WU for people who used pirated licence keys. As a result, there are plenty of XP installations which will never be patched. I believe this is reckless and self-defeating.

    --
    / \
    \ / ASCII ribbon campaign for peace
    x
    / \
  28. Eeh, excuse me? by Jugalator · · Score: 3, Informative

    And now, the company has "extinguished" WindowsUpdate.com (future updates will come from a different domain). All this because of some Microsoft worm that triggers at midnight.

    If you're going to submit a biased article, at least get the facts straight. WindowsUpdate.com was never the primary WU domain, windowsupdate.microsoft.com was. They're just disabling the extra one that was never linked from the Windows OS.

    --
    Beware: In C++, your friends can see your privates!
  29. Actually, by Sevn · · Score: 2, Informative

    :)

    A few of the german microsoft sites used to run Linux. Oh, and their "Switch to Windows" campaign server used to run Linux as well until everyone started picking on them. You don't have to get all huffy because Microsoft had to rely on the awesome power of Linux to save their bacon. They went with Akamai to load balance a site, and Akamai uses industrial strength Linux. So yes, inadvertently WindowsUpdate.com IS running on Linux. The scan from Netcraft was correct. So Sorry. Thank You For Playing. No rumors here. It's the honest to God's truth.

    --
    For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
  30. Re:Next Week.. by 13Echo · · Score: 4, Informative

    Most Windows users will know that something is wrong when "svchost" constantly crashes, prompting for a reboot. The hits on port 135 cause it to bork out. My mom, who is quite "computer illiterate", knew that something was wrong, and called me about it. We corrected the problem by upgrading her virus definitions (which were only a week out of date), and installed ZoneAlarm Free on her machine to stealth the ports from now on.

    GRISoft's AVG Antivirus, and ZoneAlarm, are two great and free tools that can fix and prevent these things.

    AVG Anti-Virus
    Zone Alarm

    A year or two ago, I wouldn't have thought that firewalls were so essential for dial-up users. Now, it's important for all users to have them, regardless of the OS.

  31. Re:Next Week.. by AngryRodent · · Score: 5, Informative

    Windows update is already massively load balanced across multiple server farms. They use both a DNS based load balancer (F5 3DNS) and local area load balancers (F5 BIGIP). The server farms are in a number of locations. Early, and not so early in the implementation of this, a number of people were concerned that Microsoft was attacking them because the 3-DNS's would create probes from each datacenter to the end-users system. I'm not sure if that is still being used. I have no knowledge of how they Akamized so quickly since I haven't been involved with this project in years. However, it should be pointed out that the BIG-IP's make Akamizing content a very simple matter. I'm not shilling for F5- I no longer own any of the stock, haven't been an employee for years, and I'm now just a reasonably-satisfied customer.

  32. Re:Next Week.. by nyseal · · Score: 2, Informative

    I'm not so sure. I have a dial-up and I got the worm IMMEDIATELY. It kept shutting down Windows to the point I couldn't even d/l the patch in time. I eventually found (through Symantec) where the worm was in the system and in the registry. Only then could I keep going long enough to install the patch and the anti-virus definition to fully remove it. It was really frustrating.

    --
    [SIG] Remember Mattel handheld games?
  33. Re:Uhhhh, No by thesuperjason · · Score: 2, Informative

    This is going to get blaimed on "hackers". And we all know hackers hate God, hate America, root for Saddam, get pentagram tattoos on their foreheads....and use Linux.

    Unfortunately, this is (in my experience over the last couple of days) correct.

    Since the outbreak of blast, I've helped around 5 or 6 family members (you know the ones: "Um, you work with comupters and mine's broken. What do I do?) patch their home systems and remove the worm.

    "What was it?" they ask. "Well, it's this worm you see..." and before you can finish your sentence you get a barrage of "Why do these people do this??? Do they think it's fun???".

    "Who, Microsoft?" I ask.

    "NO! These bloody hackers!!! Where do they get off busting my into system. I wish they'd all get a life. Arseholes".

    Sigh... There's really no point explaining that it's because of MS that they have these problems. They don't have an alternative as they see it. Computer = Windows.

    TSJ