Slashdot Mirror


Schneier On Full Disclosure

Bruce let me know that he's written a piece on ZDNet (original home of the for the Window of Exposure idea is on Counterpane ? ) about the problems of not following full disclosure. Very well written and does a great job of summarizing why full disclosure works. The original piece from Culp @ Microsoft is also available, along with the PowerPoint that they did.

232 comments

  1. Remember! by athakur999 · · Score: 3, Funny

    Full disclosure may be good, but full exposure will get you thrown in jail!

    --
    "People that quote themselves in their signatures bother me" - athakur999
    1. Re:Remember! by 4n0nym0u53+C0w4rd · · Score: 2, Funny

      unless you charge money and have a 2 drink minimum.

    2. Re:Remember! by Anonymous Coward · · Score: 1, Insightful

      The issues of Full Disclosure, and using DCMA to hide or not honour consumer rights needs to be discussed, as in all care.. no responsibility style wimp outs. Forget full disclosure - often any disclosure is withheld. This needs discussion. Sadly, the computer software industry has got laws passed that the cigarrette/nicotine industry would die for.

  2. MS has made a big mistake by nider · · Score: 2, Insightful

    This could be the start of the end for MS. Since Full Disclosure is obviously the only way to go, and seeing as MS's software is pretty buggy and not very secure (mainly out of the box), they are proving to the world that they don't want people to know just exactly how buggy their software is.

    1. Re:MS has made a big mistake by nider · · Score: 0, Offtopic

      ooh, I'm an idiot. That hurts, mr. Anonymous Coward.

    2. Re:MS has made a big mistake by 13013dobbs · · Score: 2

      Well, I won't call you an idiot, but be honest: If you look in any of the slashdot stories there lots of people chime in with "Oh, this is the end of MS!". Yet, MS is still here, and for better or worse, will be here for quite some time. Will this hurt MS? Maybe. Will it destroy MS? Doubtful.

      --

      No replies made to AC posts. Please log in.

    3. Re:MS has made a big mistake by kinkie · · Score: 2

      Full disclosure is the way?
      I know this, you know this, the marketing team of Microsoft (or any other software, hardware, car, screws, whatever vendor) don't. Admitting a vunlerability is admitting a flaw.
      "If a product is on sale, it has no flaws" is what marketeers repeat to themselves like a mantra, it doesn't matter whether said product might even not be working.

      --
      /kinkie
  3. Errors.. by roguerez · · Score: 0, Offtopic
    Bruce left me know that he's written a piece on ZDNet (original home of the for the Window of Exposure idea is on Counterpane?) about the problems of not following full disclosure. Very well written [and does a great job of summarizing why full disclosure works. The original piece from Culp @ Microsoft is also availible, along with the PowerPoint that they did.

    That's at least two spelling errors I could catch, and the style as a whole sucks.

    I recommend spending at least 10 seconds on writing a Slashdot post.

    1. Re:Errors.. by heatsink · · Score: 1

      Yeah I'm sure Bruce SCHNEIER doesn't appreciate it either

    2. Re:Errors.. by Dr+Caleb · · Score: 1, Offtopic
      Bruce left me know that he's
      He's. Contraction. [he is], [he] possessive.


      Which is it? "he is written"? And don't say "He has", that's not a contraction!


      Now let's discuss your dangling participle...:-P

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    3. Re:Errors.. by Multiple+Sanchez · · Score: 0, Offtopic

      What are you talking about?

      who's = who is or who has
      you're = you are
      it's = it is or it has
      they're = they are

      Am I loopy? Anyone who hasn't taken elementary school English shouldn't be part of this argument, non?

    4. Re:Errors.. by Anonymous Coward · · Score: 1, Funny

      ...along with the PowerPoint that they did

      They re-did PowerPoint?!?! k-l33t man!

      oh - wait - they just did a PowerPoint presentation.

    5. Re:Errors.. by Paul+Komarek · · Score: 1, Offtopic

      You're fine. Never use an apostrophe with a possessive pronoun like "its". The original guy is whacked. I've never been completely comfortable with "it's" for "it has" in written language. I'm really uncomfortable with "who's" in written language. Obviously both are spoken.

      -Paul Komarek

    6. Re:Errors.. by Pyrrus · · Score: 0, Offtopic

      we understand what he was trying to say.
      nit picking to that degree isn't nessicary, so
      please shut the fuck up.

    7. Re:Errors.. by Anonymous Coward · · Score: 0

      pedantic (p-dntk) adj.

      Characterized by a narrow, often ostentatious concern for book learning and formal rules: a pedantic attention to details.

  4. I am for full disclosure but... by pyrrho · · Score: 2, Insightful

    would you extend these arguments to support it in non-virtual security? Should the CIA and other international organizations use full exposure? Should they publish something titled, "This is the vulnerability of our Nuclear Piles"? "This is where you can cross the border undetected", "This is how to make a Fake ID?"

    --

    -pyrrho

    1. Re:I am for full disclosure but... by sphealey · · Score: 5, Interesting
      would you extend these arguments to support it in non-virtual security? Should the CIA and other international organizations use full exposure? Should they publish something titled, "This is the vulnerability of our Nuclear Piles"?
      Unfortunately, it isn't that simple. Read the history of the Manhatten Project. The FBI actually succeeded in its goal of not allowing a single leak of information out of the project [1]. It was the lack of published information on atomic research in the US in 1940 and 1941 that told Kurchatov that something was "up" and motiviated him to write a letter to Stalin suggesting that the Soviet Union get moving on atomic bomb research.

      So just hiding information doesn't necessarily make you more secure.

      sPh

      [1] OK, the Soviet Union had spies inside the project before it started, but that doesn't count!

    2. Re:I am for full disclosure but... by Anonymous Coward · · Score: 2, Insightful

      These things:
      1. This is the vulnerability of our Nuclear Piles
      2. This is where you can cross the border undetected
      3. This is how to make a Fake ID
      Should be told to people who are responsible for the security and administration of Nuclear Piles, Border crossing, Fake IDs. In the computer world ,people responsible for security and administration of their computers should be told of the problems.

      (ie some large part of the computer using world uses windows so full disclosure is good in that situation)

    3. Re:I am for full disclosure but... by Anonymous Coward · · Score: 0

      if the CIA knew about stuff like this, ideally they would fix it. if someone else finds out that there is an insecurity in the nuclear piles, i would hope to god that they would tell the CIA, and give them enough time to fix it. Unfortunately, the only way to ensure they'll fix it is under the threat of releasing it to the public.

      i think you missed the point.

    4. Re:I am for full disclosure but... by Exmet+Paff+Daxx · · Score: 2, Insightful

      Should they publish something titled,
      "This is the vulnerability of our Nuclear Piles"?


      If there is a nuclear pile on the desktop of every home, then yes.

      "This is where you can cross the border undetected",

      If there is a border on the desktop of every home, then yes.

      "This is how to make a Fake ID?"

      If photo ID's are checked to allow access to the desktop of every home, then yes.

      Hope this answers your question.

      --
      If guns kill people, then CmdrTaco's keyboard misspells words.
    5. Re:I am for full disclosure but... by Anonymous Coward · · Score: 0

      It is what keeps investigative journalists in business.
      One only wishes that there had been a 60 minutes report on the state of airport security in August.

    6. Re:I am for full disclosure but... by jmauro · · Score: 5, Informative

      This is the vulnerability of our Nuclear Piles

      This is where you can cross the border undetected

      This is how to make a Fake ID?

      Well maybe I didn't say every single tiny little syllable but basically I said em, basicly.

    7. Re:I am for full disclosure but... by iabervon · · Score: 3, Interesting

      The CIA and such are, in this case, in the position of the vendors: it is their responsibility to fix the vulnerabilities.

      The disclosure should be done by people who identify the vulnerablities. If you know where you can cross a border undetected, you ought to let someone know. Particularly in that case, the hole would probably get closed pretty quickly. And if some random person notices a hole, it would be pretty easy for someone actually looking for a vulnerability to find it.

      For example, if in August (or before) someone had said to the general public something like, "You can probably hijack an airplane with legal objects and then destroy a building with it", the passengers wouldn't have let the hijacking get anywhere, and the hijackers probably wouldn't have tried. There's obviously the risk that some groups that wouldn't have thought of it would get the idea, but it would have gotten fixed in policy before anyone could do anything to exploit it.

    8. Re:I am for full disclosure but... by ChaosDiscordSimple · · Score: 2, Interesting

      would you extend these arguments to support it in non-virtual security?

      Yup.

      Should the CIA and other international organizations use full exposure? Should they publish something titled, "This is the vulnerability of our Nuclear Piles"? "This is where you can cross the border undetected", "This is how to make a Fake ID?"

      That's not quite the same. I no more expect the CIA to use full disclosure than Microsoft. Full disclosure is about third parties pointing out problems.

      A better analogy would be "Should anyone who wants be able to publish things like, "Guide to Lock Picking"? Sure enough, you can find works on picking locks, defeating car and home alarms, hotwiring cars, making fake ids, and a host of other real world security issues. And these works are good things. Individuals affected by these risks can use this information make their own judgements on how to protect themselves.

    9. Re:I am for full disclosure but... by EXTomar · · Score: 3, Insightful

      Full disclosure is meant to help increase security in dynamicly changing and (supposedly) supported software.

      You will note that if you read the article and this is probably the only time where "bug secrecy" is necessary, that is it extremely bad to publish a bug for non-fixable systems(like air traffic control computers). It is good in one sense that the exploit is known (so that they avoid it the next time) but it is bad to let it loose if the system is still deployed and can not be changed and aren't going away soon.

      So the continue the allogy, it isn't good to disclose vulnerabilities of nuclear stockpiles because you can't fix them.

    10. Re:I am for full disclosure but... by Cato+the+Elder · · Score: 1

      Sure. I would argue that every nuclear power plant owner should be advised of any vunerabilities, just as every computer owner should. In fact, I'm sure this already happens.

      Telling "how to make a Fake ID" is very hard to distinguish from information that does get passed out about what the current best crop of fake IDs and counterfeit currency is.

    11. Re:I am for full disclosure but... by Soko · · Score: 2

      would you extend these arguments to support it in non-virtual security?

      Depends on the circumstances. See below.

      Should the CIA and other international organizations use full exposure? Should they publish something titled, "This is the vulnerability of our Nuclear Piles"? "This is where you can cross the border undetected", "This is how to make a Fake ID?"

      To the general public? That would serve no beneficial purpose what-so-ever. To qualified people or professionals who may be able to help withn the problem at hand and/or counter the exploit? Youbetcherass they should. If they refuse to fix any of the problems discovered, in a reasonable amount of time, the whistle should be blown on them in full. The problem comes with the "Qualified Professional" part. IMHO, Culp does have a point (and Schneier seems to agree with me) that dangerous tools need to be kept out of hands that can and will do damage as much as possible. Would you just give a loaded gun to an angry child? (Turnabout is fair play, dude.)

      Some sort of professional org should be set up that distributes PGP keys (or some other security system) only to people who show they have the qualifications and need to access exploit and/or exploitable code. Then tools could be written that only are sent via secure, encrypted channels to those with the right keys - and hopefully kept out of the hands of script kiddies.

      And before you go off singleing out and bashing Microsoft yet again, remember all systems can have potentially dangerous and destructive security flaws. We need to do this as an industry, including everyone and anyone - even those in the industry we, ummm, have a few problems with.

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    12. Re:I am for full disclosure but... by Dante333 · · Score: 1

      If the result is them fixing the vunerabilities, Hell Yeah!! The whole point of full disclosure is to put pressure on the vendors to correct a mistake in programing, not to give hackers a hand in breaking into your system. But with out full disclosure, a vunerability becomes something that can be put off till later. Imagine how bad Red Worm and Nimda might have been had they come out, and Microsoft hadn't had a patch out because they decided there wasn't the pressure to fix the problem. Sticking your head in the sand won't make the problem go away, but it will make Microsoft happy.

      OT: I saw an ad attached to the article say "When you're thinking Microsoft Windows XP, think AMD Athlon XP." Kinda makes me want to by an Intel.

    13. Re:I am for full disclosure but... by czardonic · · Score: 1

      OK, the Soviet Union had spies inside the project before it started, but that doesn't count!

      How does that not count? In fact, how does that not discredit the notion that the lack of information clued the Soviets to the existence of a cover-up?

      More to the point, who is going to assume that their software is insecure based on the lack of security updates? I'm not sure that Cold-War paranoia translates to the consumer software market so readily.

      --
      Takahashi Rumiko made beats! DON, taku, DON, taku. . .
    14. Re:I am for full disclosure but... by b_pretender · · Score: 2
      From the second link:
      There is also the issue of terrorism. As a member of the Subcommittee on Crime, international terrorism is something that I have been working on for quite some time. We have had to deal with the bombings of the World Trade Center and let us not forget one of the most devastating and heinous acts of terrorism in American history which was perpetrated by Americans, the bombing of the Federal building in Oklahoma City.
      It's all relative.
    15. Re:I am for full disclosure but... by eddy+the+lip · · Score: 1

      This reminds me of a story Richard Feynman tells in Surely You're Joking, Mr. Feynman about when he was working at Los Alamos. It was a sensitive project, and there were security flaws; insecure locks, people not locking up their research, a hole in the fence.When he pointed them out, he was generally ignored, and told to get back to work. So he took to pointing them out in funny, difficult to ignore ways. Retrieving people's notes for them when they were at meetings, walking circles around the guards (going out the approved, gated way, coming back in through a hole in the fence), until something was done about them.

      Point is, people responsible for security don't like being told they've made a mistake, and sometimes you've got to make sure they can't just tell you to sit down and shut up, whether in the real or virtual world.

      Companies like MS want to keep security issues out of the public eye because it's cheaper and easier to sell the public on features than it is on security. Their motivation is marketability and sales. So if secure software is important, we've got to make sure security issues have lots of exposure. It's the only way to motivate them.

      --

      This is the voice of World Control. I bring you Peace.

    16. Re:I am for full disclosure but... by Brownian+Motion · · Score: 1

      I suggest that you look at this from a different angle. The CIA would equate to MS. If MS finds a vulnerability they don't tell anyone. We hope MS will fix the problem in the next release. I hope the government fixes any vulnerabilities they find (though there have been several reports to the contrary).

      On the other hand, if a reporter discovers some huge security flaw. Should they be allowed to report it? An ethical reporter would notify the agency in charge before publishing. This would give the agency a head start to fix the problem. Just like most people who find security flaws contact the vendor before announcing the bug (unless it's found "in the wild" as in crackers are already using the exploit).

      There are certain cases where a reporter probably should sit on the story, but most likely if a reporter can find out, so can the "bad guys". It's probably far better for the government to fess up and fix the problem (or be aware that the problem exists).

      The former director of the Dept. of Transportation kept trying to get security tightened at airports before eventually resigning over the issue. No one wanted to spend the $$ to increase Airport security. In this case disclosure didn't help.

      There are probably dozens of cases like this. If it's hard to get things fixed when the problem is published, think how hard it is to get them fixed if no one knows.

    17. Re:I am for full disclosure but... by Fencepost · · Score: 3, Interesting
      I've heard reports that one of the things that raised questions was "Where did all the silver go," but while it's clear that it was used I haven't found any notes about what impact (if any) this might have had on market prices.

      Copper was being used elsewhere in the war effort, so:

      At one point during the Manhattan Project, they needed a lot of copper. They were going to build plants in Utah to manufacture uranium and needed an estimated 10,000 to 15,000 metric tons of copper. Unfortunately, due to other war requirements, this much copper was not available. Someone suggested that the Manhattan Project go to the United States Treasury and ask for silver. Which they did.
      and
      For the record we should note two things about our story. First, the Manhattan Project eventually used somewhere around 13,000 metric tons of silver. A current valuation would be about $6,000,000,000. Second, they gave it all back.
      Swiped from http://members.aol.com/fmcguff/dwmodel/intro.htm

      --
      fencepost
      just a little off
    18. Re:I am for full disclosure but... by jafac · · Score: 2

      If some joker is sneaking knives and guns onto an airplane, I sure as hell DO want to know about it BEFORE I get onto the plane that the terrorist sneaks the gun or knife onto.

      If the airport security company is not doing it's job, I want to fucking know about it, and I want to know exactly what they're going to do to fix that prior to me ever setting my ass down in an airplane seat again.

      It's about security, which flows from trust, which flows from accountability. Nobody got fired after September 11th. I think that's a big fucking problem. Did anybody at Microsoft get fired after CodeRed? That's also a BIG fucking problem.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    19. Re:I am for full disclosure but... by aka-ed · · Score: 1
      The article makes clear that the author is not an absolutist on "full disclosure."

      "Publishing vulnerabilities that there's no real evidence for is bad. Publishing vulnerabilities that are more smoke than fire is bad. Publishing vulnerabilities in critical systems that cannot be easily fixed and whose exploitation will cause serious harm (e.g., the air traffic control system) is bad."

      With such guidelines, one can maintain a consistent philosophy in both the online and offline realms.

      --
      I survived the Dick Cheney Presidency 7 to 9 AM 7-21-07
    20. Re:I am for full disclosure but... by Captain+Nitpick · · Score: 2, Informative

      Unfortunately, it isn't that simple. Read the history of the Manhatten Project. The FBI actually succeeded in its goal of not allowing a single leak of information out of the project [1].

      You're kidding, right? Anyone who's read Feynman's book on the subject would know that the security was a joke. Fences with holes in them, inattentive guards, insecure safes, and poor whistleblowing policies were all part of the Manhattan Project's "security". Secondly, the security was handled by the military, not the FBI.

      It was the lack of published information on atomic research in the US in 1940 and 1941 that told Kurchatov that something was "up"

      Neat trick, since the Manhattan Project started in 1942. The absence of public information did tip off Kurchatov, but keeping your people from publishing in journals isn't hard. It's keeping spies from passing secrets to a foreign agent outside a diner 50 miles from the secure facility that presents a problem.

      [1] OK, the Soviet Union had spies inside the project before it started, but that doesn't count!

      David Greenglass, the mole who provided many of the secrets the Russians obtained from the Manhattan Project (and who served as a prosecution witness against the Rosenbergs), wasn't assigned to the project until 1944. There were of course other spies, and infiltrating before a project starts most definitely does count, but I felt like going after the factual error.

      --
      But then again, I could be wrong.
    21. Re:I am for full disclosure but... by stubear · · Score: 1

      Real intelligent. Let's put pressure on teh copanies so tehy can slap together a half-ased patch without testing it so they can satisfy your absolutist views on full disclosure.

      Or those in the secutiry community can pull their heads out of their asses, work out a compromise for solving these problems BEFORE they can become a much larger problem.

      Full disclosure does nothing more than rush patches out the door, it does not solve security problems. It hands blueprints to script kiddies, normally people without the intelligence to write their own names (I'm using a bit of comic exxageration here), so they can snicker with their friends about how they clicked a couple of buttons and created a worm.

      Scott Culp has some very intelligent points and were he not a Microsoft employee, many of you /.'ers might give his argument a chance. Instead you allow your zealotry to blind you to thinking for yourself about the issue. You decide to follow the ABM sheep. Very intelligent (once again, I'm using comic exaggeration here).

    22. Re:I am for full disclosure but... by PD · · Score: 3, Funny

      Someone suggested that the Manhattan Project go to the United States Treasury and ask for silver.

      Of course, this was before somebody suggesting using Uranium and Plutonium. They gave the silver back because it wouldn't blow up. Uranium makes really lousy money on the other hand. Is has a good weight, and it's a bit warm to the touch, giving it a nice feel in your hands. But it tended to cause tumors on the upper thigh, right where trouser's pockets are. So for the treasury and the war department, it was what you'd call a "win-win situation".

    23. Re:I am for full disclosure but... by ninewands · · Score: 1

      Another place the silver was used was in bus bars feeding electrolytic cells in aluminum refineries in Arkansas.

      Like the nuclear refineries in Utah, the aluminum companies gave it all back.

    24. Re:I am for full disclosure but... by ninewands · · Score: 1

      But with out full disclosure, a vunerability becomes something that can be put off till later.

      Errrrmmmm ... IIRC, this is EXACTLY what happened.

      For all the vitriol that has been slung on eEye for their alleged contribution to the Code Red/nimda plague, they reported the holes they found in IIS 5, with proof-of-concept code , to Microsoft a couple of months before Code Red appeared. They disclosed the vulnerability, but NOT the example exploit code, to the public.

      Why wasn't the fix for the Code Red vulnerability released BEFORE the attack?? Why are the simpering sycophants of the tech media fawning all over Microsoft for getting a fix out so quickly?? The REAL question is "How long did Microsoft have a patch ready before it was released?" Hmmmmm?? (to quote Count Hasimir Fenring)

    25. Re:I am for full disclosure but... by lightfoot+jim · · Score: 1

      If you found that a type of ID for entry to a controlled area, which was considered to be difficult or impossible to duplicate, could be easily manufactured, wouldn't you be doing the right thing to tell the agency that maintained the area and those who depended on that agency of the problem? It's just the same when you find a bug and tell the vendor and the public, or at least the purchasers of the vendor's products. Schneier doesn't advocate distributing skrip7 k1ddi3 tools, just as you probably wouldn't start selling plans for a machine to make the fake ID.

      What if you were MS? How would you take it if a security researcher claimed to know of some holes in your products and discouraged buying from you. He just doesn't tell anyone what they are to stay on the right side of the law. So you take the guy to court for libel and he demonstrates that he cannot possibly receive a fair trial since presenting evidence in his favor (essentially the vulnerabilities themselves) would be in violation of whatever anti-disclosure laws you had bought.

      If you read what Bruce said in his essay, you'll see that he draws a distinct line detween full disclosure and irresponsible disclosure.

      --
      The state is the great fiction by which everyone tries to live at the expense of everybody else. ~F. Bastiat
    26. Re:I am for full disclosure but... by davecb · · Score: 1
      Pyrro writes: would you extend these arguments to support it in non-virtual security?

      Very much so: Jan Wong of the Globe and Mail (the Canadian equivalent of the New York Times) found she could walk through airport security with a whole range of weapons, including the infamous box cutters, without detection.

      Her paper publicised this, for exactly the same reason as we publicise explots: to force the airports to tighten up security!

      --
      davecb@spamcop.net
    27. Re:I am for full disclosure but... by shakah · · Score: 1

      Your math is a bit off, or at least outdated:

      13,000 metric tons = 28,660,060 pounds = 458,560,960 ounces

      which, at a silver spot price of USD 4.17/oz (13 Nov 2001 price), yields a cost of:

      USD 1,912,199,203.20

      which is about a 68% discount to your quoted figure of USD 6 billion. While that's obviously a lot of money, it's still less than 1 percent of the annual US budget.

    28. Re:I am for full disclosure but... by sphealey · · Score: 2
      Neat trick, since the Manhattan Project started in 1942.
      The story is, as you indicate, much more complex, with dozens of people, places, dates, nation-states, and motivations involved. I agree my summary isn't the best possible, but as I have noted before Slashdot is a discussion forum, not a Master's program in history.

      However, you do seem to be forgetting the Tubealloys project and Klaus Fuchs, who was involved from 1938 and was one of the first from the British team to transfer information to the US. And to the Soviet Union as well, although that wasn't known at the time.

      Similiarly, research on military applications of fisson, and attempts to suppress knowledge of that research, occurred before the Manhatten Project was officially started (which actually happened pretty late in the game).

      sPh

    29. Re:I am for full disclosure but... by Marvin_OScribbley · · Score: 2

      For example, if in August (or before) someone had said to the general public something like, "You can probably hijack an airplane with legal objects and then destroy a building with it", the passengers wouldn't have let the hijacking get anywhere, and the hijackers probably wouldn't have tried.

      Good luck getting the desired results. Even after the fact people are still complaining about how the increase in airport security is mostly cosmetic. Not to mention the fact that if you are overheard even mentioning the word "bomb" in an airport, you are likely to be detained for a while. (This was true even before recent events...)

      The point is, people are always coming up with ideas, but the policy makers, and the people in charge simply don't have the desire, resources, or whatever to act on very many of them. How does suggesting a possible vulnerability in airport security motivate the responsible person or persons to actually implement a change?

      --
      I'm not a journalist, but I play one on slashdot
    30. Re:I am for full disclosure but... by Fencepost · · Score: 2
      The Manhattan Project referenced, which is where this was used, was the one responsible for the development of the atomic bomb in World War II. I suspect there's been some fluctuation in prices in the last 60 years, particularly since the US isn't currently on a war economy regardless of media hype.

      The reports I've heard that silver basically disappeared from the market make me think that they may well have purchased a large quantity and driven prices up before they attempted to borrow it from the Treasury, which could also account for a high price.

      --
      fencepost
      just a little off
  5. Microsoft's answer to Full Disclosure by Phydoux · · Score: 5, Funny

    Everybody seems to like "Full Disclosure," so here at Microsoft, we've decided to begin releasing all security vulnerabilities under a "Shared Disclosure" policy. Once the various NDAs are signed, you too can view and work with any security vulnerabilities that we know about.

    Just another example of how Microsoft listens to and responds to customer requests. Have a nice day!

    --
    If a tree fell on a florist, and nobody was around to hear it, would he make a noise?
  6. Sometimes you should shout "Fire" by markmoss · · Score: 1, Redundant

    "Culp compares the practice of publishing vulnerabilities to shouting "Fire" in a crowded movie theater. What he forgets is that there actually is a fire, the vulnerabilities exist regardless. Blaming the person who disclosed the vulnerability is like imprisoning the person who first saw the flames."

    1. Re:Sometimes you should shout "Fire" by squidfood · · Score: 5, Funny

      When you see a fire in a crowded theatre, you:

      (A) Shout "FIRE!" and get crushed in the panic.
      (B) Walk out quietly...who cares about anyone else?
      (C) Tell your closest neighbor and hope that they're a fireman.
      (D) Pour on gasoline so everyone will get out faster.

    2. Re:Sometimes you should shout "Fire" by DeadPrez · · Score: 1

      Of course, if no one looked at the flames they really don't exist anyway.

      However, if you resemble a human being (much like myself) you can't help but watch the pretty flames burn...

    3. Re:Sometimes you should shout "Fire" by ajakk · · Score: 2

      Why does this have a +5 Insightful? The author just took a quote from the article. He wrote nothing orginal. If SlashCode allowed you to moderate the article, then it should have gotten the +5. This comment should have gotten a -1 Redundant (with the article).

    4. Re:Sometimes you should shout "Fire" by Anonymous Coward · · Score: 1, Funny

      You should quietly walk over to the door, then yell fire as you are leaving :)

    5. Re:Sometimes you should shout "Fire" by Anonymous Coward · · Score: 0

      (E)Complain at the box office about the smoke and fire and demand a raincheck.

  7. Anal retention by Multiple+Sanchez · · Score: 0, Offtopic

    On a site where 9999 out of 10000 submissions get rejected, I can understand submitters not double-checking their spelling every time. On the other hand, ./ posts, what, 20 or so stories a day? Let the poster give it a once-over.

    Even better, I heard there is "spell-checking" software in development somewhere. If it's GPL'ed, maybe Rob will stick it into the next slash release? This is just off the top of my head.

    1. Re:Anal retention by ichimunki · · Score: 0, Offtopic

      Spell checking would have only caught one of the two spelling errors in the article posting. Maybe someday computers will be good with natural language, but not yet. Until such time, I suggest we all learn to communicate in Perl, which (for a computer language) is as close to a natural language as I've seen (often messy, too many ways to say the same thing, style differences can result in unintelligibility, etc etc).

      --
      I do not have a signature
    2. Re:Anal retention by Anonymous Coward · · Score: 0

      Maybe someday computers will be good with natural language, but not yet.

      ...maybe someday Slashdot editors will be good with natural language too, but definitely not yet.

  8. Grace Period by Exmet+Paff+Daxx · · Score: 5, Interesting

    From the powerpoint slide:

    Grace Period
    Purpose: Give users a reasonable interval during which to protect their systems against newly reported vulnerabilities
    - Begins with public notice of vulnerability, and lasts for 30 days
    - Is immediately curtailed if vulnerability becomes actively exploited


    Do I read this correctly? Does this mean that when an exploit is shown to exist in the wild, then they immediately switch to "full disclosure" mode? This means that there is now an incentive to put an exploit in the wild: it means you can publish your work. Even if you leak the exploit surreptitously.

    I know I must be preaching to the choir here, but, this seems exceedingly stupid. Am I missing something?

    --
    If guns kill people, then CmdrTaco's keyboard misspells words.
    1. Re:Grace Period by nebby · · Score: 3, Insightful

      Well, not really.

      If you're a responsible researcher who discovered the exploit, your work will eventually be published upon the release of a patch.

      The reason, I'd assume, that "full disclosure" mode is enacted upon seeing the exploit be out in the wild is to put some fire under the ass of those responsible to get a patch out. It hightens the level of urgency. I think this makes sense actually, since in most cases a patch will be released during the grace period (theoretically) before the exploit is actually seen in the wild.

      I was actually going to propose a grace period as a "solution" to the problem, before I realized Microsoft was pushing for a grace period. I'm not fond of the month long period though, I'd expect it to be more like a week and a half to two weeks. Having hack-able boxes sitting open for a month when someone out there knows how to get into them is irresponsible. Giving manufaturers two weeks to get themselves together before the script kiddies come full on though seems like a good idea to me.

      --
      --
    2. Re:Grace Period by illusion_2K · · Score: 3, Insightful

      No. It means that if there is a known exploit in the wild then it is legitimate to post information about the vulnerability that it pertains to.

      Let's say for a second that I'm a network administrator (which I have been) or in a related position. Would I want to know about how someone will be able to break into my network or servers? You bet I would. What if it was possible to avoid being affected by the exploit by changing default settings or shutting down services temporarily? I think whatever inconvience that might cause would be outweighed by keeping my network secure.

      Obviously you haven't had to deal with this sort of stuff before. I'd suggest you do a quick search through the Bugtraq archives for informed discussions on vulnerability disclosure. In the information security world it's a topic which has (almost) been flogged to death.

    3. Re:Grace Period by elmegil · · Score: 3, Insightful

      Some companies' qualification time takes longer than two weeks. Unless you think unqualified patches are a good idea, giving them time to make the process work is not a bad idea. As it is 30 days is a hard accelleration of most patch qual times.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    4. Re:Grace Period by JMZero · · Score: 1

      Obviously if your goal is simply to get "First Post" on the exploit, then you aren't going to be concerned with following Culp's security protocols.

      If you do want to follow his plan (which is a good starting point, if not perfect), it's fairly clear what his intent is.

      Your article points out a poor paradox called "False Start". Basically, a runner charged with starting early claims that obviously the race had started - there was already somebody running.

      --
      Let's not stir that bag of worms...
    5. Re:Grace Period by morcheeba · · Score: 3, Interesting

      Is immediately curtailed if vulnerability becomes actively exploited

      How exactly do they know if the vulnerability has been exploited? A box owner may not realize they've been exploited, and even then may not know the exact exploit used. What are the chances of this information getting back to microsoft before boxes #2-#200,000 are exploited?

      Second, think of the attitude this takes towards customers: They won't give full disclosure until one of their customers is compromised? Sounds like a hostage sitatuion to me.

      And, for the obligitory "if microsoft was a car company" comparison:

      Partial disclosure: "one of the 4 seatbelts in your car can fail. Don't worry, there is a 80% chance that its not the seat you're sitting in."
      Full disclosure: "Don't sit in the rear passanger seat until you get the belt replaced."

      Would you like your car company to say not give full disclosure for 30 days or until someone died?

    6. Re:Grace Period by morcheeba · · Score: 1

      whoops.. bad math:

      "one of the 4 seatbelts in your car can fail. Don't worry, there is a 80%"

      I was originally thinking 4 seatbelts, and then 5.

    7. Re:Grace Period by sean729 · · Score: 1
      Essentially Microsoft asks people to do it a free service, report to it any security weaknesses and bugs which people (on their own time) discover in MS products. Not only does this protect their customer base (from the defective QA of Microsoft) but simultaneously it allows MS to improve the value of their proprietary products.

      Sounds like a variation on corporate welfare. But how about instead, Microsoft paid out the equivalent of a bounty on each newly confirmed security bug to the researcher that reported it first?

      I think they could not only afford it, but it might actually spur the discovery of bugs in a more systematic manner and competition, thus providing an incentive for researchers not to share this information with parties other than the vendor.

      Overall, it would get bugs detected more consistently, pay people for their time and cooperation, and there will still be script kiddies or others that choose not participate in the "bounty for bugs" program, keeping the pressure on MS to 'innovate'.

    8. Re:Grace Period by webweave · · Score: 1

      M$ should pay bug finders, but instead M$ will convince the Gov that talking about security holes is a crime and we will have corporate welfare enforced by laws protecting a monolopy.

      What will Culp have to say about grace period offenders? "It's like shouting fire in a burning theatre."

    9. Re:Grace Period by Anonymous Coward · · Score: 0

      Actually, since the seat with the failing belt in your car was one of the rear seats, the probability that you'll be sitting in it is rather low anyway.

    10. Re:Grace Period by wossName · · Score: 1

      As much as I am for full disclosure, it's highly unlikely that a malicious third party will find a way to exploit your seatbelts, so let's find another analogy. :)

      --
      Someone is wrong on the Internet!
    11. Re:Grace Period by mgv · · Score: 1

      It will backfire on Microsoft.

      When the next major worm breaks out and infects 200 000 machines - and it turns out that microsoft knew about it for 2 weeks.

      And when they find out that the worm turns off the autoupdate feature, or even uses windows system restore to force any manual patch out of the system ... That's a concept virus - one that self repairs (Is this an original thought?).

      And when it happens, people will want to know why the patch didn't happen ASAP when the vulnerability is brought to light.

      Michael

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
  9. ...find other ways to protect their customers... by blurred · · Score: 2, Insightful

    Oh, does this mean the software vendors will establish some *real* Quality Assurance in their development process and produce software without bugs?? :*)

    blurring out...

  10. What Culp actually said... by JMZero · · Score: 4, Insightful

    Culp makes a lot more sense than he's given credit for, and a lot of his points have been taken out of context. The procedure he outlines seems very reasonable to me:

    "Most of the security community already follows common-sense rules that ensure that security vulnerabilities are handled appropriately. When they find a security vulnerability, they inform the vendor and work with it while the patch is being developed. When the patch is complete, they publish information discussing what products are affected by the vulnerability, what the effect of the vulnerability is... and what users can do to protect their systems....

    "Some security professionals go the extra mile and develop tools that assist users in diagnosing their systems and determining whether they are affected by a particular vulnerability. This too can be done responsibly...

    --
    Let's not stir that bag of worms...
    1. Re:What Culp actually said... by DevNull+Ogre · · Score: 1

      The key difference between what Culp suggests and the right way is that with Culp's approach there is no real incentive for the vendor.

      The responsible way to release vulnerability info is to warn the vendor first, letting them know that in a week or so the advisory will be made public. That way the vendor is forced to act. Scott Culp left out the part about the time limit.

    2. Re:What Culp actually said... by bamm · · Score: 1

      If what Culp's points have been taken out of context than its noones fault but his own. After all, the first paragraph reads "Code Red. Lion. Sadmind. Ramen. Nimda......And we in the security community gave it to them.". CodeRed and Nimda are, in my opinion, great examples of how open, full disclosure has worked. I would hate to know what CodeRed could of been, had eEye not published the vulnerability and no signatures were created to detect the exploit of the vulnerability prior to the worms release.

      The process that needs to be fixed here is getting admins/users to implement patches immediately shrinking the "Window of Exposure". MS's fear of bad PR seems to outweigh its concerns about the security of its clients.

      --
      www.sguil.net
      The Analyst Console for NSM
    3. Re:What Culp actually said... by JMZero · · Score: 1

      I believe Culp did suggest a time limit, although I did not include it in the quote. I believe he suggested 30 days. I don't know whether that is an appropriate time frame - but the thought is there.

      I believe the real problem is getting the incentive to the admins. In the case of Code Red, the patches were available for a long time, but admins didn't pick them up.

      I believe that MS is currently sufficiently motivated (though I don't know how well they'll be able to patch the dam).

      The biggest problem is the chain of command. Currently the only one that really works is-

      1. Exploit -> CNN -> PHB -> Bad techie

      and that needs to change.

      --
      Let's not stir that bag of worms...
    4. Re:What Culp actually said... by JMZero · · Score: 1

      You're right, the problem is that admins and users need to implement patches.

      You would also be correct if you said that Culp's plan wouldn't have prevented these worms.

      Culp's plan would not have made any difference in these situations - he does not suggest that security vulnerabilities should not be talked about (in the useful manner they were in the case of the vulnerabilities behind Nimda/Code Red), and he doesn't provide a solution that would make admins listen.

      What he does say, though, does have some merit - and if it is to be argued against let it be done so fairly.

      --
      Let's not stir that bag of worms...
    5. Re:What Culp actually said... by DevNull+Ogre · · Score: 1

      I couldn't find any mention of a time limit in Culp's original article. Maybe he said it elsewhere.

      You are right though, no amount of fixes will help unless admins patch their boxes.

    6. Re:What Culp actually said... by Danse · · Score: 2

      As far as getting admins to actually patch things, I think that's best left up to the market. If a company repeatedly suffers because their admins aren't patching their machines properly, then maybe they should get new admins.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    7. Re:What Culp actually said... by bamm · · Score: 1

      Culp's plan would not have made any difference in these situations - he does not suggest that security vulnerabilities should not be talked about (in the useful manner they were in the case of the vulnerabilities behind Nimda/Code Red), and he doesn't provide a solution that would make admins listen.

      Read that first paragraph again. Culp claims we (the security community) assisted the criminals who wrote and released CodeRed, Nimda, etc. How did we do this? By releasing information about the vulnerabilities in full disclosure forums? Culp would like us to associate the bad of CodeRed and Nimda with full disclosure. Fact is, MS is taking a lot of heat for these worms and is trying to make a scape goat out of full disclosure. After all, we don't expect Culp and MicroSoft to take responsibility for these "holes", do we?

      --
      www.sguil.net
      The Analyst Console for NSM
    8. Re:What Culp actually said... by Anonymous Coward · · Score: 0

      True, but all too many vendors (MS included) often seem unwilling to fix security problems quickly even when they are proven to exist "in the wild". Is it better to let the black hats run wild with the exploit while the vendor sits on their thumbs 'cause they don't want to spend the money developing a fix?

    9. Re:What Culp actually said... by JMZero · · Score: 1

      You're right, he does insinuate guilt on the part of the security community in this instance - he is wrong to do so and I hadn't noticed that.

      Indeed, MS is doing some scapegoating - but I do think their plan makes some sense. It'll be interesting to see how their RFC is received.

      --
      Let's not stir that bag of worms...
    10. Re:What Culp actually said... by kinkie · · Score: 2

      *bzzt* wrong.

      What sensible security researchers do is warn the vendor in advance, then wait a "reasonable" time for the vendor to answer. What "reasonable" is up to the researcher, and generally depends on how big the hole is, how likely it is an exploit to be already in the hands of script kiddies, etc.

      If the vendor doesn't answer timely (at least a non-automated "gotcha, we're checking this out") then it's disclosure. I'd say that here "timely" is pretty short - a few days at most. After this stage, usually there is a time for fixing the hole, or at least providing a work-around until a patch can be released. This phase can last (empyrical evidence from reading BugTraq) from a few days to a few weeks. Then either the vendor prepares an announcement, or the researcher does.

      This is not perfect, sometimes mails get lost, or external pressure gets the better of good judgement, or whatever else. However, this manner of acting gets everybody time to understand what's happening while keeping the "vulnerability window" as tight as possible.

      What is different from Culp's statement? That the researchers and not only the vendors get to decide what "appropriate response time" is, so critical knowledge doesn't get stranded in somebody's mailbox until marketing says otherwise.

      About releasing proof of concept code responsibly: either such code works or it doesn't. Some professionals deliberately put a couple of syntax errors in their exploits, so that a completely clueless script kiddie can't just fetch them and use them. However, it only takes one clueful script kiddie to release a working version of the exploits. Unfortunately in this particular case it's either black or white, I see no chance for greys.

      --
      /kinkie
  11. It's not quite a perfect analogy by complexmath · · Score: 1

    In the case of national security, the government has strong motivations to fix any security leak they find. As Bruce Schneier has pointed out in the past, commercial software isn't held to the same high standards... although we're entering an era where perhaps it should be, at least in part.

    1. Re:It's not quite a perfect analogy by Anonymous Coward · · Score: 0

      Not so fast, remember that when a security vulnerability is exposed, guess what? The government takes more of your money to pay for more security, and get to pass lots of bad laws can infringe your freedoms and give them more power. Now consider that the CIA knew atleast some of the terrorists were in the country, and had information from a bunch of different sources including neighbours of some of the terrorists who were suspicious of their activities. First they said they knew nothing, then when people turned up on TV saying we told them about the terrorists the CIA suddenly said they had passed the information onto the FBI who had sat on it, I guess they will be getting more money in the budget for their complete lack of action, such is life.

  12. Well, actually, by poemofatic · · Score: 2

    if and when I have a nuclear stockpile installed in my backyard I'd certainly want the CIA to notify me of any vulnerabilities.

    But you analogy is seriously flawed. Governments, like all beaurocracies, strive first and foremost to avoid bad publicity and/or responsibility for their actions. That's why openness, accountability, and yes -- full disclosure are important. There is always a gray area in terms of giving the relevant corporation/agency advance notice and some limited exceptions for national security.

    But you need not worry about the balance tilting too far. The CIA might publish a guidebook on torture, but it wouldn't publish a guide on getting a fake ID/passport. Hence it's so rare for teenagers or illegal aliens to get any fake documents at all.

    --

    When in doubt, have a man come through a door with a gun in his hand.

  13. Funniest Quote in a While by Anonymous Coward · · Score: 0

    > Ethics and intelligence aren't a package deal

    ! Love the fact that's in a MSFT article.

  14. Fire by bwt · · Score: 2

    In his essay, Culp compares the practice of publishing vulnerabilities to shouting "Fire" in a crowded movie theater. What he forgets is that there actually is a fire, the vulnerabilities exist regardless.

    Slam.

    1. Re:Fire by Anonymous Coward · · Score: 0

      Its painfully obvious that yelling "fire" in a crowded theater is referring to curtailing free speech (it's the cliche example, didn't you hear?) The analogy ends there, it doesn't analogize fire to being like a computer exploit.

      Christ.

    2. Re:Fire by Kwil · · Score: 2, Insightful

      To be more accurate, Culp's analogy is that it is as acceptable to curtail the free speech of someone yelling "security hole!" as it is to curtail the free speech of someone yelling "fire" in a crowded theatre when there is none.

      Bruce's continuation of the analogy is to show that this simply doesn't work, because those yelling "security hole!" are doing it because there is, in fact, a security hole.

      --

      That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

  15. One thing microsoft is good for... by Bill+the+Cat · · Score: 2

    ...is starting the widespread debate on issues that many people need to consider.

    Computer/network/internet security issues have been around a long time; perhaps now it will be more of a factor in management decision making.

    1. Re:One thing microsoft is good for... by Anonymous Coward · · Score: 0
      One thing microsoft is good for... ...is starting the widespread debate on issues that many people need to consider.

      You twit. The debate has been raging for years.

    2. Re:One thing microsoft is good for... by Bill+the+Cat · · Score: 2

      If the debate has been raging for many years, then it hasn't been very loud. Otherwise 250,000 hosts wouldn't have gotten infected by Code Red, et. al.

  16. Out of context by JMZero · · Score: 1

    The "fire" quote is really taken out of context.

    In the article, the quote serves as reminder that there are times when free speech needs to be curtailed. He is not suggesting it as a metaphor for the entire situation.

    The article is riddled with this sort of straw man fallacy.

    --
    Let's not stir that bag of worms...
    1. Re:Out of context by Anonymous Coward · · Score: 0

      He doesn't use the word "metaphor", but he does in fact call it an "analogy". Since he did use it as an analogy, I would argue that he in fact did mean to equate full disclosure with yelling "fire".

    2. Re:Out of context by JMZero · · Score: 1

      He does indeed call it an analogy, but not for the entire situation - only for his appeal to limit speech in this instance.

      I could have been more clear in my original post.

      --
      Let's not stir that bag of worms...
  17. You're right that it's a marketing decision by complexmath · · Score: 2, Interesting

    but by the same token, releasing information about a vulnerability is admitting that your application is flawed. This also harms the reputation of your product among some user groups. With Windows XP Microsoft has conclusively proven that their target market is People Who Don't Know What A Mouse Is; these are the same people who would react most negatively to MS security alerts.

  18. Strange... by Anonymous Coward · · Score: 0

    At least he admitted this to a certain degree and made certain to point out how absolutely stupid some of the Full Disclosure arguments have been.

    I don't think there are two opinions on this, it's more multi-faceted than that. In many ways Schneier agrees with Microsoft... actually in most ways he agrees.

    He just has a few points that he has some disagreement with.

    Meanwhile there is this large group who can't see the forest for the trees that keeps villifying Mr. Culp and arguing that script kiddie tools are the only way to insure security. "We must destroy the world to prove to people that destroying the world is bad!" would best describe the attitude.

    But notice how Schneier says such people are idiots?

  19. He pegs it with this: by GISboy · · Score: 2, Insightful

    vendors didn't have any motivation to fix vulnerabilities. CERT wouldn't publish until there was a fix, so there was no urgency. It was easier to keep the vulnerabilities secret. There were incidents of vendors threatening researchers if they made their findings public, and smear campaigns against researchers who announced the existence of vulnerabilities (even if they omitted details). And so many vulnerabilities remained unfixed for years.


    Perhaps it was pointed out that codered et al had patches a month ahead of time.
    But, in the same breath/stroke it was mentioned by MS that their meathod of informing, distributing about patches/vulnerability was/is "confusing".
    And the article by Culp almost says in effect "we don't want vulnerabilities known so we can stop writing patches and bugfixes or do it when "we" feel like it".

    The whole "rely solely on the vendor" schtick is coming full circle it seems.

    The author pointed out that is the way "it used to be" and it seems Microsoft is pushing for it to be that way again.

    --
    If it is not on fire, it is a software problem.
    1. Re:He pegs it with this: by CoasterM · · Score: 1

      So much for Microsoft being "innovative".

    2. Re:He pegs it with this: by JMZero · · Score: 0

      Once again, this is a poor straw man argument. Culp is not suggesting we return to the "bad old days". His plan CALLS FOR publication of security information, but asks for a limit on scope and timing (and if you don't think he's right about scope and timing, feel free to say so). Don't pretend he's advocating "everybody shut up about everything".

      Vendors fixing bugs is a critical part of Culp's plan, and MS has demonstrated that it wants to do so (even if it is not very good at it).

      I'm sure Culp would agree that, faced with an unresponsive vendor, a researcher would be forced to publish exploit info.

      --
      Let's not stir that bag of worms...
    3. Re:He pegs it with this: by JMZero · · Score: 1

      I felt I had to reply to a lot of these posts. When everyone is on one side of an argument, the debate is not so good.

      --
      Let's not stir that bag of worms...
  20. Share the vulnerability with the press by dillon_rinker · · Score: 2

    1. Discover the vulnerability.
    2. Write code to exploit the vulnerability.
    3. Arrange with an industry journalist to demonstrate the exploit.

    Then it comes down to MS PR vs. journalistic integrity.

    P.S. Don't even THINK about doing this unless you're cool with MS buying all the trade rags...

    1. Re:Share the vulnerability with the press by WildBeast · · Score: 1

      So what's the problem here? MS is simply asking researchers not to publish the code which exploits the vulnerability to everyone.

  21. You are in luck by Erris · · Score: 3, Insightful
    Should the CIA and other international organizations use full exposure? Should they publish something titled, "This is the vulnerability of our Nuclear Piles"? "This is where you can cross the border undetected", "This is how to make a Fake ID?"

    Wow, what a troll. The CIA being an "international organization" is a dead give away. The other is the fantastic false analogy between buggy PC software and nuclear bombs. No orgainization currently mass produces nuclear weapons for daily use on every desktop. No one here would recomend such things.

    At the same time, some countries like the USA, recognize that free thought is needed for scientific development and that full disclosure and broad education are in the public interest. While the particular techincal details of how to build bombs is kept secret, the physical priciples are trumpeted and encouraged. Indeed public debate on priciples are encouraged as free dicourse leads to knowledge. "Freedom is the ability to say two plus two is four, all else follows", said George Orwells sad character in 1984. While the Department of Energy and their employees might not tell us details, they will not keep you or me from talking about it. With sufficient study at any good US University, a person can learn all they need to know about bomb design. Knowledge is not yet viewed as evil. The truth will set you free and only the free can be sure they know the truth.

    M$, Adobe, RIAA, MPAA and other private interests are going a step further than cold warriors with their "information anarchy" campaign. Such blatant censorship is un-American and against the public interest. They will be defeated in the long run, as will trolls like you.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:You are in luck by Anonymous Coward · · Score: 0

      They will be defeated in the long run, as will trolls like you.

      "The Triumph of the working class is an immutable law."

      Yeah, right.

    2. Re:You are in luck by Trinn · · Score: 1

      As the old saying goes..."If I had a mod point..." Well, if I did I would mod this up. Since I don't I'll just post and say that this is as good a post as I've seen in a while here on /. The US needs a little more "information anarchy" than it gets, because anarchy implies "without controls", and information should be available "without controls", because information in and of itself is harmless. The worst one could find with freely available information is where security holes are. By definition if they are security holes, they can be closed, and should be. If the information is not freely available then they may not be closed until it is too late. Security through Obscurity will never work. It has been tried and has failed many times over.

      I need a .sig
      Can anyone donate one?

    3. Re:You are in luck by pyrrho · · Score: 1


      a troll pulls comments for the sake of comments... my post was meant to be thought provoking, and evidently it was, as there are many interesting replies. Thought provoking b/c I personally do not support covert operation, I support full disclosure.

      What is poor is not my question (any analogy between Nuclear Reactors and Software is projected in by yourself), but your assumption making.

      You should thank me for the opportunity to add to the conversation, and especially the opportunity to have that pleasant feeling of superiority you like so much.

      In fact, the question was straight forward... "I am for full disclosure... but what do you think it's ramifications are to other, real world, security issues." My examples ran from very serious to slightly serious.

      But don't get me wrong, I thought you had a good contribution, except, as I said, your dangerous smugness. There is certainly no way I am going to be defeated in the long run.

      However: Is the CIA not international in scope? where does it perform it's business... in other countries ONLY!

      oh no! I just realized I'm the one that got trolled by -you-, doh!

      --

      -pyrrho

  22. technet security slight by Anonymous Coward · · Score: 1, Interesting
    Anybody seen this?
    http://www.microsoft.com/technet/treeview/defaul t. asp?url=/technet/security/bulletin/MS01-055.asp


    Frequently asked questions

    Why isn?t there a patch available for this issue?

    The person who discovered this vulnerability has chosen to handle it irresponsibly , and has deliberately made this issue public only a few days after reporting it to Microsoft. It is simply not possible to build, test and release a patch within this timeframe and still meet reasonable quality standards.
    1. Re:technet security slight by Anonymous Coward · · Score: 0
    2. Re:technet security slight by Anonymous Coward · · Score: 0

      It is simply not possible to build, test and release a patch within this timeframe and still meet reasonable quality standards

      Of course it goes without saying that if MS had met "reasonable quality standards" in the first place, the bug probably wouldn't have existed in the first place.

  23. That innocent little list o' worms by carambola5 · · Score: 5, Insightful
    Anyone else notice the peculiarity of the list at the beginning of Culp @ Microsoft? Let's see....
    • Code RedMicrosoft worm.
    • LionLinux worm
    • SadmindSolaris worm that affected Microsoft OS's (*ack* if you can call them OS's!)
    • RamenLinux worm
    • NimdaMicrosoft worm
    Now that means that a "representative" list of worms would contain 50% Microsoft worms, 40% Linux worms, and 10% Solaris worms. It's good to see Microsoft presenting a legitimate picture of what's going on. C'mon!! Windows practically breeds worms! Linux has had how many? 4, 5? Morris, Ramen, Lion, Adore. That's all I can come up with. Now, do I start listing the Microsoft worms (not to mention virii)?...
    -------------
    All your sig are belong to us.
    --
    IWARS.
    People, in general, disappoint me. Politicians even more so.
    1. Re:That innocent little list o' worms by Sawbones · · Score: 1

      I think he was trying to build a sense of commonality, pointing out that everyone has security vulnerabilities. Given the two choices:

      1) "list of microsoft viruses" - slashdot answer "hahaha microsoft sucks"

      2) "list of viruses" - slashdot answer "wtf? linux doesn't suck like that"

      I'd say he went with the right choice. Plus he does work for microsoft afterall.

      --

      Ad in classifieds: Pandora's Box (no box) $5
    2. Re:That innocent little list o' worms by sheldon · · Score: 3, Insightful

      If you follow incidents.org, those linux worms have been a pretty big headache. There's still a lot of linux boxes out there scanning for BIND and so forth.

    3. Re:That innocent little list o' worms by Danse · · Score: 2

      b) they're usually run by people who have better things to than care about their operating system's security.


      And unfortunately written by that same sort of people.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    4. Re:That innocent little list o' worms by throx · · Score: 2

      Now, do I start listing the Microsoft worms

      Please do. Remember we are talking worms here and not trojans or virii. I'd be very interested in hearing your list.

      --

      Fear: When you see B8 00 4C CD 21 and know what it means

    5. Re:That innocent little list o' worms by demon · · Score: 1

      Sure, if you're smoking enough crack to run the old-ass RedHat releases that are vulnerable to it without updating anything. Go Debian, and don't worry about manual updating.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  24. Even PR is exploitable...heh by GISboy · · Score: 1

    Culp has a point when he talks about responsibility. (Ironically, of course, Scott is avoiding "mea Culpa.")

    Ouch...

    and referring to the Culp article again, with the DMCA in effect, it is a lot easier "to shut ppl up about MS's vulnerabilities than it is to fix them.

    OOOoooo...that really hits home.

    --
    If it is not on fire, it is a software problem.
  25. Beware of the "Fire" argument by kingdon · · Score: 4, Insightful

    The argument that you can't just shout "fire" in a crowded theater entered the law in Schenck v. United States, 249 U.S. 47, 52 (1919). This was a Supreme Court case concerning whether the government may suppress pamphlets encouraging people to resist the draft. Although I think that case may have been correctly decided (with the distinction being expressing opposition to the draft versus encouraging people to violate the draft law), I wonder if the Court realized they were treading on, or near thin ice, when they used the "Fire" analogy.

    So it is with people who use the analogy today. Whenever someone start comparing some kind of speech to shouting "Fire" in a crowded theater, don't get carried away by the emotional appeal but keep an eye on your rights, lest someone try to make off with them.

  26. Regardless by The+Bungi · · Score: 2, Insightful
    Bruce's statement along the lines of I don't blame the sys admins for this. There are too many patches... is interesting.

    While it is certainly up to the vendor to release as bug free code as possible, I disagree with his exoneration here. "If you don't know how to use it, don't" holds true regardless of what OS we're talking about. A Unix sysadmin that doesn't patch his/her boxe(s) is as much to blame as an MS sysadmin who fails to do so as well.

    Whether or not the amount of exploits for IIS are a direct result of how widely it is used outside of the "heavy metal" internet server arena is anybody's guess. But to even suggest that the sysadmins should say "oh, fuck it. It's the vendor's fault" is a bit like putting one's network in the hands of God... maybe it will be OK, and most likely it won't.

    1. Re:Regardless by rodgerd · · Score: 5, Informative

      You sound suspiciously like someone who doesn't have sufficient experience in the NT world.

      Windows patches and hotfixes are a whole world of pain. SP2 for NT4 erased filesystems. SP6 crippled people running Notes. Hotfixes regularly blow each other away. They're a *mess*, and a good Windows admin will be *very* cautious about applying either hotfixes or service packs for NT/W2K/XP because the QA on them seems to be so low, so often.

    2. Re:Regardless by SilentChris · · Score: 2
      I have installed Hotfixes and Service Packs for years, and have never had any problems with any of them. A recent consulting job of mine entailed creating scripts to install 8 Hotfixes back to back (pre Service Pack 3 for Windows 2000, which was not released yet) and not a single one wrecked the system.

      This flies in stark contridiction with my experiences playing with the kernel in Linux, where a simple errant pointer can wreck an entire Make. There is some benefit to having the source code available; but in this particular instance, less may actually be more for those who, like myself, don't want to have to check hundreds of lines of codes to fix an LPR vulnerability.

      That's not to say NT's Hotfixes are foolproof, but there is a reason Microsoft has finally put the automatic update feature into place with Windows XP. They are confident enough that people won't be turning on their systems one day and having them crash due to an update being installed overnight. And from my experience, this hasn't yet occured in Windows XP.

    3. Re:Regardless by rodgerd · · Score: 2
      This flies in stark contridiction with my experiences playing with the kernel in Linux, where a simple errant pointer can wreck an entire Make.

      Yeah, ruining a *whole make*. That's awful. Just as bad as hosing entire filesystems.

      That's not to say NT's Hotfixes are foolproof

      And it's a good thing you didn't, too, since one of the reasons NIMDA caught some people unawares was a case where IIS would keep switching indexing server, and hence vulnerabilty, back on under certain circumstances with software updates.

      Are 2K fixes, in general, better than NT4? Sure. Are XP ones better? Who knows, it's hardly had time on the market for problems to occur. But they're still a mile away from the Unix/BSD/Linux world (although it appears Apple are going to drag the rep of the BSD world down...).

      But quite frankly, anyone who auto updates their server, of any class, is a fucking moron.

    4. Re:Regardless by Anonymous Coward · · Score: 0

      Very true MS OS's are hard to patch and keep up to date, this morning I installed the Microsoft Security Roll Up patch (http://www.microsoft.com/NTServer/sp6asrp.asp) for post Win NT SP 6a on a production server. (I had tested it on other boxes first). The machine rebooted and has not come up since - fails with BSOD on boot. I am now in the process of restoring stuff from tape. It's this kind crap that has made me run Linux every where I can. At least I have a boot disk and I can break services without cripling the whole box.

      Win2000 is a little bit better but is still easy to break, its just become a little easier to fix.

    5. Re:Regardless by SilentChris · · Score: 2
      "But quite frankly, anyone who auto updates their server, of any class, is a fucking moron."

      Says the overzealous UNIX nut who wore a dress to his own wedding. I'll pass on your judgment calls, thanks.

    6. Re:Regardless by Rupert · · Score: 2

      Well said sir! A telling point!

      Oh, wait, actually that was just an ad hominem attack and a link to a picture of a guy in a kilt.

      --

      --
      E_NOSIG
    7. Re:Regardless by SilentChris · · Score: 2
      Actually, it's a link to a picture of HIM in a kilt. It's from his wedding pictures on his webpage (listed next to his Slashdot user name).

      You know what they say about men wearing kilts...

    8. Re:Regardless by spun · · Score: 1

      What do they say about men wearing kilts? I'd love to know what personal style of dress has to do with patching OSs.

      Comments like that don't help make a point, they make you seem like a petty, small minded fool.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    9. Re:Regardless by seer · · Score: 1

      What a freakin' prig! Just because someone comes from a different background than you (let me guess, you are a white guy, two parents (different sexes!) who lived in a major US city and eats white bread?) you think that makes them unworthy of technical discussion?

      Plus, what the hell are you doing monkeying around in the Linux Kernel? I bet your grand programming skills would do just about as good hex-editting a hot fix from microsoft, right?

      Fuck off, nit wit.

  27. Full Disclosure analogy by GISboy · · Score: 1

    is not about shouting "fire" in a crowded room.

    It is about lighting a "fire" under a vendors ass.

    Perhaps so Culp does not forget this point he should take the advice in another story and "tatoo it on his butt" if he needs to.

    And not in invisible ink, btw.

    --
    If it is not on fire, it is a software problem.
  28. IIS is an appropriate acronym. by A_Non_Moose · · Score: 1

    Meaning:
    It Isn't Secure.

    How apropos.

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  29. biology/environment by ocie · · Score: 2

    This seems to me to kind of parallel biology. In an environment where exploits are not discussed, there is a smaller penalty for buggy software. With increased discussion, the software that remains will be the software that is more secure, or that evolves to be made more secure.

    So how does Microsoft survive? Is it a virus?

    --
    JET Program: see Japan, meet intere
    1. Re:biology/environment by Anonymous Coward · · Score: 0

      OMG, you've got it! Fighting fire with fire! What we need is self evolving, self auditing OS's that reactive on their own to new security concerns. THAT would be cool.

    2. Re:biology/environment by mcjulio · · Score: 1

      Microsoft survives because security just isn't that important in the markets where they dominate. The challenges present themselves in the markets Microsoft would like to be in.

  30. The best ``fire'' analogy I've seen by Max+Hyre · · Score: 2, Funny
    [In response to Microsoft's call for security-through-obscurity. Original is an LWN letter]

    > By analogy, this isn't a call for
    > people for give up freedom of speech;
    > only that they stop yelling fire in
    > a crowded movie house.

    Another wonderful analogy!

    Security professionals have been yelling "fire" in crowded movie houses for years. Most of the actual patrons fail to pay any attention, despite the fact that the seats are made of explosively flammable materials, the management allows patrons to smoke cigarettes in the theatre, and occasionally the movie is interrupted by ushers dousing patrons with fire hoses if they are noticeably ablaze. Patrons who do catch fire are not offered a refund, nor a credit for those parts of the movie that they miss, nor even so much as an apology.

    --- Zygo Blaxell (zblaxell, feedme.hungrycats.org)

    --
    I refuse to believe corporations are people until Texas executes one. -- desert rain on http://www.dailykos.com/user/
  31. criticize MS all you want by WildBeast · · Score: 0, Flamebait

    But when BIND does the same thing, oh then it's fine, no problem, it's okay, no big deal, etc..

    1. Re:criticize MS all you want by DevNull+Ogre · · Score: 1

      MS get lots of attention, but in all fairness, there was plently of critisism when BIND started the closed mailing list.

      Additionally, they are not really the same in scope. BIND may not release vulnerability info to the public, but they aren't trying to stop everyone else from doing it. Microsoft is.

    2. Re:criticize MS all you want by Anonymous Coward · · Score: 0

      How many root nameservers do YOU know of that run an MS Operating System?

  32. Schneier Understands Crypto by orn · · Score: 1

    Great article, however...

    Schneier always mentions that you have to watch out for people motivations. In this case, he should point out that his company makes its living watching for bugs/hacking/vulnerabilities in the systems of the customers that it monitors. He usually does this, but I definitely see it as fodder for Culp to throw back in his face. If the bugs were hidden, Counterpane would have a lot harder time knowing what to look for.

    I really liked the point about software companies being liable for the software they produce. The implication from his article was that a firewall manufacturer isn't not liable if a hacker breaks in because of shoddy code in their firewall. Is this true? Anyone know of (or have a subscription to one of those cool legal services) any legal cases that have proved or disproved this?

    It seems pretty fundamental.

    Rudy

    --
    1. 2.
    1. Re:Schneier Understands Crypto by rfc1394 · · Score: 1
      I really liked the point about software companies being liable for the software they produce. The implication from his article was that a firewall manufacturer isn't not liable if a hacker breaks in because of shoddy code in their firewall. Is this true? Anyone know of (or have a subscription to one of those cool legal services) any legal cases that have proved or disproved this?
      I'll just respond this way: Can anyone name a company that is releasing any kind of code for a mass-market product except "as is" and without warranty?

      I've yet to find any software at all being released with any kind of claim beyond "as is" except maybe software for nuclear power plants or aircraft where the software is produced for one customer, hopefully is rigorously tested and carefully introduced with severe restrictions on changes and very, very high levels of failsafe design. This software would also be very expensive - and worth it - and would take a long, long, long, long, long, long time to be released.

      Paul Robinson <Postmaster@paul.washington.dc.us>

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    2. Re:Schneier Understands Crypto by psamuels · · Score: 1
      If the bugs were hidden, Counterpane would have a lot harder time knowing what to look for.

      My understanding is that Counterpane does not just audit your network and then look for attacks to "known holes". Instead, they put a bug on your network, watch the traffic go by, and take note when something unusual happens.

      This has nothing to do with knowing specific vulnerabilities, and everything to do with recognising "normal" traffic patterns and learning to recognise signs of cracker activity. I doubt the level of vendor disclosure makes much difference for their monitoring service.

      In fact, if anything, Schneier has a conflict of interest in that the less secure the Internet is, the easier it will be for him to sell his services. One might suspect him, therefore, of advocating counterproductive measures just to drum up long-term business. However, he doesn't. At least not that I've ever noticed, and I do read his newsletter every month.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    3. Re:Schneier Understands Crypto by Zeinfeld · · Score: 2
      Schneier always mentions that you have to watch out for people motivations. In this case, he should point out that his company makes its living watching for bugs/hacking/vulnerabilities in the systems of the customers that it monitors.

      Well that is Bruce for you, he is kinda random. A while back he published a 'Schniergram' listing a whole rack of problems he had identified in IPSEC. Then after the group explained to him why he had entirely failed to understand the problem he didn't withdraw the paper, but it did disappear from the index on the counterpane site and kinda faded from view. Every so often someone reads back issues of cryptogram and rushes to the list to debate the issues raised by the 'expert'.

      So when it comes to false alarms Bruce is not exactly whiter than the driven snow.

      The balance between full disclosure and partial disclosure is very hard to draw. The problem is in large measure often on the side of the vendors. But security 'experts' are not always exactly blameless. Quite often the exploit scripts are written by people who have no connection with the discovery of the bug and after it has been acknowledged and is being worked on.

      The basic problem is that the easiest method of getting press attention is to claim credit for the discovery of some security bug or other. 'Full disclosure' is often no more than a convenient excuse for being a media-whore. Those of us who are responsible for actually designing security systems do not in general spend much (or indeed any) of our time returning journalist's phone calls with nifty quotes.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  33. Proof that Full Disclosure is the ONLY way to go by rfc1394 · · Score: 1
    Approximately two months ago there was a major security failure involving 3 sites. In two of the cases the people there were unaware of the problem, and as a result the criminals involved were able to use the machines that they had taken control of to cause damage they were attempting upon two large facilities.

    In the third case, the people there were informed about the attack and were able to stop it in time, because they had full disclosure of what was happening in the other cases.

    Now, looking at these two security exploits, which do you think was the better solution, the passengers who were unaware of what was happening until their planes crashed into the World Trade Center buildings, or the ones who were informed and fought back?

    Paul Robinson <Postmaster@paul.washington.dc.us>

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  34. Full Disc. everywhere BUT the computer industry by oobeleck · · Score: 2, Insightful
    Maybe I am missing something here but in every other industry where there is a flawed product that can cause potential damage, full disclosure is expected.
    For example the auto-industry. If you buy a new/used car and it is a lemon or has massive faults that can cause serious damage the vendor is expected to state those faults
    I have two children and ANYTIME there is even the slightest risk of problems with the products we have bought for them, the vendor says don't use it any more.

    You would think that Microsoft would have learned from Firestone/Ford....

    1. Re:Full Disc. everywhere BUT the computer industry by Anonymous Coward · · Score: 0

      Is there a law that says company that sells home-security products must disclose problems with its products that could allow people to break in undetected?

    2. Re:Full Disc. everywhere BUT the computer industry by GigsVT · · Score: 2

      If you are going to use the automobile argument, avoid falling into the common trap. Software just about all comes with disclaimers in all capital letters saying not to use it in any system where failure could cause injury or death. Anyone stupid enough to run windows in a nuclear control or life support deserves to get sued anyway, but my point is, the things you point to in real life products are flaws that affect the physical well being of the user, i.e. injury or death. No one is going to get hurt if you lose all your data, not in a physical way.

      Unless you were the person responsible for security and the PHB goes for blood. :)

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:Full Disc. everywhere BUT the computer industry by CKW · · Score: 1

      There is one aspect that is not covered by your analogy.

      Making the fault known before there is a known fix does not, in car circles, increase the risk that someone will get injured.

      The big philosophical question here is, what does publishing the existence of the fault do, on average? Increase or decrease the odds of bad things happening? And if we give people a reason to hide faults for a time, may they not abuse it to all our detriment?

  35. Re:Proof that Full Disclosure is the ONLY way to g by JMZero · · Score: 1

    I really think you've misunderstood what the debate is about.

    Obviously, people with affected systems need to be informed of information on how to protect their systems - the debate is on what level of extra detail to provide (sample exploit code, more or less tech info, etc..)

    In your simple scenario, obviously the solution is simple.

    Just yesterday, I discovered a vulnerability on a certain government site. I told them and they fixed it. This isn't the sort of problem we're talking about.

    --
    Let's not stir that bag of worms...
  36. Don't yell "fire" in a crowded movie house! by Anonymous Coward · · Score: 0

    I like this piece from the MS article:
    By analogy, this isn't a call for people for give up freedom of speech; only that they stop yelling "fire" in a crowded movie house.
    So, now you know, don't yell fire in a crowded movie house!
    I am just wondering if the argument also applies when there is fire in the movie theater or, by analogy, when there is a serious vulnerability just discovered.
    The whole point of crying "fire" is to alert everybody and prompt them to act quickly; disclosing a vulenrability is about the same.

  37. Software liability and disclosure by shimmin · · Score: 3, Insightful
    Bruce makes a good point regarding software liability laws, or rather the lack thereof.

    Almost every piece of commercial software you install these days has something in the license like (taken from the Red Hat legalese):

    "There is no warantee for the program, to the extent permitted by applicable law. Except when otherwise stated in writing by the copyright holders and/or other parties provide the program "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warantees of merchantability and fitness for a particular purpose. The entire risk of as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair, or correction."

    Now someone explain to me why, when software vendors disavow all responsibility for their products, they should be granted some special status with regards to information about those products' misbehavior.

  38. Hit 'em where it hurts by mr.nicholas · · Score: 1
    Well, it seems to me that Full Disclosure was used as a method of forcing Vendors to comply at a time where Reputation and Public Opinion was a valid motivator. Today, I don't believe those are powerful enough Motivators, especially for corporations in the magnitude of Microsoft and Friends.

    We instead need to find a Lever that is appropriate for today economic climate: Money.

    I say, make Vendors financially responsible for the damages incurred during an exploit. We've all seen the outrageous dollar amounts attached to some of the random e-mail worms that exploit Microsoft's Software. Since Vulnerabilities are Programming Mistakes, why not make the same laws that govern other flawed products applicable to Software?

    Wasn't Napster held liable for damages done because of their Software Product and Services? Why shouldn't Microsoft be held accountable because of damage done by means of their Software Products and Services? Heck, that might even be something appropriate to tack on the Settlement Agreement by Microsoft's Bitch^H^H^H^H^H^H^H^Hthe DoJ.

    I don't think you can get the attention of any corporation unless you hit them where it hurts: the profit margin ... just my $0.02

  39. Re:Proof that Full Disclosure is the ONLY way to g by Anonymous Coward · · Score: 0

    Now, looking at these two security exploits, which do you think was the better solution, the passengers who were unaware of what was happening until their planes crashed into the World Trade Center buildings, or the ones who were informed and fought back?

    I know you think the analogy is amusing but I assure you it isn't. I was in the WTC 1 when this happened and I assure that it isn't amusing at all.

    You analogy is also flawed in that if you followed the rules Culp mentioned the people in the third plane would still know. Because an exploit in the wild means immediate discloser. Notwithstanding that some security people would release an exploit just to get published.

    So next time think before you open you mouth and conjure horrible memories just to be a sorry troll bastard.

    Regards,
    askipper22@hotmail.com

  40. Disallow Liability Disclaimers by Amazing+Quantum+Man · · Score: 2

    When software vendors become liable for data loss, and the associated costs, then they have a very strong financial incentive to fix bugs.

    In the current model, even with full disclosure, the most they risk is sales loss due to bad PR, and to modernize the old saw, "nobody ever got fired for buying Microsoft".

    --
    Fascism starts when the efficiency of the government becomes more important than the rights of the people.
  41. subliminal messages by Sloppy · · Score: 2, Funny

    Word will eventually get out -- the Window of Exposure will grow -- but you have no control, or knowledge, of when or how.

    It's not just what he says; it's how he says it. For some reason, the above sentence makes me think of a particular vendor.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:subliminal messages by Tony-A · · Score: 1

      Windows XP
      The WINDOW of EXPOSURE
      Where do you want to be eXPosed today?
      I wish it was just a joke.

  42. A FEATURE!!! by Dave_bsr · · Score: 1

    The flames are a feature. They are there on purpose.

    --


    Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
  43. Vulnerabilities or Back Doors by dltaylor · · Score: 1

    Am I the only one who remembers that M$ used the vulnerability holes in IE as a back door to snoop through M$N user's hard drives? Has anyone else noticed how many of the IE vulnerabilities for which M$ has nearly immediate patches (for a company that has regularly been late getting OS releases out the door)? While I am fairly sure that not all of the vulnerabilities in M$ products are back doors (it is a VERY complex system, after all), the company's behavior also make me equally sure that some of those are what I call "bug doors", absolutely intentional trap doors.

    I've pulled IE from my home M$-Windows systems (one for the games I cannot get on Linux and one for a system that captures music-keyboard MIDI data to a score, which is another thing that I cannot find for Linux), using IEradicator (http://www.98lite.net) and some registry tweaking, and I've got a couple of layers of firewall running, but I still want to know what holes are in those systems, my Linux boxes, and my Solaris system. I neither want my data stolen or corrupted, nor do I wish to contribute to damaging anyone else's system(s).

  44. Disclosure by sparkz · · Score: 1
    If I write buggy code and promote it as secure, then it is later found to be insecure, that is my fault, and mine alone. Same goes for MS, IBM, etc. But if somebody finds a flaw, that's still my problem, not theirs.
    The script-kiddie issue is just one we must live with; A sysadmin can only get access to the same data as a script-kiddie can. If the sysadmin needs it, then with that right comes a responsibility to test and patch systems.
    If non-disclosure is good for vendors and consumers, then *all* vendors would be pushing for non-disclosure - not just Microsoft. As it is, the *nix vendors are happy with the status quo, because they are reasonably happy with the quality of their software.

    However, proof-of-concept code does not necessarily prove/disprove the presence of a threat. If the exploit addresses a particular subset of an overall fault, then just because the exploit fails does not mean that the fault has been fixed - see compiler optimisation "cheats" for example.
    When the source is open, then the exploit can be more easily shown to be complete/incomplete - otherwise, the exploit either works/doesn't work - but that could imply a failing in the exploit code, or a partial workaround in the patch, which simply avoids the exploit.

    I disagree with the author that there is no incentive for vendors to provide secure code - Secure Solaris being one example - but the customer must pay megabucks for such a promise, and compromise the customisability they expect.

    In his essay, Culp compares the practice of publishing vulnerabilities to shouting "Fire" in a crowded movie theater. What he forgets is that there actually is a fire, the vulnerabilities exist regardless. Blaming the person who disclosed the vulnerability is like imprisoning the person who first saw the flames.
    Nuff Said.

    --
    Author, Shell Scripting : Expert Re
  45. Re:What the...? by Anonymous Coward · · Score: 0

    I got it as well. WTF is going on?

  46. Thus guy Culp's name... by farrellj · · Score: 2

    Now, I know I am opening myself to people making fun of my name, and over the years, many have done so. But, it is just too easy...

    Since Mr. Culp is Microsoft's appoligist, might his title at MS be Mea, that would make his full title ther Mea Culpa?

    Or, since they have found MS guilty of being a Monopoly, would that make this person in charge of culpablity for MS?

    ttyl
    Farrell (running, ducking and hinding...)

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
  47. Simple by Anonymous Coward · · Score: 0

    because they give politicians lots of money

  48. can someone explain by spongman · · Score: 2

    Can someone explain the benifits of "Full Disclosure" in a closed-source scenario such as bugs in IIS in Windows?

    I'm not interested in arguments about open-source systems, or how vendors should be liable for bugs, etc...

    I simply want to know why it makes sense to publicise the code for a vulnerability as opposed to saying "there a bug in this area, we're working on a patch". What are the benifits?

    I wonder: should we send Osama Bin Laden precise instructions for making Anthrax, Small-Pox, or Nuclear Weapons?

    1. Re:can someone explain by demon · · Score: 1

      How would a third party, who doesn't have source code access, write a patch to the software? The entire point of full disclosure is to persuade the developers of the software to patch the bug. If you can't disclose the flaw, convincing them to fix it can be hard, since without very concrete evidence (like working code), it becomes easy for the developers to just laugh you off, and claim that the vulnerability is "only theoretical".

      That's the benefit - actually getting the bug fixed, versus waiting forever for the company to admit to the flaw.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    2. Re:can someone explain by spongman · · Score: 2
      so you're saying that the vendor's response to a vulnerability would be less prompt since they would percieve the threat from the exploit to be less significant due to the fact that fewer people know how to take advantage of it?

      that may well be true, although it could also be argued that there may actually be a diminished threat due to less widespread knowledge. however we cannot rule out the possibility that malicious users may discover the exploit simultanously and use it before the patch is available. so you're right: it is important that the patch become available ASAP.

      but the fact remains that the onus is on the vendor to provide the patch, and I think that the main driving force behind them fixing it quicly is that they must assume that some malicious user has discovered it because if they fail to provide a patch in a timely fasion and the vulnerability is (err) exploited then they will lose respect in the marketplace, which, since they're closed-source, is of upmost importance.

      i believe that the market, above anything else, compells closed-source vendors to provide these patches regardless of whether or not the exploit is well-known, so i don't think that this represents a significant benifit of Full Disclosure.

    3. Re:can someone explain by Anonymous Coward · · Score: 0

      One reason is that telling me as a sysadmin / security guy that there is a new vulnerability in say IIS doesn;t allow me to do anything. Even though I can't patch the closed source app myself. I can take other measures such as filtering at firewalls or reconfiguring the software to minimise the impact. There is always the option of stopping running the software (sor some people).

      Without code there is no way to know
      1. if it is real or just vaporware
      2. how it works exactly
      3. after a solution is developed whether the system is still vulnerable.

      P.S. Comparing vulnerability info to weapons of mass destruction is a pretty tacky way to make a point and is not a fair analogy.

    4. Re:can someone explain by demon · · Score: 1

      that may well be true, although it could also be argued that there may actually be a diminished threat due to less widespread knowledge.

      But what makes you think it'll stay that way? And that the "bad guys" don't already know about it? And if the "bad guys" know about it, and the "good guys" are in the dark, the "good guys" are already screwed.

      Simply, we need full disclosure not only to get the vendors to patch their software (the primary reason), but so that people can then make informed decisions about what's going on wrt vulnerabilities in the software - if they wish to continue using it, given the frequency of vulnerabilities, or at least to know that something must be done and have a chance to do it. As others have said, forewarned is forearmed. Having the information allows people to make educated choices.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    5. Re:can someone explain by spongman · · Score: 2
      sure, but i'm not saying that the vendor not provide any information about the vulnerability, just not nough information to exploit it. for example, i think it's good enough to provide:
      1. a summary of the areas that are affected.
      2. a series of suggested preventative measures.

      again, it's in the vendor's interest to support its customers as well as it can. they cannot afford to lie about 'vaporware' vulnerabilities or fail to provide effective fixes.


      i think my analogy stands.

  49. Too many patches by muleboy · · Score: 1
    I don't fault the sysadmins for this; there are just too many patches, and many of them are sloppily written and poorly tested

    That's their fault for not using Debian.

  50. There aren't enough sys admins.... by Anonymous Coward · · Score: 0

    There aren't enough sys admins to patch every version of Windows XP Home out there, or even every copy of Mac OS X. In the wild and wooly P2P world out there *every* machine is an internet server. How can we expect the entire user community to understand patches?

  51. Great article by ninewands · · Score: 1
    I especially liked the line that said

    " ... software has the unique ability to separate skill from ability ... "


    what better way to describe the "script kiddy" problem.

  52. Re:I am for full disclosure but...You have no clue by trurl3 · · Score: 1
    Your argument is quite flawed in that you are confusing two incompatible realms. The CIA (which actually does not deal with border security, the DoJ does :-) and other agencies are responsible for maintaining security in the first place. So they obviously should not use full disclosure - if they find a problem it's their responsibility to fix it.

    Remember the difference with the software industry. If the DoJ puts up another border post, this automatically protects everyeone from that vulnerability. A bug must be patched manually, and so must be announced to everyeone concerned. Your example is analogous to Microsoft finding their own vulenrabilities and (because they're in software) publishing the patch on the Net.

    Conversely, Full Disclosure *would* work if private citizens published this info. For example, say I find out how to cross the border. If I announce this to the world, the DoJ would scramble to fix the problem, thereby improving security. If they keep it under their hat, they may not necessarily be motivated to fix it (no budget, didn't feel like making the order, etc., etc..) So, just like in the software industry, Full Disclosure would cause the security agencies to act very quickly.

    Actually, even without full disclosure they would act quickly. Using the aforementioned example, if I (say) publicized a border vulnerability, I would be promptly clapped in jail. So the agencies would still work - it's just that they would not do quite what we would want.

    Your attitude is the classic example of the thinking of weak-minded and brainwashed morons who automatically respond with the knee-jerk reaction of "WHAT? You gave hackers info on security? Die, traiterous scum!" Next time, try to logically follow your own argument instead of engaging in slashdot posting diarrhia. And moderators! Who modded that clueless individual up in the first place?

  53. Counterpane conflict of interest by sigwinch · · Score: 3, Interesting
    In fact, if anything, Schneier has a conflict of interest in that the less secure the Internet is, the easier it will be for him to sell his services.
    OTOH, the more secure the Internet is, the less work Counterpane has to do to provide a particular level of service. It analogous to insurance companies that require certain fire countermeasures as a condition of providing insurance (extinguishers, real firewalls, sprinklers, ...). It is not obvious where the line between conflict of interest and public service is drawn though.
    --

    --
    Kuro5hin.org: where the good times never end. ;-)

  54. Aye, there's the rub! by Black+Parrot · · Score: 2


    > Since full disclosure has become the norm, the computer industry has transformed itself from a group of companies that ignores security and belittles vulnerabilities into one that fixes vulnerabilities as quickly as possible. A few companies are even going further, and taking security seriously enough to attempt to build quality software from the beginning: to fix vulnerabilities before the product is released.

    And Microsoft doesn't like fixing problems, let alone building quality in from the start. Those activities don't add anything to their bottom line; it's a waste of resources.

    Microsoft doesn't like the new norm, therefore it doesn't like full disclosure. (Where's the surprise?)

    To say nothing of the bad PR that hits the world's presses twice a week when the latest MS-specific exploit shows up at the disclosure site.

    --
    Sheesh, evil *and* a jerk. -- Jade
  55. Re:Proof that Full Disclosure is the ONLY way to g by sigwinch · · Score: 2
    I know you think the analogy is amusing but I assure you it isn't. I was in the WTC 1 when this happened and I assure that it isn't amusing at all.
    I think it was an accurate analogy, and I don't think it was intended as amusing.
    You analogy is also flawed in that if you followed the rules Culp mentioned the people in the third plane would still know.
    Nope. The Culp approach is that the public is not informed of the nature and existence of the vulnerability until The Authorities had analyzed the threat and deployed countermeasures to their official satisfaction. The full disclosure mode is that the everybody is informed of the vulnerability and they deploy countermeasures as fast as they desire.

    The latter technique, of course, worked admirably on flight 93, reducing losses by at least tens of millions of dollars, and possibly by billions. (If they'd been a little luckier they could have reduced the flight 93 loss to nearly nothing.) Flight 93 didn't rely on a single gov't action : private individuals and companies closed the information loop and then attempted to counteract the threat, while the gov't response had barely started. There are lessons here on how to build a civil defense infrastructure to better handle the future attacks.

    So next time think before you open you mouth and conjure horrible memories just to be a sorry troll bastard.
    Information security attacks are just as expensive as the direct costs of the 9-11 attacks, costing billions of dollars a year in direct financial losses (and billions more from disclosure of sensitive information). The only difference is that infosec attacks are diffuse and don't draw much attention, while an equivalent military attack is spectacular and extremely photogenic. (Attacking the first WTC tower was a military action. The second was a publicity stunt designed to increase indirect losses.)

    And don't anybody tell me that it's a poor comparison, that computer viruses don't cost lives and how can I be so insensitive. Suppose infosec attacks cost each American an average of one hour of their time each year. (Which is probably within an order of magnitude of being correct.) That's a total loss of 250 million man-hours. Assuming that the total work a person can do is 150000 hours/lifetime, that's 1700 human lifetimes squandered by infosec attacks each year. And that's not considering attacks against military and medical databases, and against industrial equipment, which can and do directly kill people.

    People who think there cannot be an "Electronic Pearl Harbor" are in for quite a surprise, just as people who thought foreign affairs don't affect the modern American lifestyle were surprised on 9-11. Most current guerrillas lack the competence to carry out severe infosec attacks, but ignorance and religion are not necessary prerequisites for anger and extremism.

    --

    --
    Kuro5hin.org: where the good times never end. ;-)

  56. This might make sense, *if*... by kimihia · · Score: 2

    ... your job is to look after the Nuclear stockpile, if you are a border guard, or if you have to check passports as part of your job.

    As much as you OY YAY FREE SPEECH YAY proponents would like to babble on, it doesn't matter about these other things. It isn't your damn business.

    I run a computer, yes, I need computer security information. But no, I am not a border guard.

  57. missed implication by maxpublic · · Score: 1

    A missed implication of MS's way of doing things is that the customer is left entirely out of the loop. As a system administrator I don't want to be left in the dark for 30, or 60, or however many days while the vendor works out a fix; it's *my* goddamn system and *my* ass is on the line, so you'd better bloody well tell me where the break is and fill me in on what I can do to jury-rig the system until the vendor *does* provide a patch. If the vendor thinks no jury-rig is available, that's okay - at least I have the choice to disable the software until it's fixed, or turn to smarter heads outside the company for other options.

    The arrogance of Microsoft in taking a non-disclosure line is amazing. Essentially they're saying that the vendor has a right to the information but the people who're actually responsible for the systems the faulty product is running on don't. Excuse me, but in what fucking universe does that crock of shit make sense? The vendor isn't *entitled* to non-disclosure; as the customer I *am* entitled to disclosure just as much as I'm entitled to know if the model of car I'm driving has a known brake line problem.

    Screw this non-disclosure, delayed-disclosure, or whatever line of bull MS is selling. I don't give a rat's ass about the credibility or stock value of the company who sells a hackable product; all I care about is how I can secure my system until the hack is fixed, or if the product is so full of holes I should just toss it and migrate to something else. Neither MS nor anyone else gets to make this decision for me.

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
    1. Re:missed implication by Anonymous Coward · · Score: 0

      The fatal flaw with your logic is you think you are M$'s customer. You're M$'s sucker. Maybe even their bitch, what with the new licensing scheme and .NET around the corner.

      M$'s real and only customers are its stock holders. M$'s primary goal is to increase the value of its stock, not produce quality software.

      To that end they produce pretty user GUIs and have massive marketing & PR. The software is just something to give to the suckers in exchange for the sucker's cash.

      Maybe this is more a flaw in market dynamics than in M$... but the result is a software vendor that corners the market who tells you when to "upgrade" and keeping you in the dark about problems with their software.

      Ain't capitalism great? ;-)

  58. Re:Proof that Full Disclosure is the ONLY way to g by Anonymous Coward · · Score: 0

    You misquoted what he said. He said "You analogy is also flawed in that if you followed the rules Culp mentioned the people in the third plane would still know. Because an exploit in the wild means immediate discloser. Notwithstanding that some security people would release an exploit just to get published.

    Cutting out his sent because it explains his point doesn't mean the point doesnt exist.

    He is correct. Culp stated that if an exploit is found in the wild then it is immediately Fully Disclosed. Otherwise the vendor gets time to fix it. So he is right that the Third plane would have known just the same and thereby it was a bad analogy Because after 1&2 it is fully discosed(although I agree that the original author didn't really mean it to be amusing).

  59. Re:Proof that Full Disclosure is the ONLY way to g by Anonymous Coward · · Score: 0

    Actually the point I was tring to make was that the logic made no sense(I still believe this) and thereby it was a dumb analogy. If you are going to make an analogy with a symbol that profound you should think things through a little more.... else you are just trying to amuse yourself with how clever you are.

  60. Here is another excellent article by collar · · Score: 1

    http://www.theregister.co.uk/content/55/22816.html

    It is very well written and the arguments presented are logical. This is the type of rant that MS needs to hear, although they seem to be masters of burying their head in the sand.

  61. Agree w/most by Anonymous Coward · · Score: 0

    For the most part, Bruce is highly intelligent and well-spoken. I agree w/most of what he said, except for the part about the authors of VCK's.

    They do have a valid use - that of viral research. I've been collecting and researching virii since about 1984. I enjoy taking old junk PC's and installing different virii on them to see what happens and how to prevent it - along with the obvious value of analyzing other people's code for neat tricks and hacks that I might be able to use one day (I'm a white-hat, so nothing nefarious mind you, but just neat stuff).

    VCK's make this experimentation much easier - I can whip up some virii to play with.

    I would suspect other researchers do so as well. That some script kiddies abuse them - well, some people use their VCR's or CDR's to violate copyright - but that usually doesn't cause the things to be 'bad'...

  62. The threat by Animats · · Score: 2
    There's a basic assumption in this discussion that the threat is script kiddies. It's not. They're the visible and annoying part of the problem, but not the part that causes real losses.

    The real threat is someone who goes looking for security holes, finds them, and quietly uses them to steal information or money. It's the people who are stealing credit card numbers, bank account info, and military information that are threats. Serious attackers will often work to obtain inside information, and may be willing to combine physical attacks with computer attacks.

    Vulnerabilities left open but not publicized open doors for the real attackers. Non-disclosure shuts down only the more inept script kiddies.

  63. See also Richard Frono's article by otmar · · Score: 2, Informative
  64. How Microsoft policy worked last week by Anonymous Coward · · Score: 1, Insightful

    Check this story about finding a serious cookie vulnerability in Microsoft Internet Explorer and MS policy dealing with it.

  65. Companion piece in The Register by ben_ · · Score: 1

    Those interested in this subject will almost certainly find this piece in The Register worth reading.

    --
    ben_ the technologist and platform agnostic
  66. This message... by Colin+Bayer · · Score: 1

    has been censored in accordance to the responsible disclosure policy of the Microsoft Security Framework.

    By disclosing any useful information within this message, one could determine my posting history, motivations, and style, from that extrapolate the sequences in my DNA base pairs, then feed my physical and mental state into a complex iterative model of the Universe.

    This could be seen as paving the way for recovery of time machine plans from the future, allowing you to go back and assassinate Bill Gates before he could come up with this crap.

    Besides the obvious problem, that being that Microsoft's software of unsurpassed quality will never be released, such an event would create a causative paradox in the Universe, the end result being total destruction of all matter and energy.

    In short, all hail Gates and his mighty army of high-priced lawyers!

    (Note for the sarcasm-impaired: the preceding message was just a joke; don't mod me down)

    --
    Want Linux games? HERE.
  67. Reliability Possible by Euphonious+Coward · · Score: 1
    The following is what I wrote to Bruce.

    Bruce,

    Your message is consistent, effective, and helpful. However, one remark you often repeat is being used to justify harmful practices, and even harmful legislation. It plays into the hands of Microsoft and those like them.

    In your ZDnet article you wrote, "the sheer complexity of modern software and networks means that vulnerabilities, lots of vulnerabilities, are inevitable." Microsoft's Scott Culp had written, "all non-trivial software contains bugs." The difference between the two statements is probably too subtle for most of your readers. As you say, almost all software vendors do very shoddy work, and most large systems are riddled with holes. Still, the step from "almost all" to "all" is much larger than it might seem.

    From Counterpane's business perspective, the distinction probably makes no difference; Counterpane must accept its customers' software deployment choices. From the standpoint of a judge or legislator, though, it makes all the difference in the world. If reliable software really cannot be written, then Microsoft and its ilk must be forgiven their sloppiness at the outset; it would be wrong to hold them to an impossible standard. If in fact reliable software can be written, then such ilk are negligent in failing to produce it.

    This is not an academic point. It affects your argument, and Microsoft's. If a software system will always be full of holes no matter how many patches are applied, publicizing holes just makes it harder for network administrators to keep up. It is the availability of reliable alternatives that cinches the full disclosure argument: users can get off the patch treadmill by switching to software that's not buggy. The extra work done to ensure reliability pays off when users switch, or needn't. Full disclosure punishes the sloppy (and their customers) and rewards the careful (and their customers).

    It doesn't take many examples of truly reliable software to make the point, in principle. How many bugs remain in Donald Knuth's TeX? In Dan Bernstein's qmail? These were not billion-dollar efforts.

    Once it's demonstrated that reliability is possible, getting it becomes a matter of economics. Microsoft, rather than saying reliable software is impossible, is forced to admit instead (forty billion dollars in the bank notwithstanding) that they simply cannot afford to write reliable software, or that their customers don't want it, or, more plausibly, that they just can't be bothered to write any, customers be damned.

    Instead of promoting a destructive fatalism about the software components we rely on, you would do better to say simply that current economic conditions lead most organizations to deploy systems known to be full of vulnerabilities. Leave open the possibility that slightly different circumstances would allow for a reliable infrastructure. Reliability is no substitute for effective response, but it just might be what it takes to make effective response possible.

    Nathan Myers
    ncm at cantrip dot org

  68. Interesting link! by JavaPriest · · Score: 1

    I found the story very interesting and on-topic. Thanks for the post, it shoul be modded up.

  69. Patching difficulty is not an excuse by schmelter_tim · · Score: 1

    From the article:

    A great many computers on the Internet don't have their patches up to date; there are many examples of systems being broken into using vulnerabilities that should have been patched. I don't fault the sysadmins for this; there are just too many patches, and many of them are sloppily written and poorly tested.

    I do fault the sysadmins: It's our job to maintain systems as securely as we are able. It's part of the cost of doing business.

    We should maintain continual pressure on the vendors to improve their initial software quality, to improve their security vulnerabilities especially, and to improve their patching experience to make it easier to apply secure patches with some degree of confidence (which would be an outflow of improving their software quality in the first place--the same processes apply to patches as to a full-fledged app).

    However, we should never use a vendor's failings as an excuse for not maintaining due diligence on security matters.

    A company's management makes a decision--rational or not--to use a system. Part of that decision includes total cost of ownership. If total cost of ownership outweighs the total benefit derived from a system, don't use the system.

    Now, most of us aren't in a position to make a final decision on systems, so we must influence the decision by making sure TCO includes the cost of maintaining security patches.

    --
    "Do not meddle in the affairs of wizards, for you are crunchy and good with ketchup." --/usr/games/fortune
  70. Bruce Schneier to speak in Minneapolis by crumley · · Score: 2
    Bruce Schneier is giving a talk entitled
    "The Natural Laws of Digital Content" on November 15 at 7:00 at the University of Minnesota Minneapolis campus.

    The subject of the talk is related to the topic of this story - how legislation such as DMCA interact with computer security issues. So if you're interested in this topic and live near Minneapolis click the link above to find out details about this talk.

    Also, we hope to tape Bruce's talk and put up video and audio of the talk on our web site at a later date.

    --
    Preventive War is like committing suicide for fear of death. - Otto Von Bismarck
  71. valid alternative to full disclosure by [Zappo] · · Score: 2

    Imagine a world in which software companies are criminally and/or civilly liable for ill effects resulting from successful attacks on their products.

    I think that in such a world, software quality would improve dramatically, and software manufacturers would be at least as motivated to fix bugs as they are in a world with full disclosure.

  72. Look at this quote from Culp's piece... by EEEthan · · Score: 2, Insightful

    From Culp's piece at http://www.microsoft.com/technet/treeview/default. asp?url=/technet/columns/security/noarch.asp:

    "Providing a recipe for exploiting a vulnerability doesn?t aid administrators in protecting their networks. In the vast majority of cases, the only way to protect against a security vulnerability is to apply a fix that changes the system behavior and eliminates the vulnerability; in other cases, systems can be protected through administrative procedures. But regardless of whether the remediation takes the form of a patch or a workaround, an administrator doesn't need to know how a vulnerability works in order to understand how to protect against it, any more than a person needs to know how to cause a headache in order to take an aspirin."

    This is Microsoft's opinion in a nutshell: Don't worry about the details, we'll take care of you. That doesn't surprise me for end-users, but for administrators? When I see a bug announcement with a detailed example, such as the ftp_conntrack bug in iptables, it is tremendously advantageous to actually understand the bug and how to deal with it. In that case, several workarounds suggested themselves, because the bug only afected RELATED connections.

    Now take the MS paradigm: I wait until they release a patch, or detailed instructions which I should follow by rote. Of course, I am affected by the vulnerability longer; furthermore, I get no transferable knowledge from the experience. Next time there's a similar bug, I just have to wait, again, instead of being able to invent a workaround.

    Sure, it's _possible_ to implement a workaround when I don't understand the vulnerability, but I sure feel a lot better when I understand the problem AND the solution. I simply don't understand how this MS scheme (where everyone is an unenlightened end-user, waiting for cryptically-named patches which they don't understand) could appeal to any business OR home user. By assuming that even its administrators are unqualified to do manual reconfiguration by themselves, or even really understand what they're doing with the OS, MS has effectively crippled their fleet of administrators. And this, ultimately, is why the NT(2k/xp, whatever)platform is the huge, gaping security hole it is.

    I simply can't believe the arrogance and stupidity of the statement above.

    "...an administrator doesn't need to know how a vulnerability works in order to understand how to protect against it, any more than a person needs to know how to cause a headache in order to take an aspirin."

    I think that speaks for itself.

  73. Re:Proof that Full Disclosure is the ONLY way to g by Anonymous Coward · · Score: 0

    Where the fuck do you people get the right to start talking about infosec and the world trade center attacks???? I worked there and lost 700 co-workers and posts like this just show how lame people in general really are. And how is an attack on 1 world trade center a military attack??? I don't recall peopel working in that tower working for the US government!!!

    People get a life, will you?!?!

  74. It's much harder in real life by Anonymous Coward · · Score: 0

    The difference is that mistakes in the physical world are generally much more difficult, costly, and time-consuming to fix even if they are known.

    Software vulnerabilities are rarely unfixable, and usually fixable without any serious disruption to the user.

    Physical vulnerabilities may require massive construction projects, forced relocations, and so forth. If there's nothing that *can* be done immediately, too much publicity is bad. It brings out the nut cases who want to get on TV.

  75. Re:Proof that Full Disclosure is the ONLY way to g by rfc1394 · · Score: 1
    I know you think the analogy is amusing but I assure you it isn't. I was in the WTC 1 when this happened and I assure that it isn't amusing at all.
    I think it was an accurate analogy, and I don't think it was intended as amusing.
    Thank you, you got it exactly right.
    So next time think before you open you mouth and conjure horrible memories just to be a sorry troll bastard.
    Apparently he has no understanding of analogy as the comments of sigwinch pointed out beautifully:
    The full disclosure mode is that the everybody is informed of the vulnerability and they deploy countermeasures as fast as they desire... [That] worked admirably on flight 93, reducing losses by at least tens of millions of dollars, and possibly by billions.
    I must disagree on one point, however:
    Attacking the first WTC tower was a military action. The second was a publicity stunt designed to increase indirect losses.
    I agree with your second point, I think you have it right on the head. I figured it out: the first one was to get our attention, the second was to make sure the TV cameras caught it, e.g. the first attack was to bash the American public over the head with a 2x4, the second was a sucker punch in the stomach.

    But I must disagree with your first statement: If all they were doing was attacking the Pentagon then that was a reasonable and legitimate military action (but it still was wrong for reasons I state below). But attacking the WTC was NOT a legitimate military operation and constituted an act of terrorism. If whoever did this believes they are fighting a war of some kind against the U.S. then - whether we like it or not - the Pentagon was a valid target for attack. Intentionally targeting a civilian structure that does not provide either military operations or military support changes you from a legitimate military operation into criminals. This was settled more than 30 years ago with the trial of Lt. Calley in the Mei Lai Massacre incident. But beyond that, legitimate civilized conduct of any military operation doesn't grab civilian transports and intentionally kill noncombatants.

    If they had used planes without civilians on the Pentagon attack or pulled a McVeigh by using a truck bomb there, I'd have no argument that it was a legitimate military attack. But when you intentionally target noncombatants, you're no longer a soldier or a legitimate military, you cross the line into terrorism and criminality.

    And don't anybody tell me that it's a poor comparison, that computer viruses don't cost lives and how can I be so insensitive.
    There's already been a example of this on the TV Show Law and Order where someone figured out a way to reprogram a hospital's insulin pumps to randomly kill some patients because they didn't like one of the doctors who was an owner of the place. That this example of a computer virus killing people is a fictional incident does not make the possibility of a real one that might someday do so any less credible.
    Most current guerrillas lack the competence to carry out severe infosec attacks
    All I can respond to that is fortunately that is the situation now and for the moment that we've been lucky. If only those hypocrites who allegedly support the Muslim religion through violence would practice what they preach and stay as ignorant as they want everyone else to be made, then there wouldn't be too much of a problem. Unfortunately, the possibility of infowar is very real and will happen eventually. Just like those who predicted serious terrorist attacks on the U.S. would be coming: We just don't know when.

    Paul Robinson <Postmaster@paul.washington.dc.us>

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  76. Re:Proof that Full Disclosure is the ONLY way to g by rfc1394 · · Score: 1
    Where the fuck do you people get the right to start talking about infosec and the world trade center attacks????
    You seem to miss the analogy. There is a failure of security - had there been no failure, the terrorists could not have taken over the planes - and as a result someone took over someone else's property and used it to commit damage.

    Consider someone using a hijacked plane to destroy a building and make it unusable.

    Now consider someone using a compromised computer to generate a denial of service attack upon a major site and make it inaccessible.

    I think the analogy is very close.

    Now, let's ask the question: Let's say someone figured out that you could slip box cutters and knives onto a plane and use them to hijack it. Would publicising this help? Well, considering that almost anyone who thought about it could figure it out, you wouldn't be giving anyone any new ideas. The exact same thing has been pointed out many times in a number of books and even done as a plot device in some movies, so it's not like it's a secret. Therefore, making such information public might have helped people be aware of vulnerabilities. But if the passengers on the Pennsylvania plane hadn't known about the other attacks as soon as possible we might also be comiserating the destruction of the White House, too.

    Once the 'exploit' was known - that there were hijackers taking planes and using them as bombs - then making people aware of the danger - fully informing everyone, including passengers on the plane in Pennsylvania - resulted in preventing further attacks from occurring. Even if the hijackers knew that the passengers knew, they can still fight back against them. Full disclosure informs everyone and can give some people the opportunity to stop something from happening.

    I worked there and lost 700 co-workers and posts like this just show how lame people in general really are. And how is an attack on 1 world trade center a military attack??? I don't recall peopel working in that tower working for the US government!!!
    It is arguable that those involved are allegedly in some sort of (what they call) a holy war or 'jihad'. If the World Trade Center had been, say, a privately-owned factory building armaments for the Military, then it would have been a legitimate military target, same as the Pentagon. But the fact of the matter is that even if they were legitimately fighting a war, when you intentionally target non-combatant civilians you're not a soldier, you're a criminal and the organization you operate within, if it sanctions this, is a terrorist organization.

    Paul Robinson <Postmaster@paul.washington.dc.us>

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.