Slashdot Mirror


Microsoft's Security Disclosures Come Under Fire

Old Banana writes "Is Microsoft silently fixing security vulnerabilities and deliberately obfuscating details about patches in its monthly security bulletins? Matthew Murphy, a security researcher who has worked closely with the MSRC (Microsoft Security Response Center) in the past, is accusing the software maker of 'misleading' customers by not clearly spelling out exactly what is being patched in the MS06-015 bulletin released on April 11."

150 comments

  1. O'RLY? by Paolone · · Score: 0, Offtopic

    I can't really see Microsoft refraining to spread FUD...

  2. Patches by dotslashdot · · Score: 5, Funny

    How would you like a birth control patch that also doubles as a nicotine patch without your knowledge? Sure you can have sex without worrying about getting pregnant, but there would be no cigarette afterwards. What MS has done is taken away the cigarette from the consumer. My Windows sex machine can "interface" all night long without getting pregnant, but it can still get STDs and won't be smoking any more afterwards.

    1. Re:Patches by WilliamSChips · · Score: 5, Funny

      And I thought car analogies were bad...

      --
      Please, for the good of Humanity, vote Obama.
    2. Re:Patches by geekoid · · Score: 0, Redundant

      truly, your logic is dizzing...

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Patches by caffeinemessiah · · Score: 1, Insightful

      Aside from the terrible, terrible, sad analogy, do you enjoy Windows vulnerabilities as much as a cigarette after sex? Patching flaws without disclosure (as long as that is indeed what they are doing) is like taking a pill for a cold and having it cure your syphillis while it's at it.

      --
      An old-timer with old-timey ideas.
    4. Re:Patches by Anonymous Coward · · Score: 0

      My Windows sex machine can "interface" all night long without getting pregnant

      I've never heard Windows called a "sex machine" before. And I never want to hear it called that again.

    5. Re:Patches by Master+of+Transhuman · · Score: 1

      I've heard it called a drug before, though.

      As in: "Here, try this nice PC with the built-in Windows OS - won't cost you anything for a hit!"

      As in: 'Here, just pony up two million bucks for our Software Assurance Contract - guaranteed new OS in three years!"

      As in: "Whatdayamean, you didn't get no new OS in three years! It's coming out this November! Shut the fuck up and pay up!"

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    6. Re:Patches by RollingThunder · · Score: 3, Insightful

      That's all well and good, right up until the point that the syphilis cure also causes a fatal allergic reaction in a small but significant percentage of the population.

      Patches can break things. This is why disclosure of what it's touching is important, so you can properly test that everything it touched still works after the patch.

    7. Re:Patches by Ugly+American · · Score: 1

      How would you like a birth control patch that also doubles as a nicotine patch without your knowledge?

      Believe me, you would know. When I tried to quit using nicotine patches, the first thing I noticed was that they irritated my skin. You could tell where the patch had been by the red welt. The other problem I noticed was that, since it delivers a constant dosage of nicotine, I would feel hyper all day and have difficulty sleeping. Finally, if I broke down and had a cigarette anyway, more often than not I would get sick from the added nicotine.

      I can't imagine how someone could be wearing a nicotine patch and not know it.

      --
      For sale: one sig space, gently used. Inquire for details.
    8. Re:Patches by Ruff_ilb · · Score: 1

      I believe a more apt analogy would be taking a pill for your cold and getting chemo in addition. And then you have to take another pill to fix that problem, but it gives you syphillis. Then you take another pill and it cures your syphillis and gives you the cold - so you're back where you started, just with a lot less time.

      --
      http://www.TheGamerNation.com/Forums
    9. Re:Patches by Ucklak · · Score: 1

      You haven't? Everyone who uses Microsoft's Windows is getting screwed.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    10. Re:Patches by Ohreally_factor · · Score: 2, Funny

      Naw, that's just a side effect of the nicotine patch.

      --
      It's not offtopic, dumbass. It's orthogonal.
    11. Re:Patches by mebollocks · · Score: 1
      Wow, Windows sex machine... that just gave me an idea WindowSexPee. Brilliant!

      Please mod this down as offtopic. thank you, now move along.

  3. Is this really a bad thing? by Locke2005 · · Score: 2, Insightful

    If you explain exactly what is being patched, then you give the hackers a pretty clear roadmap of what they need to do to exploit all of the unpatched systems, don't you? The sad truth is that most systems remain unpatched. Granted, Microsofts assumption that it's customers are idiots that couldn't handle the truth is annoying to those of us that do understand the problems, but in the majority of cases there assumption is pretty close to the truth - they are protecting the naive by not giving hints out to the malicious.

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
    1. Re:Is this really a bad thing? by Anonymous Coward · · Score: 2, Interesting

      No it's not a bad thing.

      Go read up one of the gazillion explanations of "full disclosure".

    2. Re:Is this really a bad thing? by moochfish · · Score: 1

      I believe the following quote from the article better summarizes the dude's argument:

      "As a result, administrators may deploy patches unnecessarily, erring on the side of caution (and risking compatibility problems in the process), or they may choose not to deploy based on incomplete information. Individuals making these kinds of decisions deserve better information"

    3. Re:Is this really a bad thing? by DrugCheese · · Score: 1

      I agree to an extent but someone who's going to exploit whats being patched can easily look at the patch and create their own roadmap, or at least a sketchy pirate map of what was wrong. Better to disclose the information in my opinion and let the naive suffer.

      --
      *DrugCheese rants*
    4. Re:Is this really a bad thing? by Anonymous Coward · · Score: 1, Interesting

      The first sentence must obviously be "Yes, it is a bad thing."

    5. Re:Is this really a bad thing? by Stephen+Samuel · · Score: 2, Interesting
      Microsoft doesn't fully document their system. Most people depend on third party documentation -- some (or much) of which is reverse engineered (against the eula). In any case, people are regularly using methods that are officially undocumented -- no matter how many people use them.

      The problem arises when Microsoft decides that an 'undocumented' capability is the source of a bug. They fix the hole, but this may break your software in unpredictable ways. If you don't know what they fixed, you have no idea what (or if) things will be broken by the fix.

      Remember -- for some people, Windows is used for much more than just games. If a patch breaks a mission critical piece of software it could cost some companies hundreds of thousands of dollars an hour.

      Then, of course, there's just the people who want to count how many dozen MS security holes there were this week.

      --
      Free Software: Like love, it grows best when given away.
    6. Re:Is this really a bad thing? by Criterion · · Score: 1

      "If a patch breaks a mission critical piece of software it could cost some companies hundreds of thousands of dollars an hour."

      If you deploy a patch on a mission critical (I cringe to think anything considered "mission critical" would be running on a windows box) machine without testing to see if it breaks anything, then you deserve to lose hundreds of thousands of dollars an hour.

      --
      We have enough youth, how about a fountain of SMART?
    7. Re:Is this really a bad thing? by Stephen+Samuel · · Score: 1
      ...without testing to see if it breaks anything, then you deserve to lose hundreds of thousands of dollars an hour.

      True, but you can't always do exaustive testing, so you test based on what you think has changed (plus a bit of random testing just to make sure).

      If MS tells you that they've changed A, B and C, then you test to make sure that those changes won't break your system. If you aren't aware that patches X, Y and Z have been included in your patch then you won't know to do extra testing of the functionality that they're most likely to affect... thus you OK the patch, having made sure that A, B and C don't affect you and you find out that the undocumented patch 'y' breaks a part of your database completely unrelated to patches A, B and C. So now, you're wondering why the patches blew up something that had nothing to do with the documented changes.

      As for the stupidity of running windows on mission critical systems, all I can say is: PHB.

      --
      Free Software: Like love, it grows best when given away.
    8. Re:Is this really a bad thing? by utlemming · · Score: 1

      Why is it bad? Because when Microsoft claims that Linux is more vulnerable then it is bad. Also, it is bad when Microsoft claims that there have been less bugs in MS than in Linux or any other operating system. It seems more like a marketing attempt than anything else. With MS getting beat up over security, they can look good by simply not telling people that it has been patched.

      --
      The views expressed are mine own and do not express the views of my employer.
    9. Re:Is this really a bad thing? by Jessta · · Score: 1

      Ah, yes.
      It's much better to have users much for wary of patches but the last one's they used broke something.
      A cracker with knowledge of expolit being patched is much less dangerous than a large user base not patching because they are scared of the patch breaking stuff.
      - Jesse McNelis

      --
      ...and that is all I have to say about that.
      http://jessta.id.au
    10. Re:Is this really a bad thing? by Spliffster · · Score: 1

      There is enough stolen M$ source code around that this won't help much. willing hackers will just exploit other problems for the next (say) 5 years or so.

      Security by obscurity. It won't help, but make a lot of knowledgeable customers unhappy.

  4. Does it really matter? by Ramble · · Score: 3, Insightful

    As long as Microsoft are fixing them I'm not too bothered about this, but it would be nice to know what exactly they are fixing.

    --
    "Oh boy"
    1. Re:Does it really matter? by ficken · · Score: 1

      Exactly...at least they are trying. As long as they *are* fixing it, who cares what they are hiding. Just fix the damn thing! :)

      --
      Victory shall be mine!
    2. Re:Does it really matter? by Anonymous Coward · · Score: 0

      Yes, only if they are fixing them. But I looks like they just let a publicly known hole for more than 700 days.
      And you can still belive that they are really trying to fix them?.

    3. Re:Does it really matter? by stinky+wizzleteats · · Score: 1
      Yeah, who cares about the fact that they are deliberately witholding information that can directly threaten their customers? I'm perfectly happy that my network security matters less to Microsoft than their image does. As long as they get around to fixing whatever the hell the problem was, it's all good, right?

      It appears to me that there are two possibilities here:
      1. The IT community is drinking MS kool-aid.
      2. The IT community is absolutely fucking overrun with astroturfers.

  5. For "users" it is fine... For biz - no. by NotQuiteReal · · Score: 5, Insightful
    For most folks, hey, it's all mumbo jumbo anyhow. Closed source, closed patches. "It's an update, Trust us, you want it." - OK, Click.

    For Business users, they might actually want to know what might break if they do the update - especially since many cannot be "un-done".

    --
    This issue is a bit more complicated than you think.
    1. Re:For "users" it is fine... For biz - no. by WindBourne · · Score: 1, Interesting

      Why is it any different for a MS using business user?

      Look, you do not have the source, so you are already incapable of knowing what is going on. Combine that with MS's lack of veracity, and you have a company that you should not trust. Yet you will.

      For all pratical points, Business users have no more reason to know than does a home user. In fact, I think that MS should put out their releases with simple names on each patch. That is function a, b, c, etc and 0 explaination of what it is. That would encourage MS to be a bit more forthcoming that this release contains not 20 patchs, but 100. And as a business, you will almost certainly test it on one system.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    2. Re:For "users" it is fine... For biz - no. by Anonymous Coward · · Score: 0
      "It's an update, Trust us, you want it."

      It added 11 seconds to every subsequent bootup of a fresh XP install (SP1, previously up to date). That drive would have gone another 12 months without adding one single second to the startup otherwise. Logs show nothing different. I could have saved $150 on a drive if I wanted bootup times to be be double.

    3. Re:For "users" it is fine... For biz - no. by Bishop · · Score: 1

      The problems happen when a business finds that an update causes problems for important software. Given the list of fixes the admins may determine that the problem fixed in the update does not effect the system. e.g. the update is for a bug in telnet, but telnet is blocked by the firewall. So the update is not installed. However unknown to the admins the update also fixes a very serious bug that does affect the system.

      System admins need to know the full details of the updates.

    4. Re:For "users" it is fine... For biz - no. by Criterion · · Score: 1

      Oh, please sir. Share with us your secret to get XP booting up in 11 secs... seeing how you say adding 11 secs is doubling your boot time. Personally, whenever I boot my machine, regardless of the OS I'm booting to, I just hit the button on my way to grab my morning coffee, or something. It's running when I get to it and I simply don't sweat boot times.

      --
      We have enough youth, how about a fountain of SMART?
    5. Re:For "users" it is fine... For biz - no. by lubricated · · Score: 1

      >System admins need to know the full details of the updates.

      and without source they never will.

      --
      It has been statistically shown that helmets increase the risk of head injury.
    6. Re:For "users" it is fine... For biz - no. by UnknowingFool · · Score: 1
      For all pratical points, Business users have no more reason to know than does a home user

      For the average business user, they don't need to know details. But I think we are talking about the average business sysadmin. They are the ones that have to explain to a VP why the patch they just installed crashed some critical program or trashed some data. They need to test what the patch specifically does so they can see if it affects anything. With more specificity, it is easier to test. Otherwise, they have to test for all possible scenarios. For example, if a patch affects networking, then admins don't really have to worry if GUI is affected. They can look at how networking might be impacted.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  6. Corporate responsibility? by Anonymous Coward · · Score: 1, Interesting

    FTA ...."is accusing the software maker of 'misleading' customers by not clearly spelling out exactly what is being patched in the MS06-015 bulletin released on April 11"

    Other than being nice and helpful, does Microsoft have a duty to advise everyone of product flaws?

    I believe corporations should be responsible but I fail to see any law or EULA where such notifications are required.

    1. Re:Corporate responsibility? by walt-sjc · · Score: 4, Insightful

      I would think that corporate "Software Assurance" customers who are paying for continual updates and support, and have to support MANY legacy applications that may be affected by such flaws or patches would be (and ARE) demanding such notifications. Joe Bob Home User does't really care, but Fortune 100 Fred in IT sure does, especially when his job (which is to keep the companies infrastructure up and running) is on the line.

    2. Re:Corporate responsibility? by Anonymous Coward · · Score: 1, Interesting

      Virginia Law states that you have to be informed of what the software does to your computer, i.e. they can't sneak stuff in like that legally, if the accusations are true, this could get hairy.

    3. Re:Corporate responsibility? by shri · · Score: 2, Interesting

      >> I fail to see any law or EULA where such notifications are required.

      There are things you do because of the law and then there are things you do because they're right. The issue at stake is the how much you trust MS to not break things with their fixes. What happens if a fix causes a critical application to break?

      Say this was at a paitent records system in a hospital? Say they changed their image handling code and xrays could not be displayed because the fix broke something either in operating system or in the application because the vulnerability might have accidentally let a bug go through the QA processes. Now imagine if the fix was deployed saying that it addressed an obscure issue with Outlook Express. Administrators and software developers could end up wasting a lot of critical time.

      Imagine a scenario where Pzifer changed the formula of Viagra without informing the FDA or the physicians involved in dispensing them... imagine if that side effect.. oh never mind, you know where I'm going with this.

    4. Re:Corporate responsibility? by jacobsm · · Score: 1

      I am a Mainframe systems programmer and some of my responsibilities is to apply software patches to the operating system. Several hundred flaws are announced, fully described and patched each month.

      The only exception is for what IBM calls integrity apars. IBM has a formal statement of system integrity and any problems that violate these rules are only described as an integrity apar.

      MVS System Integrity Definition

      System Integrity is defined for MVS as the inability of any program not authorized by a mechanism under the customer's control to:

            1. circumvent or disable store or fetch protection
            2. access an OS password-protected or a RACF-protected
                  resource (RACF is the Resource Access Control Facility),
                  or
            3. obtain control in an authorized state; that is, in
                  supervisor state, with a protection key less than eight
                  (8), or Authorized Program Facility (APF) authorized.

      Mark Jacobs
      Consulting Systems Specialist
      Time Customer Service
      Tampa Florida

    5. Re:Corporate responsibility? by farker+haiku · · Score: 1

      oh never mind, you know where I'm going with this

      Yeah, we know. Right down that slippery slope.

      --
      Your sig(k) has been stolen. There is a puff of smoke!
  7. Truly shocking by Anonymous Coward · · Score: 0

    Although they are the most successful software maker on the planet, to my knowledge this is the first time Microsoft has ever come under criticism for their practices concerning security patches. Could this be a turning point?

    1. Re:Truly shocking by Criterion · · Score: 1

      You know, I've been mostly anti-ms for a long time now. I've been around in the normal pockets of resistance for just as long. I really have had a strange feeling lately, like there is a wave building against them. I see more media biased against them, as well as other governments recognizing their behaviour for what it is. Word is getting out, and you can't put the toothpaste back in the tube. I'm really getting the feeling that the castle is starting to crumble a bit under the weight. I'm curious to see if it will be death by a million mosquito bites, or if it's going to be a big shockwave that knocks them down... and they WILL be knocked down, maybe not out, but their stranglehold is showing signs of weakness.

      --
      We have enough youth, how about a fountain of SMART?
    2. Re:Truly shocking by rcamans · · Score: 1

      If you define most successful as making the most money, then yes, MS is the most successfull. Many tyrants are competing for most successful rulers under that same definition.
      If you mean most satisfied customer base, then I wouold bet Apple is way ahead of MS, and so is Adobe and many others.
      Not to speak of value for the buck, which free software wins hands down.
      Maybe MS wins for most dissatisfied customer base, or most enslaved, or most trapped, or whatever. Real winners, they are.

      --
      wake up and hold your nose
  8. Microsoft being vague... by ThePopeLayton · · Score: 2, Insightful

    I would speculate that more people download Windows updates then almost any other piece of software (mostly because they are unaware mostly because this feature comes standard and enabled in Win XP). So why would microsoft want to divulge the security holes it is patching so openly? If I was looking to break into someone elses system the first place I would go is to microsoft.com check to see what security holes it has just patched and then see if my neighboor has patched yet.

    It would be way to easy for people to learn about the problems that microsoft has riddled the world with.

    1. Re:Microsoft being vague... by Gregg+Alan · · Score: 2, Insightful

      It would be way to easy for people to learn about the problems that microsoft has riddled the world with.

      Fine, but then wouldn't security/bug comparisons with open operating systems be skewed heavily in Microsoft's favor? I suspect that if they truly are hiding something, it is more about marketing than security.

      --
      Here before all but 8486 of you.
    2. Re:Microsoft being vague... by colinbrash · · Score: 1

      So why would microsoft want to divulge the security holes it is patching so openly? If I was looking to break into someone elses system the first place I would go is to microsoft.com check to see what security holes it has just patched and then see if my neighboor has patched yet. It would be way to easy for people to learn about the problems that microsoft has riddled the world with.

      The flaw in this line of thinking (that obfuscation means better security) is that anyone serious about exploiting recently-patched flaws is not going to gain a tremendous advantage if Microsoft describes what they patched or not. They can compare binaries and disassemble code and figure it out for themselves.

      It may well prevent a few people from bothering to try writing exploits, but anyone intent on exploiting patched flaws will be able to figure out how to exploit them, regardless of whether Microsoft describes the flaw or not.

  9. Is Anyone is Surprised? by mpapet · · Score: 0, Flamebait

    Let's see, company wants to avoid at all possible costs associations with the phrase "insecure" deliberately hides supposed insecurity. Hmmm...

    Nothing new here.

    I'll also add that this behavior will (if it hasn't already) find its way into more well-regarded systems (linux-based kernel OS's anyone?) given enough wealth is at risk.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Is Anyone is Surprised? by WindowsProof · · Score: 2, Interesting

      This would NOT happen in the Open Source world just because of the transparency of the software. OSS could not include such devious actions without a million people seeing it before it even gets to your machines. I frequently check my updates even before I update my servers/desktops. I know what is getting put into my Linux boxen.... Do you???

    2. Re:Is Anyone is Surprised? by Anonymous Coward · · Score: 1, Interesting

      i call bull on this one.

      Do you REALLY believe that the number of people looking at a particular Linux patch is a "million people"? Let me tell you, I've been heavily involved in another high profile Open Source project (Mozilla), and i'd say the actual number of knowledgeable people looking at a patch is typically about 3-5.

      Microsoft is a BIG organization with a lot of bright people [yes, honestly], and i honestly don't believe that less people there looked at this patch than would've happened if it'd been an open source project.

      Moreover, you say you know what you're putting on your Linux machine. Maybe i underestimate you, but i doubt you're able to read all the possible side effects of a patch by reading the code.

  10. Real truth of the article by dretay · · Score: 2, Insightful

    I think the real point of the article was a few paragraphs in when Murphy said that "You simply don't know what the patches are for. It's virtually impossible to make a determination about a deployment time frame if not deploying a patch has the potential to place you at an additional, unknown risk."

    One of my favorite things about open-source systems like Redhat's RHN up2date is that you know exactly what a patch will effect and what code it will be changing. An update to the kernel, or to an individual program, will have a description of what it does, and in may cases a list of files that it will modify/replace.

    I can see how microsoft could be more open about what specifically a patch does, but without making the patches open-sourced I don't see how they will ever be able to match Linux's level.

    1. Re:Real truth of the article by TubeSteak · · Score: 3, Insightful
      Murphy has not yet tested the patch to determine whether the drag-and-drop issue was actually fixed, but, even without testing, he argues that the way the information was released leaves everyone guessing.
      WTF?

      The guy making all the noise is just shooting his mouth off until he's actually tested the patch.

      Yes, he has a valid gripe that the wording is unclear, but the crux of his complaint balances on the fact that MS allegedly patched something without coming out and saying so.

      It's incredibly stupid to put yourself out on the line like that. One day it'll come back and bite him when he's wrong.
      --
      [Fuck Beta]
      o0t!
    2. Re:Real truth of the article by russ1337 · · Score: 3, Insightful

      I like what you've said and agree. , I work in the aviation industry and aircraft manufacturers release similar 'patches'. One operator of a certain aircraft (say B747) discovers a crack in a certain part of the wing, or a control cable that is jamming. They report this to Boeing, who then release a service buletin to all the users with all the details, inluding the approprite timeframe with which the inspection / modification must take place and steps required for the repair.
      It may be to inspect a part, it may be to ground the fleet and inspect for a major crack or replace a rudder control cable before next flight. ALL the details are provided which allows operators to have enough knowledge to make an educated decision on how many resources to put into fulfilling the service buletin, and if they cant fulfill it in the timeframe, what the risks are.

      Without the vendor providing all the information, the end user does not know the risks they are opening themselves up to, and thus the ability to assess if its worth committing (valuable) resources to immeadiatly. An airplane may well require full testing of systems after the repair, perhaps even a test flight to ensure full functionality from before the repair.

      In an ideal world, MS would provide all the information required, and IT departments would have unlimited resources to test the patch the second its released before deploying on their 'fleet'. Its not an ideal world, and IT departments dont have those kind of resources. The least MS can do is provide GOOD information to allow IT management to make an assessment of the risk they are exposing themselves and their company to. If MS dont want to give out that infomation, the least the can do is re-grade their criticality of updates. If the can gain the trust of the IT world that a critical patch is critical, and not over use it, that would go someway to providing the IT world with the ability to manage the resources to deploy these updates.

      While the analagy to aircraft is not everybodys way of thinking. Know that more and more safety critical systems are using MS products. Would you fly on an 'unpatched' 747? Would you ride on an 'unpatched' subway? Would you like it if the computer that monitors your credit and banking information at the local financial institution is unpatched? What if each case, the patch was not fully explained, deployed in a hurry and the system not fully tested, or not deployed at all? Crash, Crash, Crash. Game over.

    3. Re:Real truth of the article by Anonymous Coward · · Score: 0

      "An update to the kernel, or to an individual program, will have a description of what it does, and in may cases a list of files that it will modify/replace."

      Let me guess, you've never actually read security bullitens from MS? Microsoft patches have the EXACT SAME INFORMATION. There's no difference - the security builiten describes what the patch does and always lists the files that will be replaced.

      The alledged problem is that the description of a patch might not line up with what the patch actually does - and I'll wager that up2date could easily have the wrong description typed in.

      Also, have you ever read the changelog on a kernel upgrade on Linux? They tend to be rather on the long side.

    4. Re:Real truth of the article by Gorshkov · · Score: 1

      "Hey Joe! Does the reactor look like it'll be ok for 5 minites? I have to do the weekly scheduled reboot of the emergency shutdown system ........"

      I would have some SEVERE issues with any product or service that was using any windows platform for safety-critical systems.

      Just the fact that they're trying to do "safety" on such an unreliable platform should make you wonder about their compotence

    5. Re:Real truth of the article by Ohreally_factor · · Score: 1

      I think you've hit the nail on the head, but it seems even worse than that. Without MS providing enough information, we don't know which is going to be worse, the patched or the unpatched system, until exhaustive testing is done or until there is catastrophic failure. So, we're basically screwed either way unless we can just halt all operations, in which case we're basically screwed from a business standpoint.

      This is the basic gist of the complaint as I understand it. I think you were saying roughly the same thing, but it wasn't quite as clear, (although the example you use makes the seriousness crystal clear).

      --
      It's not offtopic, dumbass. It's orthogonal.
    6. Re:Real truth of the article by runderwo · · Score: 1

      That's what happens when you're out of your element

    7. Re:Real truth of the article by leuk_he · · Score: 1

      You simply don't know what the patches are for. It's virtually impossible to make a determination about a deployment time frame if not deploying a patch has the potential to place you at an additional, unknown risk."

      Translate into:

      I reported vulnarabities i like to have credit for. But now it seems their patches have side effect and now i have to test everything again! maybe they fixed it, maybe not, maybe sometimes.

    8. Re:Real truth of the article by Anonymous Coward · · Score: 0

      BTW. A friend of mine works on introducing new trains from Bombardia into service with British rail. They run Win 95.

  11. Code changes fixed some other bugs? by original_nickname · · Score: 2, Insightful

    To me this looks like MS have patched the flaw they say they have, and maybe seen some other bugs that were in there whilst they were there.

    This is not necessarily a good thing though, as vagueness in what a patch fix implies vagueness in testing that the patch works properly. Microsoft should post exactly what it fixes, so people know what they are putting on their system. For instance, what if the patch breaks third party software? As the third party won't know what was changed, they can't fix it.

    1. Re:Code changes fixed some other bugs? by billwert · · Score: 1

      "This is not necessarily a good thing though, as vagueness in what a patch fix implies vagueness in testing that the patch works properly." You're either kidding, or you've never been part of a software development organization.

    2. Re:Code changes fixed some other bugs? by original_nickname · · Score: 1

      I'm not kidding at all. Also, I work as a Telecoms software engineer and so I would say I have a fair experience of working with software development.

      We test our patches before they go out. When an application is patched, the entire functionality of the application is re-tested and particular attention is paid to issues which have recently been fixed in the same code, and are outstanding in the code.

      This way, when we write the release notes for the patch, we can provide a list of any known bugs that the patch fixed. We publicly acknowledge the publicly known bugs that we know are fixed, so we never have the situation where we are unsure what a patch fixes.

      Do you work in software development? If you do, I bet you work for a company that doesn't test its patches properly

    3. Re:Code changes fixed some other bugs? by mce · · Score: 1
      You are mixing concepts of vagueness.

      They may very well know exactly what they fixed and have tested it to the very best of their ability without any vagueness. But that does not mean that they will also give out all the details. OK, they probably should do the latter in this case, but there is no causal link from being precise in patching and testing to being precise in disclosure.

      I'm in software development (17 years of it) and I know that I've done it: testing the hell out of a patch (using near to one hunderd regression tests) for a problem we discovered ourselves, but never telling anyone outside the team what the patch was about. Why? Because of the nature of the software in question, the nature of the problem, the fact that no actual user discovered the problem in over 7 years of use, the fact that 95% of users could not possibly trigger it even if they knew all the details (special access to internal interfaces was required), and finally because of the nature of our users, who do not know all the details.

    4. Re:Code changes fixed some other bugs? by original_nickname · · Score: 1

      Hell yes, I agree. (Also, you have +10 experience points, so would win even if I didn't :D). If I found a bug no user had experienced I would put the fix in along with the public fixes in the same area (once it had been tested to ensure that it didn't affect any public APIs) and not disclose it.

      I was talking about this article, though. In this case, Microsoft have said they've fixed an issue and been vague about it. This implies (to me at least) that they either haven't tested this well enough and are unsure what exactly this fixes, or they don't want to disclose that this fixes something (in which case they probably shouldn't say they've fixed the issue vaguely as a sub point...).

      My point was (I mean; I meant to say) - if this patch properly fixes a bug a previous patch was meant to fix, they should state this in the release notes and if it fixes a critical public flaw, they should mark it as this.

  12. Whiner by numbsafari · · Score: 2, Insightful

    If I'm getting the gist of the article correct, it sounds like this guy is just whining because he found a variation of a vulnerability that was being fixed and he didn't get his name posted in the headline as finding the main vulnerability.

    So, really, this is just a single guy complaining because he feels like he should have been a headliner but MS felt he was just an extra.

  13. Yes by WebHostingGuy · · Score: 5, Insightful

    This brings up the age old debate which I will not revive. However, my spin is that if you are patching a vulnerability you should disclose that. Otherwise the end user might not apply the patch. This very same situation happened with Cisco at Blackhat and ended up in the Courts and Cisco ended up with a public black-eye. Based upon the IT reaction to that I would venture the assumption that we want to know.

    --
    Quality Hosting e3 Servers
    1. Re:Yes by TheSHAD0W · · Score: 2, Interesting

      Well, it's one thing if Microsoft says "this is an update", as opposed to "this eliminates a security flaw". I don't think Cisco was explicitly stating that patches were for security, and I don't think Microsoft could be expected to be responsible if it issues a patch labeled as a security fix and a user doesn't apply it.

    2. Re:Yes by Pneuma+ROCKS · · Score: 1
      Otherwise the end user might not apply the patch

      Quite frankly I don't think the end users are so selective about their patching. If you see a critical patch, you apply it and that's that. In a corporate setting they may be more selective, but the average Joe goes all the way.

      --
      Favorite quote: "
    3. Re:Yes by MickDownUnder · · Score: 1

      You obviously aren't that familiar with the subject matter.

      By default windows update doesn't even prompt you to install patches. You can opt to be prompted before installing patches.

      However Windows Update categorises its patches. All patches automatically downloaded or presented to the user are categorised and represented as critical patches. Non-critical patches can only be downloaded by going to the windows update site and electing to download and install them.

      Consequently you know that all updates you receive over windows updates should be installed and not installing them will likely result in critical problems of one sort or another down the track.

    4. Re:Yes by Jesus_666 · · Score: 1

      The average Joe is not the customer who loses twenty million dollars when a patch unexpectedly breaks a legacy app three months after it was installed, leading to downtimes as a suitable old version of Windows has to be found and redeployed.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    5. Re:Yes by pe1chl · · Score: 1

      But what if the supposedly wise guy that had decided not to install the patch because it might break something gets bitten by an attack because the patch wasn't installed?
      In hindsight it is always easy to say "you should not have installed the patch without 3 months of testing you dumbo", but in practice you can hardly test the full functionality of a system before deciding that a patch is OK to release. See the article about breaking Word 2002 on this page. Who would guarantee that this would be found, maybe the tester does not use Word or did not test to save a document.

      What we have is an unattended install (NOT using images, but a scripted install of Windows and all user applications) that builds the system from zero. All hotfixes are applied during this install, and also during normal logon processing. When a hotfix turns out to break something irreversibly, we can always remove it from the hotfix directory and re-install all systems that already logged in before it was discovered. This brings everything to a known working state.
      I don't want to think about the headaches it would give to keep all kinds of images uptodate, and all the backup space for keeping all previous versions of those images....

    6. Re:Yes by Jesus_666 · · Score: 1

      That makes sense, but my point is that even though the majority of users (would) install every single patch and thus don't need detailed information about what it does to which parts of the system some very large customers need this very information to identify potentially harmful updates - and while Joe Sixpack might lose a couple dollars worth of data when his system goes haywire a company with a large datacenter might lose much more money and might want it back from Microsoft when it turns out that they could have avoided the problem had they had the information.

      Of course Microsoft can't solve all of their problems for them but pushing updates to them without telling them what they do falls into the realm of Microsoft directly causing problems.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  14. Not just patches by Oloryn · · Score: 1

    MS is pretty well getting in the habit of understating or perhaps blandly stating any problems. I particularly have noticed that with every release of Windows, error messages get more and more vague. I fully expect that by the time Vista makes it to market, all error messages will be replaced by a single pop-up that reads "Something bad happened". Figuring out exactly which bad thing happened will be left as an exercise for the poor techie who gets called in to "Fix this problem right now!".

    1. Re:Not just patches by Eric+Bishop · · Score: 1

      Well, the target audience of windows doesn't actual understand what a segmentation violation is, so they are treated like the PHB and get just an executive summary. Now at least the whining about this "strange" and "technical" messages will stop.

    2. Re:Not just patches by pe1chl · · Score: 1

      This doesn't really matter. End-users do not read popup messages anyway, because they have developed a semiconsious habit of clicking away any dialog that only has an OK button. Small wonder, because those appear for so many reasons that one cannot afford to spend the time to learn about all of them.

      What an OS should do is to present the "Something bad happened" to the user, and log the real error in the system log with enough detail for the techie to analyze it.
      This is being done in Windows, but not to the extent one would like to see.

  15. Security by obscurity at its best by hweimer · · Score: 5, Insightful

    If you explain exactly what is being patched, then you give the hackers a pretty clear roadmap of what they need to do to exploit all of the unpatched systems, don't you?

    You do that already by providing a patch. The bad guys will simply look at the differences of the binaries and find out what has been patched. So instead of helping the good guys, Microsoft gives an information advantage to the bad guys.

    --
    OS Reviews: Free and Open Source Software
  16. Hidden DRM? by Clazzy · · Score: 5, Interesting

    Remember when there was an update to Windows Media Player that added those DRM module things and there was a big outcry? I may be acting a bit paranoid, but isn't it remotely possible that Microsoft could sneak in other restrictions like this without users ever knowing?

    --
    If we can hit that bull's-eye, the rest of the dominoes will fall like a house of cards... Checkmate.
    1. Re:Hidden DRM? by Cheapy · · Score: 2, Interesting

      Of course, but it's also possible to have MS slip in some monkey porn in those updates too.

      Possible, but not that probable.

      --
      Would you kindly mod me +1 insightful?
    2. Re:Hidden DRM? by Plunky · · Score: 1
      Possible, but not that probable.

      Monkey porn might be not probable, but as the GP pointed out they already did include restrictions in an update, so its not improbable at all that they will do it again.

  17. Truth in Adveritizing by MyLongNickName · · Score: 2, Insightful

    New patch advisory: "This patch solves yet another attack vector that can be exploited by a malicious hacker. The fact is, this is like sticking your finger in a dike. Actually, it is more like sticking your finger in a non-existant dike against a tsunami. Tomorrow, five other security holes will be discovered. Odds are, this patch will introduce yet more attack vectors. You are screwed"

    Microsoft: You may use the above for a small fee. TIA. HTH.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    1. Re:Truth in Adveritizing by Anonymous Coward · · Score: 0

      And in other news, sticking your finger in a dyke can be rewarding and fun, and enjoyed by butch female Drew Carey impersonators around the world.

      By the way, fuck you.

    2. Re:Truth in Adveritizing by Anonymous Coward · · Score: 0

      By the way, fuck you.

      Sorry, Bill. You really think you'd learn to not take things so personal after all these years.

  18. Here is the problem by IntelliAdmin · · Score: 5, Interesting

    The big problem when they do this is compatibility testing. I work at numerous companies where we need to read through each patch to see what they 'fix'. Now when Microsoft does this we will just have to guess what they might break in a legacy application deployed across the world.

    1. Re:Here is the problem by kaiwai · · Score: 1, Insightful
      The big problem when they do this is compatibility testing. I work at numerous companies where we need to read through each patch to see what they 'fix'. Now when Microsoft does this we will just have to guess what they might break in a legacy application deployed across the world.

      Companies actually testing their software against the latest releases of Windows? thats definately a change from what I normally see; lazy software companies sitting around, rolling naked in money, then running an anti-Microsoft campaign when compatibility is broken with a bug fix. Rather than providing a fix to the end users, they run that campaign hoping that Microsoft will cave in and make some sort of elabortate work around.

      I'll say it once, and say it again; it isn't Microsofts responsibility to provide backwards compatibility to people who would rather spend time whining about Microsoft than sifting through Microsofts knowledge base and product errata's and update their software to be compatible with the latest service pack/quickfix.

      If you're a customer, a particularly large customer, and a software breaks when you update your Windows machine, your first port of call should be to the software vendors phone line and demand that they provide a patch; if they don't provide a patch, and you're a particular large customer, threaten to drop their product - send them a clear message, that you paid for a product, and you expect support, both telephone and prompt updates to address an compatibility issues that may arise when Windows is updated.

    2. Re:Here is the problem by UncleFluffy · · Score: 3, Insightful

      I'll say it once, and say it again; it isn't Microsofts responsibility to provide backwards compatibility to people

      I'd disagree, partially, with this. Yes, it isn't Microsoft's responsibility to provide backwards compatibility to people who have used undocumented behaviour - but where they have changed the API so that it no longer operates as documented, then it is their responsibility.

      --

      What would Lemmy do?

    3. Re:Here is the problem by kaiwai · · Score: 1
      I'd disagree, partially, with this. Yes, it isn't Microsoft's responsibility to provide backwards compatibility to people who have used undocumented behaviour - but where they have changed the API so that it no longer operates as documented, then it is their responsibility.

      But that isn't the issue; the issue is, they FIX an API so that it works the way its documented, but people expect that they provide compatibility for those who relied on the API when it was broken.

      If something is broken, it needs to be fixed; if there is a security hole, the first priority should be to fix the hole, notify ISV's via way of a operating system eratta, and the respective ISV's should then scramble their programmers to test, and provide, if necessary, and update to ensure that customers can continue on like normal.

      The problem is, software companies aren't living up to their end of the bargin; the documentation is there, when there are changes, they're listed to; its up to ISV's to stay ontop of the game, and ensure that if and when their software needs to be updated to maintain compatibility, they do so in a timely manner.

    4. Re:Here is the problem by anzev · · Score: 1

      Well, yes, but not really.

      As a software developer I can tell you that customers are a pain in the arse. I don't know if you know that yet, but most of them expect software to be written within 5 minutes of their first phone call that something is not like they want it. And I Microsoft releases patches, it's just not as easy as you say to simply demand a patch from the developers. I mean, come on, do you think that, especially for large scale enterprise applications, when a patch rolls in, they can deploy everything in one day, fix, test, release? It's a long process!

      Although I fail to see why patches in securty would affect any such application, provided it were sufficiently designed and planned. Of course, if you planned ahead, you probably also told the customer not to install patches until the patch has been ensured to work seamlessly with your application. I also fail to see why standard support would include this issue -- this is special, extended support.

      I've already seen applications gone through a firm I work, that were specifically designed for Windows 2000 running a special version of SP (don't know which,but not the latest) and a particular version of the XML parser etc. All support would stop if updates were installed. Granted, this is not good practice, but...

      I also fail to agree that it isn't MS responsibility to provide backwards compatibility. It is, to some extent. If they changed the main API for example, for Forms I think most developers would be pissed about it. Can you imagine what would happen? NO APPLICATION (except those running in DOS mode) would work! Talk about angry support calls. However, I think that first and foremost it should be Microsoft's concern to make their products secure. Even if it means a small subset of backwards compatibility.

    5. Re:Here is the problem by kaiwai · · Score: 1, Interesting
      As a software developer I can tell you that customers are a pain in the arse. I don't know if you know that yet, but most of them expect software to be written within 5 minutes of their first phone call that something is not like they want it. And I Microsoft releases patches, it's just not as easy as you say to simply demand a patch from the developers. I mean, come on, do you think that, especially for large scale enterprise applications, when a patch rolls in, they can deploy everything in one day, fix, test, release? It's a long process!

      Excuse me, but Windows XP Service Pack 2 features had been known for almost over a year before it was release; OVER A YEAR! so you're telling me, as a programmer, than a year to check your code, is impossible? How about Windows NT in a multi-user environment? why don't you test it in a restrictive environment?

      These are issues that need to be addressed NOW and yet application vendors wait till the very last minute before making sure their software works with Windows; and Windows Vista will be another disaster with software companies waiting till RTM is made available rather than progressively test their products with Windows Vista as it is developed, making the necessary changes, and possibly back port some of those changes back to their existing products.

      That is the problem; and you know what will happen, a few more software vendors will get whiped out as customers get pissed off waiting, and simply adopt a Microsoft solution; Wordperfect/Lotus/Wordstar/Harvard Graphics learned that the hard way by declaring that Microsoft Office was no threat, and Windows 3.1 was just a passing fad - look where we are today; those companies are dead, dying or at laughing status.

      Want to be the next victim of the Microsoft jugganaut, then go ahead, treat your customers like crap, fail to update your software, fail to test, and fail to embrace new features Microsoft makes available in their products; you'll find your market share go from dominant, to majority, to minority, then to 'out of business' status.

    6. Re:Here is the problem by Rogue+Pat · · Score: 1

      Besides, i thought that that is the reason they give why it can take somewhat longer sometimes before they release a patch: they want to make sure it doesn't break anything else?

    7. Re:Here is the problem by Anonymous Coward · · Score: 0

      "But that isn't the issue; the issue is, they FIX an API so that it works the way its documented, but people expect that they provide compatibility for those who relied on the API when it was broken"

      Crude analogy : Your (mountain-)bike's brakes are constructed the wrong way, and will only work when you *pull* on them. Oh, well, I can do nothing about it, it must be a particularity of that type of bike ....

      At some time or another you have a tire-puncture, and you go to the bike-shop to get it repaired.

      Than, *without your knowledge or saying so afterwards* they allso fix the wrong brakes (yes, they where wrong. They where not advertized to work that way).

      Whoohee !!! Tires fixed ! Lets celebrate and and do some rough-terrain exploring.

      Yikes ! thats a steep slope. Lets pull those brakes ! What, not worki... Too late. The damage is done. :-(

    8. Re:Here is the problem by Herkum01 · · Score: 1

      Who says they are only changing undocumented behavior?

      Who also left the behavior undocumented? If I am using MS API's then that would be SUPRISE MS!

    9. Re:Here is the problem by Anonymous Coward · · Score: 0

      We wasted 6 months writing to the WinFS spec originally marketted as appearing in Longhorn/Vista. I guess we could call MS and get them to pay for the wasted man years.....

      No I didn't think so either. It's hard to write to a spec that is as prone to churn as MS specs are. As you mentioned, XP SP2 specs were availiable long before it was pushed out. Now for the bonus points, go back through the original spec releases and what was actually released and count the changes.

      So basically your suck it up butter-cup attitude is showing a profound lack of reality.

    10. Re:Here is the problem by Anonymous Coward · · Score: 0

      Well, it is a bit of an illusion to think that anyone can do worthwhile testing of patches.

      I have never heard of a Windows Update breaking anything, except for one case years ago.

      The point is, Microsoft has more testing resources than you and your efforts in comparison are little better than guesswork.

      And before anyone says SP2, of course networked applications are not going to work until they are passed by the firewall - that's what firewalls are for.

  19. I think the fear is... by electrosoccertux · · Score: 1

    I think the fear is when they start "patching" the "flaw" where your computer doesn't send Microsoft [insert your sensitive data here].

    Until then, this is fine. (But when is then?)

  20. New MSFT Security Alert Level OMFG! by WillAffleckUW · · Score: 3, Funny

    Hello, we'd like to announce a new security patch, that's um, kind of critical. What is it? Well, let's just say when we say it, everyone said "OMFG!" and started running around like people with their hair on fire ...

    Now, we can't tell you what it is, because if we did that, you might clue in that we probably made the same mistake in pretty much all the code we rolled out to give you that latest Feature (Patent Pending), and telling you would mean that lots of script kiddies would be making your copy of Windows Vista turn into a large pr0n server that played Death Metal tunes.

    So, just trust us on this one, and ... well ... it's not optional.

    P.S.: Please ignore the large backdoor we installed to scope your box out to see if you're trying to run some kind of Linux device on your network. It's just there for ... um ... your security ... yeah, that's right ...

    --
    -- Tigger warning: This post may contain tiggers! --
  21. Of course it is... by TheNoxx · · Score: 2, Insightful

    Microsoft's just trying to save face, they could quite obviously still tell you that your applications and/or operating system had flaws that you needed to be aware of without going into specifics. Regardless of how much they want to disclose, one would imagine that they should have a legal responsibility to their customers to release any knowledge they have about a fault in their product that could compromise the security of their customers financial and private information, particularly in today's age of putting warnings out for every little possible fuck-up imaginable for other products (you know, like pepsi bottles that tell you to open with the cap pointing away from your face, etc...).

    --
    Ex nihilo nihil fit.
  22. Microsoft patching without consent? Maybe by NullProg · · Score: 4, Insightful

    How to find out? MD5 sum your /windows folder including the sub-directories (don't forget the hidden ones) before the patch. MD5 Sum again after the patch and compare the results. bdiff the questionable file differences and dis-assemble. At least thats what I used to do as a prior legitimate Windows license(s) owner (but before being called a thief by Microsoft).

    Like I said earlier today, you either own a Microsoft appliance or a personal computer, these days you can't have both. Switch to something else or stay with Windows.

    Enjoy,

    --
    It's just the normal noises in here.
    1. Re:Microsoft patching without consent? Maybe by kaiwai · · Score: 1
      Like I said earlier today, you either own a Microsoft appliance or a personal computer, these days you can't have both. Switch to something else or stay with Windows.

      Only if life were that simple; if WINE were 100% reliable and every application worked out of the box, the need to use Windows for many users would be a non-issue; the problem is, people remain with Windows for the very reason that they need applications, they aren't available for *NIX, but at the same time, they're not going to biff out their 3month old Dell computer in favour of purchasing an unfamilar MacOS X box.

      So lets remember people would move if they could; but the fact that Linux is also fragmented (KDE vs. GNOME) and ideas that are not pragmatic, like the failure to adopt a stable driver API for Linux (as one example.

    2. Re:Microsoft patching without consent? Maybe by Anonymous Coward · · Score: 0

      I'm here, I'm queer; mate, could you pass me another beer ;-)
      Your not queer, just confused. There is no gay gene. Your different, get on with your life. Your parents (and their parents) spawned you. Nature/Darwin conflicts with your beliefs. Your weak and insecure. Get a women, boink her and have a beer. Hell, get several ladies if you can.

    3. Re:Microsoft patching without consent? Maybe by kaiwai · · Score: 1
      Your not queer, just confused. There is no gay gene. Your different, get on with your life. Your parents (and their parents) spawned you. Nature/Darwin conflicts with your beliefs. Your weak and insecure. Get a women, boink her and have a beer. Hell, get several ladies if you can.

      Hey, I'm not the one who uses 'anonymous coward' because of fear of karma going through the floor

      So whilst you're living in your mum and dads basement, twiddling with your doodle whilst playing Quake or some other damn game, I'm out getting laid, having a life, and enjoying myself.

    4. Re:Microsoft patching without consent? Maybe by Anonymous Coward · · Score: 0

      but the fact that Linux is also fragmented (KDE vs. GNOME) and ideas that are not pragmatic, like the failure to adopt a stable driver API for Linux (as one example.

      Dude, you just need to learn one of the two (KDE or GNOME), not both. You could even run Gnome Apps in KDE and vice versa. The inconsistencies in the GUI are as true for windows. Try winamp sometime, or Yahoo messenger. Even Office XP or 2003 can be inconsistent with XP's look n feel (they sure are for w2k). Even better example, the open/save dialogs of using old software on XP. It's all there in windows also. If you need a 100% consistent desktop, stick with qt apps in KDE and GTK apps in Gnome.

      Also, what's pragmatic about adapting a stable driver API for linux? It might help some manufacturers a bit in releasing binary drivers, but unless they all can guaruntee they'll support their product way after it is off the shelves, it's a viability. Any change in such an API would automatically make some adaptors obsolete without OS drivers. What's more pragmatic than releasing specs and letting the OS group build a driver for you? 0 development cost...

      I'll give you that people need some applications though that do not exist on linux, like Games and some niche professional tools, but everyone else just has to get over the familiarity barrier...

  23. Obvious by Anonymous Coward · · Score: 0

    Its obvious why MS wouldn't want to explain what exactly the problem was. If it did this, people would know exactly what to exploit on unpatched computers. Who cares exactly what they fixed anyway?

  24. Not such a big shock by Stephen+Samuel · · Score: 3, Informative
    My question wasn't if MS was going to get nailed for doing something like this, it was when.

    The main reason for implementing the monthly patch cycle (AFAICT) was PR. A bad week with 3 critical patches could really kill a sales rep's story that MS 'professional programmers' was the way to go if you wanted a secure system. It was only a matter of time until some PR hack realized that things could look even better if you didn't bother to document every security hole that a monthly patch fixed.

    The upside for the user end (most often touted) of the monthly patch cycle is that a company doesn't sometimes need a full time crew just to go through the sometimes daily critical patches to see if/and what they break. The two downsides are that you don't always know what the monthly patches fix, and a well timed zero-day patch can mean that the black hats have up to a month to stomp on your system before the official fix comes out.

    --
    Free Software: Like love, it grows best when given away.
  25. It would not be the first time info is misleading by CyberSlugGump · · Score: 2, Interesting

    This site mentions a high-level I/O-processing bug that was present in csrss.exe in many versions of NT/2K/XP that could be triggered by something as simple as a opening a text file that contains a bunch of backspace characters.

    "On 2002-09-24, Microsoft KnowledgeBase article ID Q311486, promised six months ago, finally appeared. Its publication date is falsified to claim that it appeared on 2001-10-26. It talks about programs that "pass invalid screen size parameters" when the sample program code that it gives for replicating the bug clearly contains nothing at all relating to screen size parameters."

  26. A problem of audience. by Spazntwich · · Score: 2, Funny

    A good analogy, but perhaps a bit inappropriate considering slashdot's users.

    1. Re:A problem of audience. by Moofie · · Score: 0, Offtopic

      YOU might not be getting laid. I'M doing fine.

      --
      Why yes, I AM a rocket scientist!
    2. Re:A problem of audience. by jbrader · · Score: 1

      Anyone who brags about getting laid isn't ;-)

      --
      You are so boring that when I see you my feet go to sleep.
    3. Re:A problem of audience. by Moofie · · Score: 2

      Anybody who assumes that they know what's going on in my bedroom that has never met me before doesn't know what the hell they're talking about.

      --
      Why yes, I AM a rocket scientist!
    4. Re:A problem of audience. by jbrader · · Score: 1

      Can you tell me what it's like not having a sence of humor? Or is it like being born blind? Like you don't realise you're missing something.

      --
      You are so boring that when I see you my feet go to sleep.
    5. Re:A problem of audience. by Profane+MuthaFucka · · Score: 1

      Seems like everybody says they are doing fine. Either somebody's lying, or Ms. Fine is really a slut.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    6. Re:A problem of audience. by leuk_he · · Score: 1

      The problem is not that he is born blind. He is getting blind from too much .......

    7. Re:A problem of audience. by Moofie · · Score: 1

      I don't have a "sence" of anything, and I laugh at stuff that's funny all the time. You just weren't funny.

      --
      Why yes, I AM a rocket scientist!
  27. And this is suprise? by Anonymous Coward · · Score: 0

    MS has been doing this for years... Sad thing is, people are just now noticing it?!?!?

    *Sigh*, wake up and smell Linux/Mac. Smells good over here...

    1. Re:And this is suprise? by texaport · · Score: 1
      wake up and smell Linux/Mac. Smells good over here...

      --
      8 out of 10 Windows admins
      smell far nicer than their
      Linux or Mac counterparts.

  28. Remember, boys and girls. by khasim · · Score: 4, Insightful

    The bad guys don't need to spend time with compatibility or regression testing for their software.

    They can download the patch the day it is released and have an exploit ready that same day. You'll still be meeting to discuss the test plan for your servers.

    Attempting to hide information doesn't help anyone except the vendor and the bad guys.

    At least if you have the information, you can determine your own level of exposure and decide what mitigating actions you want to take based upon your environment.

  29. There's No Middle Ground by Master+of+Transhuman · · Score: 2, Insightful

    You tell people what you're doing to their systems.

    It's that simple.

    Security reasons, or no security reasons, you tell people. Anything else is misleading, which equates to lying.

    They own the systems, not you, regardless of your fucking EULA.

    Then if anybody doesn't care or doesn't want to know, it's on them.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  30. Journalism standards dropping. by kiwioddBall · · Score: 1

    This eWeek story is about nothing. Please don't encourage them by posting links to it.

    Every software maker there is will fix bugs or patch holes without disclosing them. The story is obviously some green journalists first attempt.

    1. Re:Journalism standards dropping. by Secrity · · Score: 1

      Does your using spaces.msn.com/altitudinous/ (linked from http://www.petesmith.co.nz/) as your web site have anything to do with your astroturfing? I am a bit surprised that your web site didn't go to microsoft.nz.

      What is your source for claiming that "Every software maker there is will fix bugs or patch holes without disclosing them."? I don't believe that this is a true statement.

      The author of the story was Ryan Naraine; Google his name and you will find that he is not a green journalist and it does not appear that he has an anti-MS agenda.

  31. Microsoft also lies in its Knowlegebase Articles by Master+of+Transhuman · · Score: 2, Informative

    Last year when I had my problem with Windows 2000 hosing my system's partition table because installing it with Service Pack 3 on, THEN installing Service Pack 4 was insufficient to prevent it from hosing the partition table on a big disk when the outer portions of the disk eventually ended up being used, I finally dug up a Microsoft Knowledgebase article that admitted that "some disks" geometry wouldn't be read correctly in that situation.

    Nowhere did Microsoft identify WHAT disks, WHY, or HOW. It was a "throwaway line" like that referenced in the present article. Microsoft was happy to say that LBA48 was supported by Windows 2000 Service Pack 4, but NOT that if you installed it first WITHOUT Service Pack 4 and then installed SP4, that Windows 2000 would silently wait until you actually tried to use the larger partitions before trashing your hard drive.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  32. Sucks to be you. by twitter · · Score: 1
    Business users, they might actually want to know what might break if they do the update - especially since many cannot be "un-done".

    Too bad you are using software from a company that thinks it's OK to treat people like "consumers". When you think it's OK to treat one person that way, who won't you abuse?

    --

    Friends don't help friends install M$ junk.

    1. Re:Sucks to be you. by flosofl · · Score: 1

      Too bad you are using software from a company that thinks it's OK to treat people like "consumers".

      What?

      Every company treats people who use their product as "comsumers". That's what that word means. Or did you mean to use the word "commodity"?

      --
      "This calls for a very special blend of psychology and extreme violence" - Vyvyan "The Young Ones"
  33. KB908531 Broke Word 2002 by ktakki · · Score: 4, Interesting

    Yesterday, my office gets a frantic call from one of our clients, a lawyer. She had a filing deadline and was trying to finish a document she needed for this filing. Word 2002 stopped responding to user input every time she tried to save her document. All of my techs were out in the field, so I had to respond to this one (I'm VP Operations).

    True enough, saving a document in Word or trying to open a new one while another document was open would hourglass the cursor. Only Task Mangler could end WINWORD.EXE.

    Sysinternals's PROCEXP showed that every time a document was saved, Word would spawn VERCLSID.EXE as a child process, an executable that was "patched" by KB908531, which was pushed through Windows...err, Microsoft Update the day before.

    I googled "verclsid". Let me tell you that yesterday, this search string returned no results. This morning, it returned exactly one. Now, it comes up with 67 web hits and 21 Usenet results.

    Also, because of this "patch", typing "www.google.com" would return the generic IE "Server Not Found" page. One had to prepend "http://" to the URL. VERCLSID.EXE checks the validity of COM objects, so the damage wasn't confined to Office applications; it affected EXPLORER.EXE and IEXPLORE.EXE.

    The workaround was to rename the current version of VERCLSID.EXE and restore the file from the backup created by KB908531 (a System Restore would have sufficed as well). I expect a patch for the patch to be released by Microsoft Real Soon Now. I guess this one was rushed out the door without sufficient testing.

    Our company policy for patches is this: updates for servers are tested in-house before being deployed on production machines. For workstations, however, Windows Update is set to automatically update, unless the client's workstations run legacy applications, like the Reflection terminal emulator, or if high-end esoteric applications are present, like DataCAD or Design 20-20. As with servers, they're tested on a non-production system first.

    I'd say that 10% of our clients got burned by 908531. Rolling it back wasn't that hard once we identified the problem, but this costs money.

    I don't want to single out MSFT; last year an Apple Mac OS X security update broke Samba for me for about a week until I could figure out a workaround. But let's put this in perspective: how many people using Mac OS X (2 to 5% of the workstation market) also use Samba? Contrast this with the percentage of Windows XP/2K users also using Word (must be in the high 80% range), Internet Explorer, and the GUI, all affected by a buggy 908531 patch.

    k.

    --
    "In spite of everything, I still believe that people are really good at heart." - Anne Frank
    1. Re:KB908531 Broke Word 2002 by Ohreally_factor · · Score: 3, Funny

      [Medium Close Up of Lawyer against a white background. She is wearing a gray hoody. Her eyes are red and she appears stoned.]

      Lawyer: I was writing an appellate brief . . .

      Lawyer: And it was like beep, beep, beep, beep, beep!

      [Lawyer gestures spasctically.]

      Lawyer: And then, like, half my case law cites were gone.

      [Lawyer shrugs]

      Lawyer: And I was like, huh?

      Lawyer: It devoured my appellate brief. And it was a really good appellate brief.

      Lawyer: Then I had to write it again, but I had to write it fast, so it wasn't as good.

      Lawyer: It was kind of a bummer.

      Lawyer: I'm Ellen Feiss, and I'm an appellate lawyer.

      --
      It's not offtopic, dumbass. It's orthogonal.
  34. Flame on! by twitter · · Score: 2, Interesting
    The guy making all the noise is just shooting his mouth off until he's actually tested the patch. ... the crux of his complaint balances on the fact that MS allegedly patched something without coming out and saying so.

    No, the crux of his complaint is that he can't tell what he's supposed to be looking for. How is he supposed to test what M$ does not tell him? For some reason he thinks M$ is going to tell him what their "updates" do. How many hours do you expect him to test every month?

    It's incredibly stupid to put yourself out on the line like that. One day it'll come back and bite him when he's wrong.

    Looks like you've already bitten him. Do you work for M$ or do you just like shooting your mouth off?

    The only dumb thing here is trust in M$. Look at the reward he's getting for all of his "responsible disclosure" and patient work trying to patch the XP sieve. He sits and waits for 700 days while everyone else gets hosed. M$ is oh so happy he's put their interests ahead of yours. Yet, you've acted like Steve Baller and called him incredibly stupid now that he's changed his mind and stood up for you. Other's have called him selfish and publicity seeking. I think he's getting a little fed up with it all, which is the first step in a very smart move.

    --

    Friends don't help friends install M$ junk.

    1. Re:Flame on! by Anonymous Coward · · Score: 0
    2. Re:Flame on! by TubeSteak · · Score: 1

      As this AC points out you seem to troll rather often.

      However, I will address your post:
      He has specific complaints about ONE patch. It would have been prudent for him to make some efforts towards testing the ONE patch he has a problem with.

      When someone comes to me with a computer (or other) problem, I ask them 1. what they think is wrong and 2. what did they do to try and solve it. My problem is that he didn't even make a token effort at step 2. He stopped at step 1 (I don't know what this patch is doing) and then went complaining.

      I wouldn't be so hard on the guy if he had installed the patch and tested to see if the vulnerability he had reported was fixed. That wouldn't have taken much of his time and it would have given him at least one specific fact to back up his criticism(s).

      And as other people in the thread have pointed out, there are ways to see exactly what changes a patch is making to your system files.

      --
      [Fuck Beta]
      o0t!
    3. Re:Flame on! by 10101001+10101001 · · Score: 2, Informative

      When someone comes to me with a computer (or other) problem, I ask them 1. what they think is wrong and 2. what did they do to try and solve it. My problem is that he didn't even make a token effort at step 2. He stopped at step 1 (I don't know what this patch is doing) and then went complaining.

      The reason he's complaining is because each patch report is supposed to cover a patch that fixes a specific problem, linked to with the bug report. His complaint isn't with the patch. It's with the report about the patch seeming to cover two, or possibly three, different bugs, of which only one is listed in the bug report. Having said that, he can't do a damn thing to fix the report; he can tell MS or the media that their patch/bug report pairing seems to be inconsistent. Given that he has a history of providing information to MS and other security bug tracking companies while waiting quite a while (it mentions sitting on a bug for 6 months without making it public) to report to the public, I'd make the assumption that he's commented in some way to MS about what he sees as a discrepency before speaking to the public, so he's probably engaged in step 2. Of course he might not have, but then reporting to the media a problem he sees is *also* a way towards step 2, though some would see it as less ethical (and are probably in the same camp that is against reporting security vulnerabilities to the public, as it seems unfairly harmful to the company and/or its users).

      So, regardless of whether the patch actually is only for the bug listed in the bug report, the patch report is wrong.

      --
      Eurohacker European paranoia, gun rights, and h
    4. Re:Flame on! by twitter · · Score: 1
      As this AC points out you seem to troll rather often.

      I make some losers angry by adding signal to their noise and spoiling their astroturfing:

      There's only two or three of these turds, but they brag about all the noise they can make with their botnets. There's plenty more that are not dumb enough to brag.

      However, I will address your post: He has specific complaints about ONE patch. It would have been prudent for him to make some efforts towards testing the ONE patch he has a problem with. ... And as other people in the thread have pointed out, there are ways to see exactly what changes a patch is making to your system files.

      He mentioned several patches specifically and all in general, but you repeat yourself. Blaming the user and expecting others to do M$'s work is both pointless and foolish. It's all binary crap and the changes you detect are meaningless. The real problem is a well earned lack of trust. The rational solution is to quit using and paying for software from a dishonest company.

      --

      Friends don't help friends install M$ junk.

    5. Re:Flame on! by Anonymous Coward · · Score: 0
  35. Is that some kind of insult? by twitter · · Score: 1
    this is just a single guy complaining because he feels like he should have been a headliner but MS felt he was just an extra.

    He was pretty clear about it all:

    The bottom line is this: we just dont know [what's being patched].

    Your little smear does nothing to change that fact.

    --

    Friends don't help friends install M$ junk.

  36. Undeniable proof by Anonymous Coward · · Score: 0

    Given that girls are time and money (G = T * M)
    and that time is money (G = T^2)
    and that money is power (G = P^2)
    and that power is the root of all evil (G = (EVIL^2)^(1/2))

    Girls are evil.

    1. Re:Undeniable proof by Moofie · · Score: 2

      You're doing it wrong. I gots me a sugar momma.

      --
      Why yes, I AM a rocket scientist!
    2. Re:Undeniable proof by thatnerdguy · · Score: 1

      now lets hope she doesn't read slashdot, or doesn't mind being called a sugar momma

      --
      I saw the Sign, and it opened up my eyes
    3. Re:Undeniable proof by Anonymous Coward · · Score: 0
      now lets hope she doesn't read slashdot

      My girlfriend mentioned not too long ago "bleh, that boring website again! I don't know why you would want to read these things."

    4. Re:Undeniable proof by diersing · · Score: 1

      His analogy was literal, he's attached sugar to his sex doll to make oral simulation align properly with his fan-boy diet of mountain dew and peanut M&Ms, of course she doesn't mind being called Sugar Mamma.

    5. Re:Undeniable proof by Moofie · · Score: 1

      She doesn't read /., but she calls herself the sugar momma, too. Amazing what well-adjusted humans can tolerate, huh?

      --
      Why yes, I AM a rocket scientist!
  37. The developers have to fight back. by Anonymous Coward · · Score: 0

    There have been many a case where the marketing department of a very large firm has singificantly harmed said firm, if not outright destroyed it.

    HP is one such example. They were well-known for the pure technical prowess of their calculators, workstations, high-reliability servers, and printers. Marketing eventually became more influential than R&D, and the result is the husk of a once-great company that we have today.

    Micrsoft, it would seem, is following a similar path.

    Now, what might the outcome have been in the HP situation had the engineers, programmers, and other technically-inclined folks fought back against the marketing juggernaught? What if they had stood strong for quality, rather the bullshit of the Marketing Dept.? We might still have quality HP calculators with solid plastic buttons.

    The true developers at Microsoft must do the same. They need to put the Marketing Department back in its place. They need to be vocal, and they need to be harsh.

    1. Re:The developers have to fight back. by Stephen+Samuel · · Score: 1
      The true developers at Microsoft must do the same. They need to put the Marketing Department back in its place. They need to be vocal, and they need to be harsh.

      AFAICT, the marketing drones have (almost) always been in charge of Microsoft. In this case, it hasn't been all that bad for the company -- just bad for the users (and , to a lesser extent, the engineers -- but at least they got good stock options before MS stock flattened out.).

      --
      Free Software: Like love, it grows best when given away.
  38. Re:Of course it is... all your responsibility... by Grand+Facade · · Score: 2, Informative

    I'm certain MS's EULA absolves them of any responsibility or liability for what happens to your machine or your data.....

    --
    Rick B.
  39. Mod Parent Up! by Anonymous Coward · · Score: 0

    Funny
    Insightful
    Informative

    Any one will do, right?

  40. Re:Microsoft also lies in its Knowlegebase Article by Anonymous Coward · · Score: 0

    What was the number of the KB article?

  41. Bogus security studies anyone? by etrusco · · Score: 1

    And what about all the "security studies" sponsored by MS in which only vulnerabilities acknowledge by the own company are counted? Isn't this another shot at making them more misleading yet?

  42. Sex machine? by Anonymous Coward · · Score: 0
  43. Right then.... by Anonymous Coward · · Score: 0

    So it is OK to screw the little guy and protect big business? - Bah! well I say we should STICK IT TO DA MAN!

  44. What does a patch touch? by ripcrd · · Score: 1

    Well, if you have access to a tool like Wise Package Studio, you can capture the changes to registry, files, etc. and review after install in your test lab. There are also a few tools to look at registry changes. I use tracker for this. There are others.

    You could also set up a Windows box in a virtual machine like VMWare and test without harming the system and have easy rollback. I have a base XP ghost image that I can put on my machine, run a patch or program, test it, beat the hell out of it, capture it for building a remote push and then reimage and do something else. Also have each of the 2 main system image used in my building on there, Developer image and standard user. I test my pushes on those and patches.

    If you don't have a lab where you can easily break and rebuild stuff, then you are not working smart.

    --
    --Somewhere there is a village missing an idiot.
  45. WinXP Home SP2 - 25sec by Anonymous Coward · · Score: 0
    I bought a cheapo compaq notebook for grins - it booted in about 45sec.

    I then started deleting and disabling all the crap the comes by default... final "clean", basic WinXP system boots in under 25 seconds - on a notebook HDD.

  46. I'm working on that by Anonymous Coward · · Score: 0

    MS test is getting much more effective at this kind of compatibility testing than it used to be. Passing the app compat automation battery is becoming a quality gate for code checkins, not just for releases. Instead of testing hundreds of apps manually on each release, we're automating thousands of them and pushing the pain upstream and into developers' faces, where it needs to be.