Slashdot Mirror


File and Printer Sharing Insecure in XP SP2

ProKras writes "German magazine PC-Welt has discovered a major security flaw in Windows XP SP2 when installing over SP1. The article says that 'with a certain configuration, your file and printer sharing data are visible worldwide, despite an activated Firewall.' The magazine claims they were 'able to discover private documents on easily accessible computers on the Internet' and that the configuration is fairly common."

96 of 368 comments (clear)

  1. I'm shocked! by hlygrail · · Score: 5, Funny

    ...wait, no I'm not.

    1. Re:I'm shocked! by Curtman · · Score: 5, Interesting

      I thought this was already common knowledge. Grab a copy of any P2P software and spend a few minutes port scanning clients you see in it. I spent an afternoon printing warnings on people's printers, with instructions on how to disable file & print sharing. Its quite an amazing thing to witness. About half of them are wide open, and don't require any password to mount the C drive or print documents. smbclient is a really fun utility. :)

    2. Re:I'm shocked! by Anonymous Coward · · Score: 5, Insightful

      I spent an afternoon printing warnings on people's printers

      As well intentioned as you were, you shouldn't do such things. It's likely against your ISP's usage policy, generally considered unethical, and potentially against the law depending on where you live.

    3. Re:I'm shocked! by LO0G · · Score: 4, Interesting

      My suspicion is that the "bug" is that while the XP SP2 firewall closes File&Print sharing on public IP addresses, there are several ISPs out there that give internet-connected computers private network (10.x.x.x) IP addresses.

      XP's firewall thinks that the machine is on a private network (and thus behind a hardware firewall), and so it allows access through the firewall. Unfortunately, in this case, the ISP screwed up and put the private IP on the internet without protection.

    4. Re:I'm shocked! by geeber · · Score: 4, Insightful

      I spent an afternoon printing warnings on people's printers

      As well intentioned as you were, you shouldn't do such things. It's likely against your ISP's usage policy, generally considered unethical, and potentially against the law depending on where you live.

      While I can understand why such behavior might piss off an ISP, I don't see why it would generally be considered unethical. It's not like he was installing software remotely on someone's computer, which seems very different to me.

      Would it be unethical if he knocked on their door and told them in person of their vulnerabilities? How about if he slipped a flyer under their door while they weren't home? That seems to me to be the ethical equivilence of using their computer to print a warning.

    5. Re:I'm shocked! by dmaxwell · · Score: 3, Funny

      If you REALLY wanted to make an impression, why not print out the Goatse Man? That'd convince my MOM to take some geekly advice.

    6. Re:I'm shocked! by KarmaMB84 · · Score: 5, Funny

      Printer ink and paper cost money.

    7. Re:I'm shocked! by Anonymous Coward · · Score: 3, Insightful

      Being forced to take your computer to have all the spyware etc. removed costs a lot more.

    8. Re:I'm shocked! by Curtman · · Score: 5, Insightful

      So does bandwidth consumed by infected zombie computers relaying spam.

    9. Re:I'm shocked! by Smidge204 · · Score: 4, Funny

      Holy cow! Imagine spammers printing adverts on the office printer! Bad enough we get junk faxes...

      "Hey Richards, I was going through your latest project proposal and... what's this about penis enlargement?"
      =Smidge=

    10. Re:I'm shocked! by ari_j · · Score: 2, Funny

      I tried that once, only to find that several of the printers I hit were actually connected to my machine through the same hole and the bastards had shared 'em out locally, as well!

    11. Re:I'm shocked! by John+Hasler · · Score: 4, Insightful

      It may not be unethical, but it is a felony under US law.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    12. Re:I'm shocked! by philippeqc · · Score: 2, Interesting

      I remeber one winter in Montreal. Police officer where walking aside the cars parked on the street, checking that the doors where locked. She ran to them, shouting at them not to lock and close her door. No keys where able to open them anymore.

      I've never considered what these officiers where doing could be illegal. But then I'm Canadian, and in Canada we have the Good Samaritan law, which states that you cant be procecuted for trying to help somebody. Personally, I prefer that to a "I'll sue your ass of and then some more" law system.

      The same way that if you smell gas coming from a private garage you'd better tell its owner that he might have a fire hazard on its hands, why not tell someone that he has a hacking hasard on their hands?

      -ph

    13. Re:I'm shocked! by Master+of+Transhuman · · Score: 3, Funny

      "Or are there 100 million insane people in usa all working for the federal government?"

      Yes.

      By George, I think he's got it!

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    14. Re:I'm shocked! by billcopc · · Score: 2, Insightful

      Simple answer:

      if you print stuff on other people's computers, and I will assume these people are idiots with their broken/default configs, then those idiots may or may not understand the warning in the way you intended it.

      Some people will say "Oh gee my computer is so smart! Yay Compaq!", others will say "Holy bletcherous fsck midgets! I've been HACKED! Call the COPS! Call the PRESIDENT! Call Billco to fix my stupid machine!" And after little old Billco listens to his relatives/non-friends shriek for several hours he will want to print his fist up your ass.

      Make that 1000 copies.

      So please stop thinking like the world is populated with only geeks.. we are a minority, fools run the world, remember ?

      --
      -Billco, Fnarg.com
    15. Re:I'm shocked! by Tim+C · · Score: 2, Insightful

      That may well be true, but two wrongs don't make a right, at least in the eyes of the law.

    16. Re:I'm shocked! by Curtman · · Score: 2, Insightful

      but it is a felony under US law

      Thank god I don't live in the land of the free, and home of the brave.

    17. Re:I'm shocked! by KarmaMB84 · · Score: 2, Informative

      Illegal trespass is illegal trespass. Various people have in fact gone to court and lost for "informing people of their systems' vulnerabilities."

  2. And this is news how? by Thaidog · · Score: 4, Funny

    Wow... MS now ADVERTISING XP as a secure computing system with SP2. Now you're fscked for sure!

    --

    ||| I still can't believe Parkay's not butter.

    1. Re:And this is news how? by NanoGator · · Score: 4, Funny

      "Now you're fscked for sure!"

      Argh. That'd be annoying if some script kiddie caused my files to get checked.

      --
      "Derp de derp."
    2. Re:And this is news how? by Thaidog · · Score: 2, Funny
      You mean I can get away with saying fuck? Fuck that! That's fucking great! I feel so fucking free!


      Here's hoping they don't fsck my fuck post I' on a fucking roll!!!

      --

      ||| I still can't believe Parkay's not butter.

  3. This isn't a bug... by sgant · · Score: 5, Funny

    It's a feature! Now you can share all your documents with the world! Think of it as having a server hooked to the internet! Don't have to buy expensive server software or set up very hard to figure out Apache web servers...just install SP2 and you're "online" in more ways than one!

    Worry about your ISP not liking you operating a server? They (and you) don't even have to know!

    It's a feature!

    --

    "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    1. Re:This isn't a bug... by AndroidCat · · Score: 5, Funny

      With printer sharing, the world can share its documents with you! (I'm sure the spammers will find this useful.)

      --
      One line blog. I hear that they're called Twitters now.
    2. Re:This isn't a bug... by LiquidCoooled · · Score: 2, Insightful

      Could we "accidentally" print out goatse on Bills computer.

      Would he fix it then?

      --
      liqbase :: faster than paper
    3. Re:This isn't a bug... by MBCook · · Score: 3, Interesting
      Something I've wondered about before.

      My printer has a JetDirect ethernet card in it. It's got it's own webserver and can handle the Internet Printing Protocall. You could print to it from across the globe if you knew the IP and it was outside a firewall (or you use a VPN or something).

      So what would happen if I just "set it free"? Would anyone notice? Would people start printing spam out of it? Would they try to print Goats.ex stuff?

      Anyone ever done this (either on purpose or accidentily)? Anything happen? Just curious. I mean I can understand the appeal of files, but does anyone care about "open" printers?

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    4. Re:This isn't a bug... by dmaxwell · · Score: 3, Interesting

      It's concievable that the print server could get rooted. Most of them are powerful to run a telnet session or web server. Instead of firing random printjobs at you, the printer could be turned into a spambot or DDOS node.

    5. Re:This isn't a bug... by linzeal · · Score: 2, Insightful

      Because that would be real hacking not just running some scripts found on a website.

    6. Re:This isn't a bug... by moonbender · · Score: 2, Insightful

      Does your printer have a global internet IP address as allocated to you by your ISP? Most network printers have IPs on those subnets reserved for internal usage, which aren't accessible from outside your LAN without special routing aides like NAT. Of course I guess maybe you do have several IP addresses at your disposal, although at least for private internet lines that is extremely rate. Or did I miss something here...

      --
      Switch back to Slashdot's D1 system.
    7. Re:This isn't a bug... by ikkonoishi · · Score: 2, Interesting

      Yes

      Depending on the setup there are many ways to get access to the printers.

      All google needs is one link.

    8. Re:This isn't a bug... by NanoGator · · Score: 4, Funny

      "Could we "accidentally" print out goatse on Bills computer."

      Bill: I am getting a video from a Mr. Valenti, it looks like he's opening his mouth to talk...

      --
      "Derp de derp."
    9. Re:This isn't a bug... by crywolf · · Score: 2, Informative

      I can't find a reference, but I've heard about a school which, despite its best efforts, was hosting a MUD on one or more of its laserjets. The best efforts of the administration, of course. Needless to say, the best efforts of the students running the MUD were better.

      --
      CAUTION: Product may be hot after heating
    10. Re:This isn't a bug... by heliocentric · · Score: 2

      When I was still teaching at Penn State one of my students had a wireless LAN in his dorm, and he noticed his upstairs neighbor would occasionally hop on. (He said he had an issue with WEP and using two brands of WiFi devices, why he didn't have MAC filtering at least, I don't know). My student told the neighbor he didn't mind, but would he please stop. Neighbor denied it. My student noticed a traffic spike that night, hopped on neihbor's network, found a printer, loaded it with goatse, never saw neighbor on the network again.

      --
      Wheeeee
  4. Cue Mortal Kombat voice over by Darkman,+Walkin+Dude · · Score: 3, Funny

    Humiliation...

    1. Re:Cue Mortal Kombat voice over by loqi · · Score: 2, Informative

      Actually, it was from Killer Instinct (which also predated Q3A).

      --
      If other reasons we do lack, we swear no one will die when we attack
  5. Slashdot and SP2 by Anonymous Coward · · Score: 4, Interesting

    It seems that Slashdot is desperate to publish any story that is negative about SP2, despite coming from a dubious source with little to no detail on this "flaw". I have to say that it really seems to me that MS got it right this time.

    Security over features and security over performance... isn't this exactly what we have been asking for? I mean, do you really care that the guy down the hall is running Powerpoint 9% slower?

    Cause all I care about is that he is not hammering my webserver with the latest virus.

    1. Re:Slashdot and SP2 by jm.one · · Score: 2, Insightful

      So a print magazine with 2 million readers is dubios. (`cause it`s over there?) The flaw is well explained but it is a little bit comlicated. Maybe you shluld read again. This means everybody who has used file and printer sharing in SP1 an has updated to Sp2 and uses the build in Firewall insteed of something else is affected. That is a very likely szenario, don`t you think?

    2. Re:Slashdot and SP2 by nbert · · Score: 5, Insightful
      It seems that Slashdot is desperate to publish any story that is negative about SP2, despite coming from a dubious source with little to no detail on this "flaw". I have to say that it really seems to me that MS got it right this time.


      Slashdot might be eager to publish bad news related to SP2, but calling PC-Welt a dubious source sounds ridiculous to me (can you tell me about a US computer mag, which actually features news?).
      I don't think you ever heard of PC-Welt prior to this thread. You could as well state that nothing happened in Beslan, because you saw it on BBC (aka foreign media).
      I don't want to say that PC-Welt is a great mag - I bought my last issue about 5 years ago and I no regrets not reading it anymore. But if /. cites some "dubious" news from an unknown website some take it more seriously than news from a mag with real journalists and computer experts. Isn't there something wrong about this behaviour?
    3. Re:Slashdot and SP2 by Izago909 · · Score: 5, Interesting
      Dubious or not, the solution is something that most people should do by default:
      This error can be corrected by choosing "User defined List" and entering the IP addresses that are supposed to have access - the IP addresses of your LAN. A whole range of an IP area can be entered as "192.168.x.0/255.255.255.0", if the respective addresses start with 192.168.x.
      So we should not allow file and printer sharing beyod our local network. Who would a thought? They also recommend using a router with a firewall or a secondary software firewall. It's been a while since I used zone alarm, but the last version I tried didn't notify the user if a windows process tried to access the network. That's why I switched to Sygate. You'd be suprised what parts of windows want to transmitt data (like the file inexing serive) even though you aren't running them.
    4. Re:Slashdot and SP2 by Anonymous Coward · · Score: 4, Insightful
      You think it's better to hide Security Holes than to warn people of them!?!

      I, for one, welcome Slashdot's reporting of any security holes whether in Linux or MSWindows products. I can then research more and know what to be aware of before they get exploited.

      Or are you some kind of h4x0r who wants people to remain ignorant of shared filesystems?

    5. Re:Slashdot and SP2 by LiquidCoooled · · Score: 2, Insightful

      Hold on a minute.

      This might be just the entry point virus writers have been looking for.

      Having unrestricted access to that guys C drive enables software to be deposited and potentially run.

      This software can add itself to the list of approved applications for firewall access and carry on spamming anyway.

      This is important.

      --
      liqbase :: faster than paper
    6. Re:Slashdot and SP2 by Aadain2001 · · Score: 4, Interesting

      I think /. is very quick to post bad news about SP2 because MS is out singing to the heavens about how much more "secure" it is and how they are taking security "seriously" now. Bugs like this are just evidence that MS is yet again trying to tack on security after-the-fact instead of doing what is necessary: start over and have security in mind from the ground up in designing, developing, and testing of their OS and applications. MS is still a breeding ground for viruses, backdoors, worms, etc, all because MS will not admit that their products are pieces of crap who's only positive traits are being easy to use (if you are already used to using MS products that is) and pretty to look at (if all you have ever seen is MS products). From a admistrative point of view, their stuff is buggy, bloated, and a POS at the source code level. The firewall in SP2 should be simple, clean, and not affected by ANY other program or hook instead of Windows. But MS couldn't even get that right, instead doing their usual "tie-it-into-eveything-else-we-loose-market-share- to-a-competitor" routine, giving the user a false sense of security. That is why /. railes against MS and SP2. We don't like being lied to by the marketing department.

      --
      Space for rent, inquire within
    7. Re:Slashdot and SP2 by mvdwege · · Score: 2, Insightful

      What bugs is that this is not on by default.

      I mean, how hard can it be to set file and printer sharing by default to the local subnet only? Those parameters are already known, and in 90% of the cases this would suffice for normal usage.

      The very fact that MS overlooks such simple security measures and pushes things like the new security control panel (forgot what it's called) as a 'solution' proves to me that MS is more concerned about the appearance of security than actual security itself.

      Microsoft shows sloppy coding techniques and no understanding of security. Film at 11.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  6. Firewalls don't belong on the desktop anyway. by LostCluster · · Score: 4, Insightful

    The Slashdot summary is a little mis-worded such that it'll cause some unneeded alarm.

    If you configure File/Print sharing in the "wrong" way as the article talks about, it'll expose those services to the whole 'net even through the Windows Firewall. If there's firewall security installed anywhere else on the way to the Internet, such as at the edge router where firewalls really belong, Windows XP isn't so dumb as to pierce that level of security. Even a simple NAT is enough to be an effective blocker.

    In other words... we're running into "That's not a bug, that's a feature!" terroritory. If you ask Windows to share your files and printers accross an IP-based networks, you should be sure that the network is separated by a real firewall from the rest of the Internet. Fail to do that, and you might as well expect this is going to happen.

    1. Re:Firewalls don't belong on the desktop anyway. by ProKras · · Score: 4, Insightful

      I believe that the point of the article is that it's fairly easy for Average Joe user to to inadvertently configure their machine to share with the world what they intend to share only over a LAN. The Windows firewall in SP2 provides a false sense of security to these users.

      You're absolutely right that firewalls don't belong on the desktop.

    2. Re:Firewalls don't belong on the desktop anyway. by NutscrapeSucks · · Score: 2, Informative

      It's also worth noting that most US broadband ISP block all Windows Filesharing traffic -- otherwise your network neighborhood becomes your real neighborhood. So this "issue" isn't likely to affect many users.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    3. Re:Firewalls don't belong on the desktop anyway. by Anonymous Coward · · Score: 2, Funny

      > Well, I certainly wouldn't want to share my joystick with the whole world!

      I'm sure the world wouldn't want you to share your joystick either..

    4. Re:Firewalls don't belong on the desktop anyway. by sootman · · Score: 2, Insightful

      I'd *love* to agree, but if someone brings an infected machine *inside* your firewall--possible at home, more likely if you run an open AP (default settings, remember), and *very* likely at work. Sadly, we *do* need firewalls on the desktop. *Also*. Remember, security is *layers*.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    5. Re:Firewalls don't belong on the desktop anyway. by Nevo · · Score: 4, Insightful

      Are you kidding me?

      You really think firewalls belong at the perimeter?

      Here's a clue: there IS NO PERIMETER any more. The internal network is often as hostile as the internet. Laptops, PDAs, unauthorized WAPs on the corporate network... the list goes on.

      Anyone who belives they can secure a network be securing the perimeter is deluding themselves.

      A firewall at the desktop makes a lot of sense.

  7. Re:News worthy? by sgant · · Score: 4, Insightful

    I suppose there were a few people out there that were expecting it to be secure...what with MS spending over a year...(maybe longer?) in making SP2 while the world was screaming at it to fix it's security holes.

    And THIS is they're response to that. This isn't funny, this isn't a "ha, told you so" kind of thing. This is something that pisses people off. People get fired for this kind of fuck up.

    --

    "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
  8. "insecure"? WTF? by diegocgteleline.es · · Score: 3, Insightful

    Oh, so you can see docs and printers of a XP box? What good news sherlock, that's really a feature, not a "security bug". And I still wonder how on eart that "insecurity" didn't happened in my box when I upgraded from SP1 to SP2.

    But since a well know and famous page like pcwelt.de (or something like that) says it, we must put it in the slashdot's front page without even checking if it's true!!

    Just like the "XP SP2 Can Slow Down Business Apps" (read http://it.slashdot.org/comments.pl?sid=122264&cid= 10284438 or http://it.slashdot.org/comments.pl?sid=122264&cid= 10283379) and docens of other news by MrTaco, etc.

    It doesn't seems matter all this can be pure FUD It's Windows!!!!1

    I can't tell slashdot editors what they have to put in their own page, but I'm not visiting slashdot anymore if this FUD continues. Sure windows sucks - what about putting news about how much it sucks instead of all this senseless FUD?

    1. Re:"insecure"? WTF? by NanoGator · · Score: 4, Interesting

      " Sure windows sucks - what about putting news about how much it sucks instead of all this senseless FUD?"

      It generates comments, and comments generate ad hits, and ad hits generate revenue. Somebody chimes in and says "That proves it, Microsoft utterly and completely dropped the ball, may they go down in flames!" Slashdot gets money. That's a gross oversimplification of how Slashdot generates revenue, but I have to admit, I'm seriously impressed on how they capitalized on anti-MS FUD.

      My point? Well, your beef really isn't with Slashdot. It's with the people commenting in stories like this. Lots of people are competing to get that +5 comment, and a lot of people with mod points out there (not all of them, maybe not even most) mod up the "this is proof that MS is OCP evil!" comments.

      I agree with you that the idea of not visiting is interesting. I'm rather sick of odd conclusions being drawn then lauded.

      --
      "Derp de derp."
    2. Re:"insecure"? WTF? by PPGMD · · Score: 2, Funny
      It's an open source website, almost everyone on here are advocates of open source.

      Personally I don't really care much, I browse through a bunch of articles, MOD down zealots, and MOD up the truly good comments.

      Hey it's better than working.

    3. Re:"insecure"? WTF? by Veridium · · Score: 4, Insightful

      I don't care what PC Welt thinks and how much it sells - it's just one source.

      You guys bashing slashdot for this, let me ask you, should slashdot not post links to stories until 8 different sources confirm it? That ought to make for a really boring site.

      The thing I don't get, is why people get pissed about this? This site is largely a community discussion site driven by user submitted stories. Slashdot isn't out there engaging in investigative journalism or writing the stories themselves.

      And when you say something like this:

      As far as I can tell, I've installed SP2 and nothing like that happened so it's false to my eyes

      I had unprotected sex and I never got a venereal disease, therefore, all those stories about VD are wrong. I mean that's basicaly the same as your argument. Did you read the article? Did you even read the blurb for the article on slashdot? Let me help you:
      with a certain configuration, your file and printer sharing data are visible worldwide, despite an activated Firewall.

      What does that say? It says WITH A CERTAIN CONFIGURATION. Obviously, you don't have that certain configuration.

      --
      Think for yourself, destroy your television.
    4. Re:"insecure"? WTF? by diegocgteleline.es · · Score: 3, Interesting

      So if this affects a small number of people why on earth the titular is named "File and Printer Sharing Insecure in XP SP2"?

  9. This is an embarrassment. by ZZeta · · Score: 2, Insightful

    This service pack has been a complete failure. This is no longer about performance issues or or installation issues.
    This a serious bug, and proof of what a poor work Microsoft has done with the Service Pack.
    I just remember how Microsoft executives stated (can't find the link, but read it here on slashdot) a bug was never discovered that they didn't know about in beforehand, and wanna laugh.
    Let's hope this gets some media attention and people start migrating to other OS's. I'm sure the boys at Redmond would do a better job if they thought their product is under serious threat, because this so far is a joke.

  10. hmm... by focitrixilous+P · · Score: 5, Insightful
    with a certain configuration, your file and printer sharing data are visible worldwide, despite an activated Firewall.

    With a certain configuration, ssh is accessable from outside, even with a firewall. if the configuration includes passwordless root, well then, a slashdot summary "ssh allows remote root access despite firewall" would be a tad overzealous, right? Unless the certain configuration is ever the default, this is just users not understanding what they are doing and missetting things. Not a MS problem, it's giving users a choice. It's just a very bad choice to make, but no different than, say, root telnet over wireless internet or something.

    --
    SAILING MISHAP
    1. Re:hmm... by fymidos · · Score: 2, Informative

      >With a certain configuration, ssh is accessable
      >from outside, even with a firewall.
      indeed, but only if the firewall is not configured to block ssh.

      This is quite different: it's like an ssh server *not accessable from outside*, that magically becomes accesible from outside after a kernel update. It's not overzealous, it's a configuration problem that is encountered when you upgrade to SP2.
      Yes, it's not an exploit. It's just configuration, but still an SP2 problem.

      --
      Washington bullets will simply be known as the "Bulle
  11. Smell that FUD by Anonymous Coward · · Score: 2, Funny

    This site is getting worse by the day. I mean, come on.

  12. NAT for the masses by alatesystems · · Score: 4, Informative

    Please PLEASE if you have friends, family, or loved ones that are not behind a NAT router/box, please install one for them.

    Not just for flaws like this, but for windows problems in general and basically so you don't have to worry about the win32 machines BEHIND the nat before you worry about the nat box itself.

    Hint: ICS doesn't count as NAT IMHO.

    Chris

    1. Re:NAT for the masses by LincolnQ · · Score: 3, Informative

      I just got to college a couple weeks ago.

      The school hands out external IP's to everyone! It's ridiculous. All these folks who drag their Windows laptops from home where they had a wireless router/NAT are now exposed on the open Internet.

      The school tells them to patch, but it's too late -- the half-life of an unpatched Windows box on the open 'net is about six minutes.

      Now, I brought two computers, Linux and Mac OS X, and I _STILL_ NAT them for security! (There are enough ports in my dorm room so that I wouldn't need to, but I do.)

      I'm pretty much the only one who wants or needs an external IP. I serve web, ssh, and files. So I'm really happy. But all the Windows boxes on the network are crying.

  13. Hardware routers by Schemat1c · · Score: 4, Insightful

    Most of these security issues are solved by simply having an inexpensive netgear or linksys router and up to date virus software. They are cheap and easy enough to use that they should be considered standard equipment on any home PC connecting to the internet.

    --

    "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
    1. Re:Hardware routers by CowboyBob500 · · Score: 3, Insightful

      I don't think that that is the point. What you're suggesting is fixing a Microsoft problem with a 3rd party solution. That is not good enough, especially when Microsoft make overstated claims about the security of SP2.

      The problem should be fixed at Microsoft's end without having to rely on any 3rd party solutions at all. But then so many people seem to just bend over and take it where it hurts wherever Microsoft is concerned.

      For example it seems to be standard practice to put a Linux router/firewall in front of a Microsoft Exchange server. When, and more importantly how, did solutions like this become acceptable?

      Bob

    2. Re:Hardware routers by Schemat1c · · Score: 4, Insightful

      I don't think that that is the point. What you're suggesting is fixing a Microsoft problem with a 3rd party solution. That is not good enough,...

      I think the point is to protect your data and your pc. If you choose to use Windows you should expect to make the necessary precautions or get nailed.

      It might make sense for bicycle manufacturers to include helmets and pads to protect you from injuries caused by using their product. Since this isn't the case one most purchase third party protections. It may not be fair, just the way things are.

      --

      "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
    3. Re:Hardware routers by sparkz · · Score: 3, Interesting

      If BMX promote their bikes as "Trustworthy Cycling" with a "Safety Update", that's language which implies that a user doesn't need any 3rd-party stuff to make it secure. It certainly doesn't imply that the most common method of using the bike (on public roads) or PC (directly connected to the internet) is known to be likely to cause major problems, which is the case with MS Windows (so far).

      --
      Author, Shell Scripting : Expert Re
  14. Article is confusing (due to translation?) by doorbot.com · · Score: 5, Informative

    If I'm understanding it correctly, using the "Subnet" scope for your dialup connections actually allows access from the entire Internet. The article seems to argue that this "bug" is due to Windows ignoring certain settings when it deals with dialup connections. It doesn't say if the firewall code is flawed (and thus not properly calculating the "subnet" scope), or if there is some other DUN code which is overriding the firewall settings.

    1. Re:Article is confusing (due to translation?) by globalar · · Score: 2, Informative

      It's not clear. RTFA though so here is what I gather.

      According to the article...

      Each network connection has it's own configuration settings. Regardless of the settings in this dialogue window, if a file/print sharing is enabled (this is an internal windows service, which can potentionally use any network connection), then it is enabled by default on all active network connections. There are some conditions to this actually.

      The article does say this applies to all network connections (dialup, DSL, etc.), but it confuses the issue:

      "The PC only has to provide sharing for an internal local network and connect to the Internet via dial-up or ISDN. Users of DSL services are also affected.... Additionally, Internet Connection Sharing of the PC has to be disabled."

      So ICS cannot be running, but the machine has to be serving as a network gateway? All I can gather is that there must be two (or more) network interfaces (I assume active), one of which must be on a local subnet. The firewall is default on both connections in SP2, but file/print sharing is also default on both as long as it was enabled on one in a previous configuration.

      A further problem the article mentions is that when ICS is running, the button to specify sharing on only the local subnet in the Windows firewall configuration works. When ICS is deactivated, this configuration change does not work and manual changes have to be made.

      The firewall is passive in this process - that is it applies local configuration as default for all interfaces.

      (Again, this is what the article says in so many words...)

  15. Like the man said... by Hortensia+Patel · · Score: 5, Funny

    Backups are for wimps. Real men put their data on a WinXP internal share and have the rest of the world mirror it.

  16. This is just pure BS by Anonymous Coward · · Score: 3, Informative

    I work at an OEM making bespoke Video Editing systems under XP. We are installing XP SP2 on all of our machines currently - these are machines that need VERY high performance in terms of both IO and actual OS-level resources.

    Service Pack 2 has a couple of irritations, and does seem to make things a tad slower on a couple of configurations, but this is just pure BS - I have not seen a single instance where it has enable File & Print Sharing as default on a Dial-up connection - or even where it has had those ports unblocked in the (rudimentary) firewall as default.

    Every one of our machines is different, I have NEVER encountered this problem on any of them.

    If you're stupid enough to tick a box in the Network Connections settings and you have no idea what it does, then you deserve to be 0wned!

  17. Re:New WindowsXP Exploit (read this for more..) by Dibblah · · Score: 2, Interesting

    Duuuuh. 2 minutes of searching finds out that it's probably a RPC vulnerability scanner. Search a bit before starting to panic, please.

    Link

  18. Can we find the Spammer's shared printers... by OneDeeTenTee · · Score: 2, Funny

    ...and send them goat.cx?

    --
    Stop the world; I need to get off.
  19. Pure FUD. It's not even good FUD. by Anonymous Coward · · Score: 5, Informative
    A number of test scans run by PC-Welt revealed that this in fact is a common configuration and not a rare sight.
    How many were XP SP2? We all know that many misconfigured 95/98 systems exist. These systems have been probed for over half a decade. Nothing is new.
    It must be assumed, that these users wrongly believe they are safe and that their sharing configurations are only visible in their network at home: Often, we did not even encounter password protection.
    Misleading statement. Windows XP does not allow accounts with no password to be used with File and Printer Sharing.
    Due to the bug carried over from SP1 as well as a new bug, the firewall configuration with SP2 has a catastrophic effect. The SP2 installation simply uses the previous configuration of the firewall: If it was active for the dial-up connection, now it also has been activated for the network adapter. At the same time, an exception is determined for file and printer sharing: For the internal network card - and astonishingly also for all adapters.
    The default configuration does have an exception for File and Printer Sharing. However, the exception only covers the user's private home network; the internet will not have access to F&P Sharing.
    With the first use of the dial-up connection after installing SP2, all of your shared data are available on the Internet. Now, other users can start guessing your passwords for administrator and guest and you basically are no more secure than the first Windows 95 users with an Internet connection - thanks to Service Pack 2.
    The sentence order is wrong. "All of your shared data" are not available on the internet. The password would first have to be guessed, which is resilient to attacks due to the lockout policy for entering too many invalid passwords.
    After these measures, you can be sure to be as safe as you were with SP1. Great, don't you think?
    It wasn't broken in the first place, idiot. This article is embarrassing for even the zealous MS basher.
  20. People are stupid. by RoundTop-VJAS · · Score: 4, Interesting

    both here and in the world.

    The reason that this was done likely is because SP2 enables the firewall by default. so you don't want people calling asking why their file shares and printer shares don't work.

    In addition to that, if it is a local network like that, they have a router in the first place, they are safe.

    In addition to that... remember in windows XP unless you CREATE a share it is not going to be there (even though the file and printer sharing may be turned on).

    In addition to THAT... winXP by default has guest turned off, so you would have to be an authenticated user to get access.

    someone is trying to be sensationalist and not thinking about things.

    --
    RoundTop

  21. Yep. I already exploited this one. by boijames · · Score: 5, Funny

    My roomie (who I hate) has a printer he was hiding that he's now all of a sudden sharing. 3 words: All. Black. Printjobs. I repeated those, uh, words, about a hundred times. Hilarity did -not- ensue. (Well, it did for me).

  22. Windows by Anonymous Coward · · Score: 4, Interesting

    The fix is broken on computers that have already been compromised. Which is probably a fair number of them. This bothers me.

    Think about it, for a moment. The firewall is blocking internally-generated connections. Which is fair enough. (Though silently dropping would likely have been safer.) However, to lock the machine up, the TCP stack has got to be taking the error as cause to retransmit the packet.

    Why am I so certain that this is what's happening? Because Windows has had some degree of preemption for a while. It's not great, but it works. Sort-of. Lock-ups should be next to impossible on a totally pre-emptive OS, as the locked-up program would simply be interrupted. It'd slow the machine down, slightly, but it wouldn't be fatal.

    What we're getting here, though, looks like something fouling up big-time in a non-blockable part of Windows. Odds are pretty good that it's the network code. My suspicion is that the TCP stack and firewall are in an unbreakable infinite loop, with the error generated by the firewall causing the TCP code to resend the packet, ad infinitum.

    A lot of people have argued that Microsoft isn't to blame for other people's crappy code. Which is fair enough. But they are very much to blame for their own crappy code. If you're going to have non-blockable code (a VERY bad idea!) then you've got to be damn sure that there are no scenarios in which that code will put itself into a spin-dry cycle.

    It seems as though Microsoft merely added firewall code, with absolutely no thought as to the possible impact it could have on the rest of Windows.

    Further, if my suspicion is correct (and I'm pretty confident it is), then it should be possible to crash any Windows box remotely. Simply generate a packet that Windows cannot reply to. By forcing the TCP stack and the firewall to fight it out, you'd paralyze the machine.

    The correct way to handle this kind of situation is to recognise when a connection is administratively prohibited or impossible, and to not keep retrying. You'd then escape out of the non-blockable code, and pre-emption would allow you to continue as normal.

    If you want slightly "smarter" behaviour, then if a process repeatedly keeps retrying a connection or activity that is prohibited, every time it gets woken back up, it should drop in priority, be slept a reasonably long time (in the hope the problem can be cleared by then) or get kicked off the system. ("Three strikes and you're out." logic.)

    It should absolutely not be possible for any user process, no matter how badly written, to create a situation in which an uninterruptable infinite loop can develop. Either there needs to be some mechanism to interrupt any loop that might be infinite, OR there needs to be a mechanism for recognising when a loop is running unacceptably long.

    It's no use Microsoft whining that customers should clean their computers first. That would be like McAffee arguing that you should clean your computer of viruses before running their software. And how are you supposed to do that, if you've no software installed for detecting and/or cleaning the damn things in the first place?

    The only way you can know (for certain) that there's nothing trying to access an unauthorised port is by blocking the ports and seeing what happens when you try to use the computer as normal. And the only way you can then do anything about it is if the computer can cope with that situation in a controlled manner.

    bw

    1. Re:Windows by Wumpus · · Score: 2, Informative

      I've seen this exact same post elswhere. Is this the new "BSD is dying" troll?

      Moderators - read this carefully. It doesn't make any sense.

  23. Guilty of P2P by Nom+du+Keyboard · · Score: 4, Interesting
    Clearly Microsoft is guilty of distributing P2P software now. In fact, by now they're probably the biggest P2P supplier out there.

    I just can't wait to see the **AA go up against M$ over this.

    Does this mean that they won't use Microsoft DRM anymore?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  24. You could do this on purpose with IPTABLES by Limburgher · · Score: 3, Funny
    and Samba, and acheive the same effect.

    But why?

    --

    You are not the customer.

  25. Holy mother of *#@$!@& by ForThePeople · · Score: 2, Insightful

    MS has been so busy smearing Linux they forgot item 2 of their Security Vision!

    Or more probably they consciously decided that FUD was of utmost importance.
    MS is just digging their own grave with their ulterior motives.

    I do a fair share of programming so I can understand some glitches here and there but this one is an enormously major fuckup.

    Dont they friggin test their software? What the hell?
    This could easily have been prevented if they had just 1 halfway knowledgeable employee trying to break their own security before release!

    Now that every(only XP users) PC has a firewall(unless they turned it off), they wont have to spend so much time on making their apps secure!

    Its just gunna get worse.

    --
    To make laws that man cannot, and will not obey, serves to bring all law into contempt. --E.C. Stanton
  26. Kind of problem code review should catch by Sxooter · · Score: 2, Insightful

    Microsoft goes on a bit about how much better their commercial software is because they have commercial code reviewers to catch this kind of thing, i.e. people who have a job to do and are getting paid to do it must be doing a better job than the great unwashed masses.

    Microsoft tells us they do these kinds of things better, but the reality of the situation is that fixing security issues require a group of people who know what they're doing, and honestly, I don't think Microsoft has a whole lot of those people.

    --

    --- It is not the things we do which we regret the most, but the things which we don't do.
  27. Re:I'm shocked! Win 2000 also? by Anonymous Coward · · Score: 5, Informative

    you can't see them, but they exist

    Sure you can see them.

    # smbclient -I [IP Address] -L //random_name
    Password: [Enter]

    It will list the computers name as:
    Domain=[COMPUTERNAME] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

    Then use:
    # smbclient -I [IP] -L //COMPUTERNAME -U Administrator
    Password: [Enter]

    And it'll list all the shares including IPC$, C$, D$, etc.

    Now just mount whatever you want. Or connect to a printer and use 'print <filename>' to print a file from your local drive on their printer. Use 'queue' to make sure it printed. It may be off or out of paper or whatever. Happy hunting. :)

  28. Shared by Mark_MF-WN · · Score: 2, Funny

    These computing resources were being placed in the public domain. It's like finding a laser printer lying on the sidewalk and printing something on it.

    1. Re:Shared by Tim+C · · Score: 3, Insightful

      These computing resources were being placed in the public domain.

      So if I go out for the day and accidently leave my front door open, have I placed all my possessions in the public domain?

      I've said it before, and it looks like I'm going to have to keep on saying it - just because you *can* do something doesn't mean that you *should* or that you're *allowed* to.

    2. Re:Shared by Mark_MF-WN · · Score: 2, Interesting

      We're not just talking about an open door, we're talking about a house with the door wide open and advertisements on the street saying "Come on in, public laser printer inside!". Windows Shares are exactly that -- shares. They are being shared out publically. The fact that Microsoft makes it possible to share things by accident is simply a demonstration of how hideously insecure Windows is. This is WAY beyond the simple flaws that Windows is known for -- those kinds of flaws are understandable and have been shared by other OS's (like certain versions of Redhat Linux, and MacOS more recently).

    3. Re:Shared by ultranova · · Score: 4, Insightful

      These computing resources were being placed in the public domain.

      So if I go out for the day and accidently leave my front door open, have I placed all my possessions in the public domain?

      Since Windows file sharing is meant to share files - allow access to them - I don't really see how any document in a world-readable directory could be likened to the stuff in your house. You made the directory world-readable. You placed the document there. How could anyone make any other conclusion than that you meant the document to be readable by anyone. Same for printers - if you don't want people to print random garbage with them, why did you make them world-printable ?

      Now, it's possible that your computer is buggy and shared the directory by itself, or that you're an idiot who plays around with his computers configuration without understanding what's he doing, but how is anyone else supposed to know that ?

      As for your example, if keeping your front door open is commonly considered an invitation to come inside and take whatever you want, then yes, leaving your front door open is going to mean exactly that.

      I've said it before, and it looks like I'm going to have to keep on saying it - just because you *can* do something doesn't mean that you *should* or that you're *allowed* to.

      That, however, doesn't change the fact that you can hardly be blamed for using resources someone else has made available. Open port is an invitation. If the inviter wanted to limit his invitation to a certain group of people, he should have used a password. Otherwise, people have no way of knowing that this invitation didn't include them.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  29. The Microsoft Way... by rice_burners_suck · · Score: 2, Funny
    The magazine claims they were 'able to discover private documents on easily accessible computers on the Internet' and that the configuration is fairly common.

    By leveraging innovative technologies, content providers streamline compelling enterprise solutions.

  30. Re:I'm shocked! Win 2000 also? by Curtman · · Score: 3, Informative

    That is presuming there is an administrator password, and the guest account is disabled. It seems XP also just authenticates you as a guest if you press enter for the Administrator password.

  31. Yes by SuperKendall · · Score: 4, Funny

    That's why I close all my letters I print on other people's computers with:

    Hugs and Kisses, Bill Gates

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  32. Microsoft's firewall? Why? by Entropius · · Score: 2, Insightful

    People really shouldn't rely on the built-in WinXP firewall for protection.

    It might be alright for compartmentalization--keeping boxes on a LAN safe from each other. But I sure wouldn't want to put a machine on the internet with just the WinXP firewall between it and the Big Network.

    Sygate is easy to use, informative, and more secure than the built-in firewall. Hardware firewalls/routers/NAT-gizmos are cheap and for the most part will keep Joe Sixpack safe* while letting him do what he wants to do with no fuss.

    Ideally each machine on a lan has its own software firewall, and then the lan has its own gateway/firewall--either a NAT-in-a-box or a Linux machine. Even in that situation I wouldn't trust Microsoft for the software firewall, mainly because it'll probably get in the way and I can't fine-tune it.

    But anyone who puts a WinXP machine on the net with nothing but the built-in firewall is asking for trouble.

    *wlan security aside, but that's a whole separate issue--and another argument for software firewalls on every machine.

  33. Even more shocking... by thisid · · Score: 2, Insightful

    Funny thing about that administrator password. As I pointed out in my post later in the comments: I work for one of the BIG OEM companies and I can say with all certianty... we don't put Administrator passwords on the comptuers when they ship. Furthermore, we WILL NOT assist in adding/removing/modifying any settings of the sort for less than $2.95 per minute. It's not covered in our scope of support. I guess our bosses figure if you're going to use the technology you should at least know something about it. Oh, don't forget the fact that the suits that run the place don't even know how the stuff works. When our tech call center came down with blaster I was recruited to assist with the removal. With the current admin being clueless, guess who had to plan the whole thing out. The first thing I did was scan for systems that had the symptoms (this was before we knew what it was) and I was amused to find out just how insecure our network is. Do you know what kind of information we collect and warehouse everyday. Scary. BTW, after helping disinfect about 500 systems and saving the company millions of bucks, they were nice enough to label me a security risk and put me on a watch list. Just goes to show, the companies that make the stuff don't know anything about it.

    ThisIDalreadyInUse

  34. No wonder.... by losinggeneration · · Score: 2, Funny

    Is it any wonder that when I got a free XP Service Pack 2 cd from school this is what became of it? Before After

  35. We GET it Slashdot... by rd_syringe · · Score: 3, Funny

    ...you hate SP2. You hate Windows XP.

    Do we need an SP2 article every single day? More Linux news, please!

  36. Microsoft and Security by 0x0d0a · · Score: 2, Interesting

    Second this. Seriously, people complain about MS running FUD campaigns. Know what? Their complaints are legitimate. That's why a lot of people in the know don't like Microsoft much.

    The solution is to continue to provide better information than Microsoft does, not to do the same damn thing about some stupid Microsoft service pack (which, FWIW, I'd say is the most security-oriented and Slashdotter-happiness-inducing patch Microsoft has come out with in years, beating many Linux distributions to noexec stack protection). FUD bites people on their own asses.

    The Slashdot furor over SP2 is absolutely *absurd*. Security? Consider the fact that 95/98 allowed a remote user to extract and print out users' share passwords remotely from anywhere on the Internet in a few seconds using a Wargames-style algorithm (linear time in length of password), just with a few lines of C code added to smbclient. Consider the fact that Windows NT 4, by default, came with a default account (Administrator) with no password, with all drives shared to that account in "hidden" shares that were only hidden because of a client convention not to display shares, and automatically re-enabled said administrative shares at reboot if a user tried disabling them. File sharing problems? Man, nothing Microsoft can *possibly* do will ever come close to the security blunders of their past. Microsoft is getting better. They've got a long way to go -- they don't have a native sandboxing mechanism (a la chroot jails), they have problems with their GUI-oriented API (see "Shatter" style attacks), they have charming comments in the MSDN API documentation like (extracted from memory from one particularly egregious CAPI call) "This parameter should never be used due to security problems. Some developers may wish to use this parameter to provide compatiblity with Microsoft cryptographic service providers."

    Microsoft, you want real credibility, the ability to sell coders that you've got some real things going over Linux? Do the following:

    * Provide sandboxing functionality. You just purchased Virtual PC, yes, but I'm talking about OS-level sandboxing, not the slow and less functional hardware-level sandboxing. Let me run IIS in an isolated sandbox, where nothing gets out. Enforce this with the OS, not with application conventions.

    * You provide the overwhelmingly dominant compiler for your platform. Yes, .NET is useful, but implement things like inferred static types with ranges used to help detect buffer overruns. Lots of code (most code being run out there) is in C or C++ and will be for a long time to come. I know you hire a ton of people to MS Research from Carnegie Mellon each year, and I know that there are a ton of good language design people at Carnegie Mellon. Use said people.

    * Do not run your RPC/filesharing/printsharing system by default. It's been the source of God knows how many security problems. Yes, I'm sure that you have lots of long-time Microsofties that are thrilled with it. This isn't 1985 any more, and machines are on networks and often poorly administered. A vanilla box shouldn't have a single packet passing up past the level of the TCP stack. There should be no listening ports in a default Windows install. That means that (a) you don't have to worry about pissing off sysadmins after you blame *them* for not firewalling your broken software that runs out of box and (b) you don't have to worry nearly as much about disasterous, media-worthy waves of worms.

    * Start an application-level security certification program for certain basic characteristics -- like being able to install and run an application without having administrative rights.

    * You *still* don't use key or cert caching with your SMB/CIFS system. This should be a default. When I connect to a server with openssh on my Linux box, that server's key gets *cached*, and if a man-in-the-middle attack is later attempted, I get a warning that the key has changed and that a man-in-the-middle

  37. Don't laugh by forgotten_my_nick · · Score: 2, Insightful

    Imagine having the printer print out that it requires repairing and to ring a number which you have to pay $1 a second (or whatever).

  38. Re:I'm shocked! Win 2000 also? by ozric99 · · Score: 2, Informative

    The guest account is disabled by default.

  39. Re:Be sure to save this speech for by ultranova · · Score: 2, Insightful

    your sentencing hearing on unauthorized access to a computer, among other charges, should you try this hack job.

    What hack job ? This article was about a bug in Windows which might cause a directory or printer to be made shared with the whole world. How is connecting to an open share a "hack" in any meaning of the job ?

    I'd love to hear someone try this line of bull in front of a judge in a sentencing hearing. Just bring your toothbrush, LOL. The old, "they should protect their money better if they don't want to be robbed," or the "she shouldn't have walked in a dark alley and dressed like a slut if she didn't want to get raped" defense.

    No. It's the old "she uploaded naughty pictures of herself into a porn website and is now accusing me of looking at them ?!?" defense.

    This isn't about a bug that allows anyone to break into anyone else's computer. This is about a bug that makes said computers make some resources available to anyone, using a standard resource-sharing protocol. To continue these analogues, it's like you accidentally spread your belongings to your front lawn, and posted a sign saying "take what you want". Sure, you didn't really mean it, but how is anyone else supposed to know that ?

    Yes, I think this would indeed be a solid defense in front of a judge.

    BTW. It takes a pretty sick mind to liken getting your printer hijacked to being raped.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.