Slashdot Mirror


Group Releases Anti-Disclosure Plan

dki writes "SecurityFocus reports that the Organization for Internet Safety (OIS), a group of 11 of the largest software and security companies, has released a public draft of a proposed bug disclosure standard. The document outlines a process for reporting and disclosing bugs that aims to eliminate releasing exploits to the general public. Not surprisingly, the OIS was founded out of a Microsoft-hosted security conference. Comments on the draft will be accepted until July 4th; the final copy will be released at the Black Hat Conference in Las Vegas."

149 comments

  1. 7.1 and 8.2 esp. disturbing. Send Feedback! by robdeadtech · · Score: 5, Informative
    some of the more disturbing portions of the defined process...

    "7.1 Advance Notification

    This document does not address processes for notifying selected groups of users about vulnerabilities in advance of the general population. While such âoepre-release notificationsâ are sometimes done, and in very well-controlled cases can be carried out effectively, they are not a recommended practice in the general case. Because this document addresses only activities that are appropriate for typical cases, advance notification is beyond its scope."

    "8.2 Use of Third Parties

    In some cases, investigations may be made more effective by the use of people or organizations other than the Finder and Vendor. There is no requirement to use a third party, but in cases where one is used, it should be a person or organization that the Finder and Vendor have agreed to in advance of its involvement. Characteristics of a good third party include sound judgment, freedom from bias or conflicts of interest, demonstrated technical expertise in security technologies, and discretion regarding the handling of the information it is entrusted with to resolve the dispute. Third parties normally serve in a voluntary capacity, as a service performed in the public interest."

    Members of the OIS... (From the OIS site http://www.oisafety.org/about.html#1) What companies are members of OIS?

    The current members are: @stake, BindView, Caldera International (The SCO Group), Foundstone, Guardent, ISS, Microsoft, NAI, Oracle, SGI, and Symantec.

    We're actively soliciting software vendors and security research companies to join. Send OIS your feedback on the draft until July 7th! (From the OIS site http://www.oisafety.org/resources.html) "Comments on the Security Vulnerability Reporting and Response Process should be sent via email to draft-feedback@oisafety.org. Comments should include your name, address, and email contact information. Organizations submitting public comments should include the name and title of the person submitting the comments. While OIS will respond to as many comments as possible, because of the anticipated volume of comments, we cannot guarantee an individual response to every comment."

    --
    Heil Sig! -Rob
    1. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by CAIMLAS · · Score: 4, Interesting

      This makes me wonder - who can be a wonder of OIS? Just anyone? Only people with pertinent projects? Only companies? What about groups like the Debian maintainers or the core kernel devel team? My impression from the article was that it was company or corporate institution-exclusive.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by PD · · Score: 3, Funny

      I wouldn't describe this as discouraging. I am not in the least bit discouraged when the main competitors to Linux implement a security plan that will be less than effective. Good for them, may they get 1000 security holes.

    3. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by ignatus · · Score: 5, Insightful

      Well, i don't think obscurity can really improve security. Most hackers find the information they need anyway. This is just an attempt of the software companies to cover up their lousy code. If they would implement secure code in the first place, none of this would be nessecary. Way to go closed source!

      --
      - Never underestimate the power of human stupidity.
    4. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by GauteL · · Score: 4, Funny

      The SCO group is part of this?

      The obligatory:
      1. Create crappy software
      2. Make other people correct it's flaws
      3. Sue the fixers for copyright infringement
      4. Profit!

    5. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by southpolesammy · · Score: 5, Insightful

      To me, it sounds like this is only relevant to organizations that maintain closed-source code trees, since the impetus on fixing the bug lies with their in-house development staff rather than with a decentralized team of programmers. It's to "protect" the company's bottom line from being affected by the propagation of bug exploits for which they have not done their part in fixing.

      On the flip side, this mentality rarely exists in open-source code projects due to the lack of a need to safeguard against decreased shareholder value. Also, IMHO, open-source developers continue to maintain a sense of pride in their work that is for the most part missing in closed-source projects due to the direct recognition (and therefore, culpability) that is possible by putting your name to a piece of software that others can peruse and make comments and criticisms about. With closed-source projects, the company's reputation is primarily at stake while their programmers are largely hidden behind the web of corporate logos and NDA's, and therefore may not have reasons as strong as those of OSS developers to fix and release bugs in a timely manner.

      So in other words, it's to protect lazy software companies from being held accountable for their own poor coding practices and lacadaisical maintenance policies.

      --
      Rule #1 -- Politics always trumps technology.
    6. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by zonix · · Score: 2, Funny

      Hey, you missed something:

      X. ???

      z

      --
      What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    7. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by bezuwork's+friend · · Score: 1
      This makes me wonder - who can be a wonder of OIS?

      At least in this case, I don't think any of the OIS members are really wonders. They're just trying to pull something over the public's eyes.

    8. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by Zeinfeld · · Score: 1
      To me, it sounds like this is only relevant to organizations that maintain closed-source code trees, since the impetus on fixing the bug lies with their in-house development staff rather than with a decentralized team of programmers.

      The open source community is no better at getting patches deployed than the commercial vendors and is often worse. There are plenty of machines out there running unmodified Redhat 6.2 with lots of known vulnerabilities.

      The recent DDoS attacks on the DNS roots were mounted from a collection of Linux machines tht had been owned. This is quite common, hackers will often target Unix boxes because they tend to be more likely to be connected to unrestricted DSL lines. A Windows box connected to a cable modem with port 25 outgoing blocked is not as interesting to a hacker looking to sell the owned machine to some con-trickster to send spam from for a carding scheme.

      Ten years ago there was a real problem with vendors that paid no attention to security. Sun shipped an unpatched version of sendmail with known security holes for two years after the CERT reports came out. These days the problem is pretty rare and tends to come down to legitimate disputes as to what constitutes a security hole and whether an alleged exploit is repeatable.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    9. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by EIT · · Score: 2, Insightful

      I disagree with you. What are you talking about here is the responsibily of the sys admin, not the vendor. The opensource community is responsive to security bugs and usually have a patch to correct the problem within a short time. However, it is the responsibility of the sys admin to apply the patch and it is his/her responsibility to monitor the security issues and respond accordingly.

    10. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by nolife · · Score: 4, Insightful

      The open source community is no better at getting patches deployed than the commercial vendors and is often worse.

      HUH? You are comparing apples to oranges. So how many commercial vendors do you know that deploy and install patches on your systems?
      Deployment responsibility is the end users wether using open sourse or closed source. The scope of this article and the parent poster are about bug fix acknowledgement and patch creation by software creators. How these patches get installed on your specific systems is another topic.

      --
      Bad boys rape our young girls but Violet gives willingly.
    11. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by beowulf_26 · · Score: 1

      From their FAQ :

      OIS is currently made up of companies or organizations. We originally excluded individual researchers on the basis of maintaining equity between the representation of research and vendor communities. Recently, however, we have been reconsidering that decision, though no new decision has been reached. Since the OIS launched, we have been overwhelmed by requests for membership and are deliberating on the best way to address the outpouring of interest. Participation in the mission of the OIS, developing and promulgating guidelines for handling vulnerability information, does not require membership, however. All interested parties will be strongly encouraged to participate in the review and comment process once the draft guidelines are released.

      --

      --I hate big sigs.
    12. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by nudicle · · Score: 2, Interesting

      I don't think the parent is insightful at all. I think it's kneejerk. Imagine a complex piece of software, a complex exploit, and a couple thousand users of the vulnerable software. The company responsible is made aware of the exploit and sets about to fix it. The fix involves more than switching to strncmp() or something trivial like that, so fixing the bug takes a couple days. Meanwhile, the thousands of customers have to be notified and convinced to upgrade when a patch is released. If the exploit is published with code the threat to every single user of the vulnerable software increases, probably exponentially. This is because each installation of the software is vulnerable to attack, basically, by people who understand the exploit as published (and those who knew about it prior to publication, but they're not relevant to this analysis ...) and when code and examples are published the number of people who can invoke the exploit increases massively. A reasonable window of opportunity for the programmers to issue a fix and protect the users before explicit details on comprimising the software are published such that any malicious dilettante can invoke them is a good thing. Dismissing it out of hand as "security by obscurity" misses the point and is mere sloganeering without reflection. A lot of companies writte lousy code. A lot of companies want to cover up their lousy code. I'm not disagreeing with those statements. Nor am I disagreeing with the sentiment that if compamies wrote secure code to begin with this wouldn't be an issue except to note that that's a fantasy ...although there's lots of room for improvement of the industry's code we're still talking about complex systems and there will always be (1) bugs and (2) bugs involving security.

    13. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by Anonymous Coward · · Score: 0

      What they failed to mention in the "7.1 Advance Notification" section is that if you are a "Premiere Partner" and pay them $30,000 a year you will get access to advanced reports immediately. The rest of you (ie: everyone else) can go suck a dick.

    14. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by shadowbearer · · Score: 1

      If they would implement secure code in the first place"

      That's the whole point, isn't it?

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    15. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by Malcontent · · Score: 1

      "The open source community is no better at getting patches deployed than the commercial vendors and is often worse."

      I disagree. For example I run both debian and freebsd machines. In both cases I subscribe to their security mailing list. Whenever a vunrability becomes known in any of the thousands of backages supported by them I get an email telling me about it and instructions on how to go about installing the patch.

      I don't know of any commercial OS vendor that does the same thing. WIndows only deploys patches for the OS itself and not for any programs you may be running.

      --

      War is necrophilia.

    16. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by CAIMLAS · · Score: 1

      Yeah, I don't think there are any OIS member 'wonders' either - but I must've at 3am on the 7th. :P Still trying to figure out what the hell I was trying to say.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    17. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by neilbaby · · Score: 1

      I think advance notification is a stickier point than you make out. It becomes very difficult to determine set of users should be on the privileged "early notification" list and which shouldn't. I would imagine if I was a user not on the early notification list I'd be pretty unhappy about it.

      Also, how do you ensure that a hacker doesn't get themselves on the early notification list? That would give them warning about a vulnerability even before the system maintainers found out about it.

      In my mind, speedy and universal notification seems the clearest path.

      --
      Neil Smithline http://www.neilsmithline.com
    18. Re:7.1 and 8.2 esp. disturbing. Send Feedback! by Lonesome+Squash · · Score: 1

      Whether obscurity enhances security is an empirical question. If it does, then the companies involved in this initiative will prosper, and rightfully so. If it does not, then they will suffer, and rightfully so. I don't see this as an attack on open-source, or academic freedom, or civil liberties. If the open model really is better then this will be a good thing for open-source software, because the obscure-model software will really be less secure, exploits will be more widely used, etc. Let's let them do as they have a right to do, and we'll see if our ideology really is better than theirs. If not, then we should emulate them. If so, they will eventually emulate us.

      --
      Behold the riant ape! Beware, his crooked thumbs!
  2. more bugs by double_plus_ungod · · Score: 2, Funny

    microsoft: there's a bug in our bug disclosure process. apply this patch using windows update.

    user: windows update recommends that i install 14 critical updates.

    microsoft: you cannot install this patch without all the updates

    user *installs 10 updates, 11th fails*

    user: uh...

    microsoft: it's your problem. btw, the bug disclosure process bug is your problem too.

  3. Section 9 Missing by robdeadtech · · Score: 5, Funny

    Section 9

    All OIS participants must either look like Peter Norton or Steve Balmer. Minimally this can be preformed by wearing khaki pants, blue denim shirt, and sensible shoes.

    No person or organization wearing black, having purple hair, or listening to obscure music may participate as either a Finder, Vendor, Coordinator, or Arbitrator.

    --
    Heil Sig! -Rob
    1. Re:Section 9 Missing by CAIMLAS · · Score: 2, Funny

      What about Peter North? Does he count?

      (that's what I thought you said! time for bed, damn it!)

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:Section 9 Missing by c0ol · · Score: 1

      dang, i guess smoochie will have to stop reporting bugs.

    3. Re:Section 9 Missing by Anonymous Coward · · Score: 0
      No person or organization wearing black, having purple hair, or listening to obscure music...
      without blonde hair, blue eyes and a pure, strong Aryan heritage...
    4. Re:Section 9 Missing by Anonymous Coward · · Score: 0

      Shit, I match all four of these (the fourth, unlisted one, is of course habitually wearing sunglasses). And the purple hair is spiky, the black includes a Standard Issue Matrix-Style Black PVC Coat(tm) and at this very moment I'm listening to psytrance by Free Q. Sense. ;)

      Oh well, guess I better keep my 0day to myself. Besides, in the field I'm in, the vendor not knowing is an advantage and the vulnerability is a good thing from the point of view of the users. If I told the vendor about it, we wouldn't get to use it freely anymore! ;)

      (Now see if you can guess what field I'm in.)

      Come on, let's be honest. This is going to go down like a lead balloon even at the Black Hat Security Conference. The only people interested in this are those who prefer information about vulnerabilities to be suppressed, and I think this will bolster the full disclosure movement further - see, look where they're going with this, all the way back to obscurity!

      I suspect the vendors are afraid of liability and public exposure for their mistakes, instead of acknowledging them, making the quality of their software higher and protecting not just their users, but indirectly, in a small way, the entire internet, by fixing their vulnerabilities and taking steps to attempt to prevent them during design, coding and testing.

      I'll leave the open source comments to others, but obviously since such projects have essentially nothing to hide, in a pure practical matter they're more likely to actually get a working patch released right alongside the vulnerability, reducing the public exposure window to an absolute minimum IF their users are careful to stay up to date. Whereas a vendor can ignore you for months. Next time I discover an MS vulnerability I'm releasing it 0day instead of waiting for those bastards to figure out how to put a PR spin on it before even looking at the patch. Stupid cunts.

    5. Re:Section 9 Missing by zabieru · · Score: 1

      Most of the guys from @stake that I knew, at least back in the day, failed that test... Then again, I'm really not sure what they're doing on that list...

    6. Re:Section 9 Missing by Anonymous Coward · · Score: 0
      "Then again, I'm really not sure what they're doing on that list.."

      Answer: Selling Out.

    7. Re:Section 9 Missing by Anonymous Coward · · Score: 0

      Yes he counts. He counts about 12 inches when he whips out his dick.

      8===========0

  4. Excellent! by appleLaserWriter · · Score: 4, Funny

    I welcome the day when we no longer have security bugs.

    1. Re:Excellent! by dotpl · · Score: 1
      I welcome the day when we no longer have security bugs.
      That would be the day everyone stops using computers?
    2. Re:Excellent! by KillerHamster · · Score: 1

      What a boring world that would be. Nothing to talk about on Slashdot!

    3. Re:Excellent! by Anonymous Coward · · Score: 0

      Alright, which one of you jokers modded the parent post insightful? It's _FUNNY_

    4. Re:Excellent! by Florian+Weimer · · Score: 4, Insightful

      I welcome the day when we no longer have security bugs.

      Look how this group defines a security vulnerability. According to this one, there are no security vulnerabilities.

      For the purposes of this process, a security vulnerability is a flaw within a software system that can cause it to work contrary to its documented design and could be exploited to cause the system to violate its documented security policy.

      There are a few publicly available systems with documented design and security policies, but it's explicitly stated that the security assumptions only hold when the system has cooperative users and is connect to a trusted network (better yet, no network at all).

    5. Re:Excellent! by techturtle · · Score: 1

      ...a security vulnerability is a flaw within a software system that can cause it to work contrary to its documented design...

      This is an interesting definition now isn't it? Does this mean that all undocumented behavior is considered a security flaw? If so, we all better get busy. We've got about 15 million vulnerabilities to disclose just for M$ Word alone!!!!

      --
      If you don't have something nice to sig, then don't sig anything at all.
    6. Re:Excellent! by Florian+Weimer · · Score: 2, Interesting

      Does this mean that all undocumented behavior is considered a security flaw?

      Quite the contrary. According to the definition, undocumented behavior is perfectly acceptable, even if it has obviously unwanted consequences.

    7. Re:Excellent! by dcs · · Score: 1

      Good. What are you complaining about? Didn't you see the part that says you are free to disclosure whatever you found if the company does not think it is a security flaw?

      --
      (8-DCS)
  5. One line summary by evil_roy · · Score: 5, Insightful

    "As discussed in paragraph 7.3.7 above, the Finder and Vendor should act in concert to release their respective advisories nearly simultaneously, and only after a remedy is available."

    It's all in that last phrase "only after a remedy is available"

    1. Re: One line summary by Black+Parrot · · Score: 3, Interesting


      IOW, it's back to the bad old days when Microsoft didn't bother trying to fix exploitable software at all.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:One line summary by dcs · · Score: 1

      Yes. Except if vendor does not think it is a vulnerability, if vendor fails to obey the deadlines, if communication between you and vendor breaks down, if the flaw becomes actively exploited or if the flaw gets otherwise published, in which case you can release full details immediately.

      Then again, you only read what you wanted to read, didn't you?

      --
      (8-DCS)
  6. Largest Bug of All by soliaus · · Score: 0, Troll

    This must be microsofts way of shuting up the anti-windows people out there.

    --
    Speaking at Defcon 12 - Credit Card Networks Revisted: Pen
  7. I say give some time, but not too much by DarklordSatin · · Score: 5, Interesting

    Personally, I've always thought that a good disclosure policy would be one that informs the software's source of the problem and then waits some period of time befoer disclosing to the public.

    Of course, I'd reccomend a very short wait time, probably between 48 hours and one week. Just enough time to solve the problem if enough resources are diverted to it but not long enough to allow anyone to ignore the problem until later.

    1. Re:I say give some time, but not too much by Tancred · · Score: 1

      48 hours or a week is usually just fine for a small, agile company (i.e. one without all the bureaucracy). A larger one might need a bit more time. And even that small one might have trouble getting a patch out in a week - especially if a key person is on vacation. I'd say a month is actually reasonable. Of course all this is assuming closed source. Keep it open, announce it right away and you're almost guaranteed to get a patch within 24 hours.

    2. Re:I say give some time, but not too much by jefeweiss · · Score: 1

      Then it's a race! Black Hats vs White Hats! Makes things a bit more exciting. Coders start your engines. Will the exploit be first or the fix?

  8. Responce from 1337 by SeanTobin · · Score: 5, Insightful

    1337 Reveals limited disclosure plan

    Eight hacking groups join together to set an official standard for limiting disclosure of software security holes.

    #1337, Efnet â" Eight computer hacking groups rounded up a three-day Exploits in Computing Forum on Thrusday by formally announcing a coalition against full disclosure of vulnerability information, ending a week of intense speculation, and immediately sparking controversy.

    WanSan, TCPuke, NetLoft, HeavySak, BitEvil, SYNergy, HPLat, and DownScope joined together to declare they would immediately begin following a policy of limited public disclosure of security vulnerability information. Members of the coalition who discover new vulnerabilities will omit from their initial public advisories any details about how a hole might be exploited in an attack, and will not include code that demonstrates the bug. Thirty days after the first advisory, a more detailed notice can be released under the rules. Full disclosure of the vulnerabilities will be shared only among the members for âtestingâ(TM) purposes.

    "We felt that as responsible industry leaders, we, as a voluntary organization, are going to follow a set of reasonable standards," said DXNo, manager of 1337â(TM)s intrusion exploitation, in an interview.

    1337 will also draft a proposed international standard for notifying vendors and the public about newly-discovered software security bugs, following the group's limited disclosure ethic. The organization will admit new members, under an as-yet unwritten set of bylaws. The initial draft of the limited disclosure ethic will limit the disclosure to the home pages of the vulnerable sites.

    A chief objective of the group is to discourage 'full disclosure,' the common practice of revealing complete details about security holes, even if publication might aide attackers in exploiting them. The group believes that any type of full disclosure would assist software vendors into patching various vulnerabilities before they can be widely exploited.

    Publishing complete information, and sometimes "exploit" code that demonstrates a vulnerability, is de rigueur among many computer security professionals, who argue that malicious hackers can acquire the same information themselves, and that network administrators and security gurus often need technical details to properly defend themselves from attack.

    But Culp criticized the practice in an essay published on a Microsoft Web site last month, and blamed "information anarchy" for the epidemic of malicious worms that have struck the Internet in the last year. "It's high time the security community stopped providing blueprints for building these weapons," Culp wrote.

    Under the plan, member groups would share detailed information during the 30-day grace period with âoeother communities in which enforceable frameworks exist to deter onward uncontrolled distribution.â The last category would allow member groups to share details with one another. "They're not going to ban it among themselves," says Levy. "They might be willing to limit the public access to this information, but I highly doubt that they'll limit it among each other."

    "People have to do it Microsoft's way or they'll have this group telling them that they're acting irresponsibly," says Maiffret. "It's going to drive people into the underground, and could lead to more people breaking into computers." The majority of members in 1337 agree with Maiffretâ(TM)s assessment.

    "We are not trying to form a secret society of exploiters," says CKLawz "We are just creating a standard... This represents one of the first process standards between security companies and vendors."

    wyZopa1 estimate that it will take one or two months to produce drafts of the proposed RFCs. He emphasizes that the standards would not just limit vulnerability disclosure, but would also spur vendors to be more responsive to security vulnerability reports. "My goal in the RFC is to have equally stringent standards for vendors and exploiters," says wyZopa1. âoeWe worked hard to discover these vulnerabilities, the developers should work just as hard to fix them. Providing them with all our tools without compensation is not what software development is about.â

    --
    Karma: SELECT `karma` FROM `users` WHERE `userid`=138474;
  9. anti-competition - anti-bad-press by Anonymous Coward · · Score: 5, Insightful

    Face it. Anyone can do security. All you need is the will, the drive, the talent, and the know-how. Which means, me, the average geek, ex-blackhat hacker, technologist, futurist dude.. can play with stuff, learn stuff, share with others, and build my CAREER off it. Not after this.. This would keep all the knowledge I gain from other professionals, from bugtraq, etc, out of my hands, forcing me to subscribe to these people's services, philosophies, etc... no. I will not. This will not stop hackers, this will only stop the admins who are trying to keep everything together. This will be a tax on the admin who manages 1500 machines, and has no time to read simple stuff.. Hackers, don't need bugtraq. Its useful, its a resource, etc, but if they want in bad enough. Fuck em all.

    1. Re:anti-competition - anti-bad-press by wcdw · · Score: 1

      I have to disagree with much of your post. As you yourself said, anyone can do security. And there is nothing in this proposal per se that would prevent any of your stated goals. Reading reports of others' exploits is hardly the way to build a career. If it comes to that, better you should seek out the exploits themselves, and do your own analysis, just like these people. (And the proposal *does* require the vendor to maintain a publically accessible repository of vulnerabilities.)

      I'm also of mixed minds on the administration issue. What good does it do for an admin to know that there is a potential exploit in a must-be-open service, for which there is no current fix? Counter intrusion and intrusion detection systems should already be in place. There is some seeming value in being more alert, although I would argue that this is actually counter-productive. Only 'caring' about exploits which have been made public leaves one more vulnerable for those that have not.

      That said, the admin in me personally *does* want to know as much as possible, fix or no. (Particularly since my programming side could attempt a hack in a worse-case scenario.) And I do enjoy casual reading about exploits and their techniques, just as I periodically peruse the NTSB airplane accident database (the latter also not being the way to build an airline career ;). However, the only thing that is stopping me from using that knowledge to exploit the exploits, as it were, is me. And my firewall regularly provides me with IP addresses of apparently wormed boxes on which I could practice....

      The dual-edged sword of knowledge is particularly sharp where it comes to security exploits, of any kind. However, I still prefer to live in the kind of world where I can order lock picks and related materials. Learning to pick locks (my own ;) taught me a lot about physical security (or lack thereof), just as learning about computer exploits has educated me in network security. (Site security is another issue - given anyone physical access to most machines, and all bets are off.)

      I honestly don't think that even a complete implementation of this proposal would significantly change anything, though. The exploits are there for anyone with a sniffer, and I'm sure there are plenty of 'grey hats' around who would be willing to step into any public information gap left by players in such a new world.

      --
      If you're not living on the edge, you're just taking up space!
    2. Re:anti-competition - anti-bad-press by Anonymous Coward · · Score: 0

      I have to disagree with much of your post. As you yourself said, anyone can do security. And there is nothing in this proposal per se that would prevent any of your stated goals. Reading reports of others' exploits is hardly the way to build a career. If it comes to that, better you should seek out the exploits themselves, and do your own analysis, just like these people. (And the proposal *does* require the vendor to maintain a publically accessible repository of vulnerabilities.)

      No matter how good you are, you can't know it all. Thats why you read others exploits. One person can't test everything. Let's be realistic. You try securing a fortune 500 company AND testing every platform for every type of exploit.

      I'm also of mixed minds on the administration issue. What good does it do for an admin to know that there is a potential exploit in a must-be-open service, for which there is no current fix? Counter intrusion and intrusion detection systems should already be in place. There is some seeming value in being more alert, although I would argue that this is actually counter-productive. Only 'caring' about exploits which have been made public leaves one more vulnerable for those that have not.

      Without knowledge of the exploit, you can't write a IDS signature. IDS is a reactive technology. The only thing that is proactive about it, is the fact you gotta know before hand what to look for. You have to have the traffic details and exploit to make it work. Otherwise, IDS doesnt do its job. And for it to do its job, you have to have a intrusion attempt. An admin can work around a buggy service. He at least needs the opportunity to try.

      That said, the admin in me personally *does* want to know as much as possible, fix or no. (Particularly since my programming side could attempt a hack in a worse-case scenario.) And I do enjoy casual reading about exploits and their techniques, just as I periodically peruse the NTSB airplane accident database (the latter also not being the way to build an airline career ;). However, the only thing that is stopping me from using that knowledge to exploit the exploits, as it were, is me. And my firewall regularly provides me with IP addresses of apparently wormed boxes on which I could practice....

      If you are interested in it, then perhaps you shouldn't be a admin. Security needs good people. It's not a field that you can fake the moment. Knowledge is power, and anyone with that knowledge can exploit it. A piece of code can be used for good or evil, its up to the user. Restricting the knowledge is not the way. Knowing the problem, and being mindful of it, is the only way to prevent intrusions.

      The dual-edged sword of knowledge is particularly sharp where it comes to security exploits, of any kind. However, I still prefer to live in the kind of world where I can order lock picks and related materials. Learning to pick locks (my own ;) taught me a lot about physical security (or lack thereof), just as learning about computer exploits has educated me in network security. (Site security is another issue - given anyone physical access to most machines, and all bets are off.)

      Your post is quite contradictory then.

      I honestly don't think that even a complete implementation of this proposal would significantly change anything, though. The exploits are there for anyone with a sniffer, and I'm sure there are plenty of 'grey hats' around who would be willing to step into any public information gap left by players in such a new world.

      Ever sniff anything faster then a T1? There is a security analyst, who wrote the laws of information. I believe his second law, is basically about a needle in a haystack. If you want to hide something, the best way is in alot of data. Unless you know of what to look for, your sniffer will miss it.

    3. Re:anti-competition - anti-bad-press by wcdw · · Score: 1

      I can see why you posted as AC. :-) You, like so many others, appear to have missed the fact that disclosure *is* part of the proposed process. Ok, so you can't generate IDS sigs until it's too late to do any good. If you're relying on the likes of BugTraq for that purpose, you're far better off letting someone with the appropriate resources do it for you.

      As a personal aside, 'not being an admin' is unrealistic, even though I am not currently employed in that role, other than for my personal, locally-hosted domain(s). That's sort of like 'not being a geek', or 'not being gay'.

      Security is indeed not fakable, and as for your last question, the last placed I sniffed traffic had dual T3s. Just dumping the logs for a days worth of traffic to a remote box for viewing took a *long* time. As for knowing what to look for, this site regularly captured *all* traffic - period. I only had occasion to poke for a few needles in these particular haystacks, so I never e.g. wrote a Perl script to eliminate obvious, legitimate traffic - but filters are a trivial exercise. And with the data stored on disk, you can analyze it just as many ways as you like.

      P.S. Yes, I often hold contradictory views. However, my original objection was based not so much on the concept of limiting information, but moreso the specific objections raised by the original poster.

      --
      If you're not living on the edge, you're just taking up space!
  10. And yet again - hackers, not bad coders are blamed by ATAMAH · · Score: 4, Insightful

    Why don't they ask themselves why is their product so weak and vulnerable, instead? How much of those vulnerabilities were exposed and fixed *because* they were exposed? It's a GOOD thing. There was a bug, people found it, tried reporting it, got told to fuck off, published it - and the bug got fixed.

  11. New York Times Banner Ad and Non-Disclosure by robdeadtech · · Score: 2, Funny

    Funny that a New York Times Ad was rotated into this story...

    They, in particular, excel at non-disclosure... Perhaps they'll be joining this "Organization for Internet(Information) Safety"

    --
    Heil Sig! -Rob
  12. Nice 'process' by HornyBastard77 · · Score: 5, Informative
    From the draft:

    2.2 Phases

    The basic steps of the Security Vulnerability Reporting and Response Process are:

    # Discovery. The Finder discovers what they consider to be a security vulnerability (the Potential Flaw).

    # Notification. The Finder notifies the Vendor and advises it of the Potential Flaw, and the Vendor confirms that it has received the notification.

    # Investigation. The Vendor investigates the Finderâ(TM)s report in an attempt to verify and validate the Finderâ(TM)s claims, and works collaboratively with the Finder as it does so. # Resolution. If the Potential Flaw is confirmed, the Vendor identifies where the Flaw resides, then develops a remedy (in the form of a software change or a procedure) that eliminates or reduces the risk of the vulnerability.

    # Release. In a coordinated fashion, the Vendor and the Finder publicly release information about the vulnerability, along with its resolution.

    Now look at this under the context of the recent MS Passport Vulnerability to see how effective this process is.

    As an aside, this draft is backed by MS and SCO, amongst other companies. It'll be interesting to read the amount of bashing this gets over the weekend.

  13. All you need isn't love by DrSkwid · · Score: 3, Funny

    All you need is the will, the drive, the talent, and the know-how.

    Well, that's a short list just anyone could sort out in a weekend

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  14. The 11 Companies by x+mani+x · · Score: 4, Informative

    FYI, the 11 companies involved are:

    Microsoft
    @stake
    BindView
    SCO
    Foundstone
    Gu ardent
    Internet Security Systems
    Network Associates
    Oracle
    SGI
    Symantec

    -Mani

    1. Re:The 11 Companies by krumms · · Score: 1

      I can't believe @stake is involved ... doesn't it consist largely of former l0pht hackers?

    2. Re:The 11 Companies by Anonymous Coward · · Score: 0

      The key is former hackers. They have all sold out and haven't don't anything interesting in years.

    3. Re:The 11 Companies by Anonymous Coward · · Score: 0

      @stake, the company that is in bed with microsoft and does security code audits for them?

      Why WOULDN'T they be on this list?

    4. Re:The 11 Companies by telstar · · Score: 1
      "The key is former hackers. They have all sold out and haven't don't anything interesting in years."
      • Sold out? You mean they actually want to be able to pay their mortgages, and feed their children by using their knowledge and skills to earn a living? The nerve!

    5. Re:The 11 Companies by David+McBride · · Score: 1

      I can think of two primary reasons to be in such a group -- to stay ahead of the game as a security specialist, or to hide your own security weaknesses.

      Microsoft, I guess, is trying to do both given its recent anti-virus firm acquisition.

      It's interesting -- and possibly encouraging -- to note that neither Apple nor IBM is on that list.

      --
      One of these days I'll have to sue Darl McBride for defamation of character by association. ;-)

  15. A plan! by geekoid · · Score: 2, Funny

    Well that will stop people from releasing the information.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  16. Why would anyone follow these guidelines? by coyote-san · · Score: 4, Insightful

    Why would anyone follow these guidelines? It might piss off these companies, but anyone who really cares about security would realize that giving the vendors the exclusive right to disclose flaws (regardless how much time has passed or how many systems have been compromised) prevents people from making an informed decision to yank these programs until a solution is identified.

    Mapped to the real world, it's like some idiotic Police Chief knowing damn good and well that several pizza delivery drivers are mugged every night when they go into a four-block area... but refusing to say anything - not even warning these drivers to avoid the area for a while - until after the muggers have been convicted, sentenced, and in prison for a month.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:Why would anyone follow these guidelines? by Anonymous Coward · · Score: 0

      Actually I was thinking along the long the lines of -

      The DOT, auto manufacturers, and insurance companies all agree that should any of them discover a safety flaw in a vehicle the flaw would not be revealed to the public until such time as the manufacturer had a solution to the flaw.

      IMHO this is the stance of self serving cowards.

      -- AC -- cuz it takes one to know one. :P

    2. Re: Why would anyone follow these guidelines? by Black+Parrot · · Score: 2, Insightful


      > Why would anyone follow these guidelines?

      Bank on it: once they've established the 'standard' they'll start lobbying to have it made law. Disclosing a vulnerability that has been around for a couple of years will get you labeled as a terrorist.

      > It might piss off these companies, but anyone who really cares about security would realize that giving the vendors the exclusive right to disclose flaws (regardless how much time has passed or how many systems have been compromised) prevents people from making an informed decision to yank these programs until a solution is identified.

      These people aren't interested in your informed decisions; they're interested in suppressing bad PR so they can keep selling crappy software.

      --
      Sheesh, evil *and* a jerk. -- Jade
  17. Doh.... by Tachys · · Score: 4, Funny

    You have to sign a non-disclosure agreement in order to see the anti-disclosure plan

  18. Not to worry by krumms · · Score: 1

    While this is no doubt disturbing, there's more to the security world than those 11 companies. Yes, some of the security firms involved are high profile and there's a lot lost in their soul-selling, but there will always be BugTraq - and there will always be other researchers who don't believe in this shit.

    1. Re:Not to worry by lpontiac · · Score: 3, Informative
      there's more to the security world than those 11 companies. Yes, some of the security firms involved are high profile and there's a lot lost in their soul-selling, but there will always be BugTraq

      Bugtraq is one of those 11 companies. (Bugtraq is part of Symantec)

    2. Re:Not to worry by krumms · · Score: 1

      (Bugtraq is part of Symantec)

      Well don't I look like a dick? :) Isn't it a full disclosure list? Wonder what's to become of that, then.

    3. Re:Not to worry by Anonymous Coward · · Score: 0

      Easy. Bugtraq goes all quiet and everyone moves to the unmoderated Full-Disclosure list (and hopes the random offtopic stuff stops). Bugtraq has been all "responsible disclosure" (newspeak) for at the very least a couple of months now, on the quiet anyway, with the moderators actually refusing early disclosure of some bugs. Stop relying on it, it is not telling you everything you need to know.

    4. Re:Not to worry by mbogosian · · Score: 2, Interesting

      Bugtraq is one of those 11 companies. (Bugtraq is part of Symantec)

      A challenge: create an Open alternative to BugTraq

      I have registered the domain names opentraq.org and opentraq.net. I am willing to have them resolve to DNS servers belonging to a group of volunteers who wish to start and maintain an Open alternative to the BugTraq website. (GNU? Mozilla? Anyone else interested?)

      I will continue to renew the registration as long as someone wants to continue the project. If necessary, I may be willing to transfer ownership at no cost after the project becomes established and is maintained by a reputable (i.e., non-commercial) group of volunteers.

  19. what you dont know... by BEA6D · · Score: 3, Insightful

    can't hurt me.

    --
    rehab, captain ahab, you're chasing the wrong fish!
    1. Re:what you dont know... by BrynM · · Score: 2, Funny

      How's this offtopic? I think it's a brief attempt at irony. What you (the consumer) don't know can't hurt me (the folks porposing this).

      --
      US Democracy:The best person for the job (among These pre-selected choices...)
  20. OIS Members by evenprime · · Score: 1, Redundant
    According to their page, the members are:
    • @stake
    • BindView
    • Caldera International (The SCO Group)
    • Foundstone
    • Guardent
    • ISS
    • Microsoft
    • NAI
    • Oracle
    • SGI
    • Symantec
    Considering their backgrounds, it is sad that @stake and ISS are involved in an anti-disclosure group.
    --

    "Weapons should be hardy rather than decorative" - Miyamoto Musashi
    I think that goes for OS's too
  21. Where is the user, customer or consumer??? by jkrise · · Score: 4, Insightful

    The document mentions only Finder, Vendor etc. What about the user? Suppose the Finder tells the vendor, "Hey, there's this bug in Passport Password Reset". Now the vendor (Microsoft) works in conjuction (collusion?) with the finder, and says, Look - this is a trade secret. Wait for a few months, and we'll watch if anyone's using this bug except us.

    Poor Joe ServicePack is the one affected, and he figures nowhere in this scheme of things.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Where is the user, customer or consumer??? by dcs · · Score: 1

      Err, no, not "wait for a few months". They have to make available a progress report each seven days, detailing what progress was made since the last report, what they'll be doing next, and other information.

      If communication breaks down (you say "You are not taking it seriously", they say "Yes, we are", you say "No, you're not", etc), the process stops, you disclose the vulnerability, and that's it.

      Only if they are seen to be making real progress in addressing the vulnerability you'll stay with the process.

      BTW, it mentions the user in some parts of the document, like the part about giving the user enough time to update their software (for which the vendor must provide automated tools, btw) before you tell all the idiot script kiddies in the world how to fuck him up.

      --
      (8-DCS)
  22. Re:Realworld example by bezuwork's+friend · · Score: 5, Insightful
    ... it's like some idiotic Police Chief knowing damn good and well that several pizza delivery drivers are mugged every night when they go into a four-block area... but refusing to say anything ...

    Living in the D.C. Metro area, I was very upset when hearing that the D.C. Police Chief had been against revealing the make of the snipers' car when they finally found it out. Once this information was released, the snipers were caught in 2 hours or so, IIRC.

    I agree with the parent poster - this seems like an apt analogy. At least if a non-negligible number of bugs, patches, fixes, or workarounds, even if just temporary, come from unexpected sources outside of the vendors or finders.

  23. Title by cperciva · · Score: 3, Funny

    Shouldn't the title to this story have been "Group Discloses Anti-Disclosure Plan"?

  24. or stops using C/C++ by Trepidity · · Score: 1

    Probably 90% of security holes are buffer overflows...

    1. Re:or stops using C/C++ by BigWhale · · Score: 2, Informative


      90%? Maybe that's a little bit too much, but all in all, most other 'higher' languages are written in hm, well, C/C++.

      Using something that was written in C/C++ doesn't really exclude buffer overruns, just minimizes it.

      --
      The Sig, the sig
  25. Are they still not getting it? by BillsPetMonkey · · Score: 5, Interesting

    This proposal basically calls for the public to act in the same was as an employee would at finding a bug in the software. Perhaps I missed something here but if a bug is sourced in the public domain it should be disclosed there as well.

    If they want to put me on the payroll, I'll QA and report their software using this convenient bug ticket they've provided;)

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
    1. Re:Are they still not getting it? by Anonymous Coward · · Score: 0

      My comments are said quite well at http://nothackers.org

  26. Ha, I say let 'em! by zonix · · Score: 2, Interesting

    While this is totally bogus, perhaps we just should let them have their little secrecy club. You know, see how well they do compared to other vendors who are more open about their bugs.

    But really, if there's some exploit in some app/service everybody should know immediately - the only solution to an exploit is not always a patch fix from the vendor. You could shut down the service, if applicable, tweak some parameters to dodge the exploit, filter some packet, etc. Or you could even fix the exploit yourself in some instances (in the code that is).

    But hey, who can blame them for wanting to not disclose this info, they're the only ones who can/are allowed to fix the bugs. :-)

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  27. yes by Trepidity · · Score: 1

    I think it was around 7-8 years ago they went from "releasing cool tools" to "whoring for big consulting contracts and never, ever releasing anything cool." Have you seen their website? Microsoft's website looks more "authentic" than that crap.

  28. The Forgotten Column by BrynM · · Score: 4, Funny
    They forgot to publish the third column:
    Users/Consumers

    3.1.1
    Do nothing. Hope nothing happens to you... not that we would tell you if it could. What you don't know can't hurt you.

    3.1.2
    Do nothing. Hope nothing happens to you... not that we would tell you if it could. What you don't know can't hurt you.

    Repeat until section 7 ("Release Phase")...
    7.2.1
    Thank us for not telling you that your data was vulnerable. Wait for us to issue a patch.
    Unless..."Premature Release"
    7.4.1
    Yell "WTF" and bitch a little. We wouldn't have told you if we didn't have to.
    --
    US Democracy:The best person for the job (among These pre-selected choices...)
  29. Is this a joke? by BoldAndBusted · · Score: 3, Insightful
    Objective: A security researcher, customer, or other interested person or organization discovers what they consider to be a security vulnerability, validates the finding, and prepares a report describing the Potential Flaw. Vulnerabilities are found in software products through both directed and undirected research by a variety of individuals: security consultants, IT professionals, independent researchers, academics, etc.
    Anyone see some types of people missing from this list? Like, 12 year old gas huffers, shut-ins, malcontents.... uh, hackers, and... crackers?!? Leave it to a committee of corporations to make a gargantuan "27 B-stroke-6" form (thanks, Terry Gilliam) to fill in just to request that a vendor FIX THEIR OWN BROKEN INSECURE SOFTWARE! What a joke. Sheesh!
    1. Re:Is this a joke? by Anonymous Coward · · Score: 2, Interesting

      Like, 12 year old gas huffers, shut-ins, malcontents.... uh, hackers, and... crackers?!?

      You fail to understand the nature of most security incidents I see.

      The people who actually discover the vulnerabilities are the security consultants, IT professionals, independent researchers, academics, etc. then the malcontented kiddies and gass huffers take those proof of concept scripts and use them to "hax0r"...hence Script Kiddie...

      If you don't release the exploit information and example code until after it's patched you just saved everyone a giant headache. Don't believe the myths. Those teenager hax0r d00ds 99.5% of the time DO NOT find any new vulnerabilities. They just take the proof of concept code from the security bulletin, set up a scanner to randomly find hosts with the exploitable service and get their hax0r on.

      Cut out the window between publishing the vulnerability and the patch and you just saved every sysadmin a big headache.

    2. Re:Is this a joke? by jjmaestro · · Score: 1

      I understand your point there... I mean, there are a LOT of "wannabe" script-kiddies around, that would just learn a tiny little bit of cut-n-paste and gcc -o attack_them bug.c to go and "hack" around!

      The problem here then is _WHO_ handles the security bugs info. That is, if I know that my bug will be taken care by the vendors/developers ASAP, and we put a "well-defined" time window of X days for them to fix it before they release, then I could agree.

      BUT, we know that the morons which want (LOOOVE for God sake!) this non-release security info plan are MSoft and people of that kind! People that, unless some big-ass script-kiddy knocks down THEIR own servers, would do JACK to fix the stuff unless next release costing N$ comes out.

      My proposal. :-)

      Someone makes a security bug weblog not controled by THEM (aka companies like MSoft), we aaall shift to that, leave securityfocus and those places alike empty, and we only do the time-delay process for _REALLY_ fuck-up stuff like the ssh-bug or any open source project, but NOT for commercial software. That way, the open source community will be fine, AND THOSE WHO SAY OPEN SOURCE IS NOT SECURE will have to work and clean up their shit code.

      Now, THAT'S a plan, hey? :-)

      --
      J. Javier Maestro
    3. Re:Is this a joke? by schlach · · Score: 2, Insightful

      Those teenager hax0r d00ds 99.5% of the time DO NOT find any new vulnerabilities.

      Don't believe the myths, yourself. Sit on Incidents for awhile. When people at the frontlines are saying, "I'm getting a lot of activity on port x, seems to be trying this against Apache/IIS/Wu, anyone else seeing it?" which eventually leads to "I was compromised sometime last night/week, found this in my logs, anyone recognize it?" which eventually leads to a security researcher rediscovering the vulnerability in the affected package. And I say "rediscovering" because obviously he wasn't the first, eh?

      I agree that most of the huge Internet-worm firestorms (read: IIS/SQL worms) seem to be leisurely engineerings of previously discovered vulnerabilities with delivery packages that may have just been sitting around on the shelf. That may very well be because it's mostly amateurs that want to take over every machine, randomly, in 20 minutes. The pros are happy with a few of their choice, knowing that the less machines they knock over, the longer they have before anyone discovers what tricks they're using to get in.

      As a business owner, you have much less to fear from the amateurs, protection against which ironically seems to be what most of the security tools / disclosure guidelines seem to be geared towards.

      And if they're not protecting us against dedicated blackhats, let's ask ourselves how well these new disclosure guidelines will protect us from CodeRed, Nimda, and Slapper, where old vulnerabilities are used to devastating success after a patch is released. What? They won't? Not even a little bit? Hmm... that's less encouraging.

  30. Re:FRIST PSOT! by BrynM · · Score: 0, Offtopic
    "fristgdfgdfg pots friertst pots tfrist pots frist pots friretstdfpots frist pots...
    From now on, it's decaf for you!
    --
    US Democracy:The best person for the job (among These pre-selected choices...)
  31. fuck you and your made-up statistics by Anonymous Coward · · Score: 0

    90%? What a joke! That's the biggest bullshit i've ever heard in my life. Mod parent down, funny, because that is a total JOKE!!!!!

    Thanks.

  32. uggh... by zonker · · Score: 4, Funny

    I'm just waiting for Bruce Schneier (author of Applied Cryptography and founder of Counterpane Internet Security. Oh yeah, and author of the Twofish and Blowfish algorithms to boot.) to comment on this in the next Cryptogram...

    I'm sure he'll have some interesting things to say. ;)

    1. Re:uggh... by overbom · · Score: 1

      One of the things he says could probably be something like this:

      this is a stunt to protect certain companies from looking really bad in the security world. It will allow them to start releasing combo patches more often, and allow them to progress further on their so-called trustworthy computing initiative.

      It makes me sad to see what @stake and bindview have become. Before, they disclosed because they were looking out for the little guy. Now they won't disclose because it will ruin their business partnership with the big guy. Ahh, progress. I know it's idealism that makes me sad, but what happened to their idealism?

      the Information security situation in America seems to be getting worse and worse, with the possible exception of osvdb.org, which will turn out to be a great resource. The hooks are there. :-)

  33. God was this needed... by Thaidog · · Score: 2, Funny

    Thank you! Please don't let everybody know how to hack... Job security ya know...

    --

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

  34. Which software can we trust now? by mousse-man · · Score: 2, Interesting

    To me, it looks as slowly, we can't trust any software anymore because of this policy. I mostly stopped buying MS products because of this, and a few more companies will find out sooner or later that I'm not their customer anymore.
    And even if I could analyze the source code, I don't have the time to do so, especially with big projects like sendmail, or PostgreSQL that I use a lot.

  35. full disclosure by oohp · · Score: 5, Insightful

    Full disclosure only stimulates vendors to come up with a patch quickly. It's their fault in the first place there was an exploitable bug. We don't need a law to regulate bug disclosure. This is security through obscurity and it doesn't work. Information will leak and a limited number of people will take advantage of it anyway, while I, the use won't know to shut that buggy service down.

    1. Re:full disclosure by grokBoy · · Score: 1
      "We don't need a law to regulate bug disclosure"

      I agree - but this isn't a law, its a group of companies deciding that they know best, and trying to force a 'standard' onto everyone else for no particular reason as far as I am concerned.

      Whilst it remains a 'recommended practise' there will be those who will follow it, and those that won't, and all the time it will be completely unenforceable - so what is the point?

    2. Re:full disclosure by oohp · · Score: 1

      I taught they're trying to lobby for another law, sorry, misunderstood.

    3. Re:full disclosure by sir_cello · · Score: 1


      This is a bad way to run the world. Full disclosure causes too many headaches for too many people. Developers having to stay back until 11pm working on an emergency fix for the next day, and administrators called in at 2am to emergency workaround critical software. It's just not good.

      The small window of time allows developers to do their job properly, e.g. when I'm asked to resolve a defect, I look not just at that defect, but similar classes of defects as well (whether it's a security issue or not) - and then the build has to go through QA tests before we can be sure that the patch is safe to be released.

      When some fool has made a vulnerability public, we're under tremendous pressure (customers on the phone hounding us). Alternatively, when we know that it's not yet public, but it will be in - say - a week or two time, then we're still under pressure, but it's not so grinding, and we really can resolve the issue properly. Sure, in that week or two, it's possible for the vulnerability to be exploited, but I'm sure that there's less knowledge floating around about it than if several hundred black hats were working away as a result of a bugtraq post.

  36. off-loading even more testing onto the public by 73939133 · · Score: 4, Insightful

    Let's call a spade a spade: companies like Microsoft should be liable for negligence when they sell buggy software for lots of money, at least for the amount of money the user paid for the software. Now, instead, not only do they want to be able to release buggy software with impunity, they also want to get free testing and bug fixes from users, and all that without the embarrassment and risk of having their bugs revealed.

    1. Re:off-loading even more testing onto the public by korielgraculus · · Score: 1
      Good call! In fact, I would make it industry standard to have just such a system. But at the end of the day, I think that it just wouldn't work. Because it isn't JUST Microsoft that have buggy software, you would also end up damaging all the other OS companies.

      I simply cannot think of an OS where I haven't had major problems at one time or another. A quick list of a few below (take Windows as being in there obviously).

      Let me think.... Solaris 8 x86, wouldn't even boot. RedHat 7.2 screwed my Windows install when partitioning (and no I don't know why, followed the instructions exactly)! OS/2, well that just doesn't work on anything, even in it's latest incarnation as eCOMStation. Oh! And SGI just because I hate installing IRIX.

    2. Re:off-loading even more testing onto the public by deblau · · Score: 1

      As long as we're calling spades, how about the end user who buys the buggy software for top dollar in the first place? Isn't he liable for (not) doing research, doing a cost/benefit analysis, making an informed decision? If a software company doesn't want a public bug disclosure process, as He Who Holds The Credit Card, I will make every effort to avoid their software. I consider that my personal responsibility.

      --
      This post expresses my opinion, not that of my employer. And yes, IAAL.
  37. Democratization of knowledge by gmuslera · · Score: 3, Insightful
    Now normal users and expert users will know for sure that Windows is full of bugs, and that they should be afraid of them but neither of them could explain why, just "have faith".

    There are precedents where doing this could be plain wrong, like in the last WebDAV vulnerability in IIS, that was discovered after being actively exploited by black hats. Hiding the facts will not stop crackers to exploit something they know first, and will only make victims unaware of what could or have happened with their sites.

  38. Covering Up Unpatched Holes by Anonymous Coward · · Score: 4, Insightful

    The only time most of those guys release patches in a reasonable timeframe is when they're looking at a PR or a lawsuit debacle. If I find a vulnerability, I'll shoot the vendor an email and see if they hop to it or not. If they hop to it, great. If they blow it off, then it's posted publically before they patch.

    That's how it'll always be handled by some people that find vulnerabilities. That's the way it's been handled in the past, and the world hasn't ended. It's just occasionally uncomfortable for a big player that sat on their ass for too long. Tough toenails. They need to put the same energy into just fixing reported problems that they do into trying to put this complicated mechanism in place to cover up problems that they fail to addres

  39. sigh... when will they ever learn..... by HighOrbit · · Score: 3, Insightful

    obscurity will eventually always fail as a security protocol.
    Being the cost-minimizing/profit-maximizing organizations that they are, they will always wait forever to incur new costs (like fixing bugs) until somebody "lights a fire under them." That's why quick public disclosures is important, because the bug *will* be discovered by the bad guys sooner or later, so it is better to fix it soon than wait for later.

    1. Re:sigh... when will they ever learn..... by Thaidog · · Score: 1

      true, but as long as your clients have no clue as to what's wrong with your software the more dependant they are on you to know... Keeps the cash flow flow'n...

      --

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

  40. Hmm, No Enforcement... by harmonics · · Score: 2, Interesting
    Direct from the OIS site...

    "Does the OIS plan to make these processes mandatory in some way?

    Absolutely not. These are best practices, not laws, and people will always be able to choose whether to use them or not."


    Ok, so next time, choose not to participate.

    Next!

    H
  41. Re:And yet again - hackers, not bad coders are bla by Anonymous Coward · · Score: 2, Insightful

    Two problems :

    1) Exposing a vunerability will make any company that does not try to "repair" them liable -> costs money

    2) Having to "repair" the vunerability because of the liability-problem will cost money too

    Now look at the proposed "solution" :

    a) Don't tell anyone you know about he problem, and you can use "plausable deniability" (Just let your opponent *proove* you knew about it). Result : Nobody can effectivily sue you, and the threat of loosing money is gone.

    b) The liability-threat (aka : losing money) is gone, and so is the incentive to develop a "repair" to the problem.

    Guys & girls, this is a win-win situation !

    For the companies that is ... :-(

  42. Fuck 'em by BigBadBri · · Score: 2, Interesting
    They write broken software.

    Someone finds a hole.

    They'd like us to sit on our arses while they take their time fixing it.

    Meanwhile, some bad ass mofo finds the same hole, and exploits it.

    It's the threat of imminent disclosure that makes the vendors fix their fucked-up software - to delay is merely to invite problems.

    I repeat - fuck 'em.

    --
    oh brave new world, that has such people in it!
  43. Secure Computing Initiative by RichLooker · · Score: 1

    This is surely part of Microsoft's Secure Computing Initiative ... If we can't make software more secure, at least we can decrease the public's perception that it's insecure. See no evil, hear no evil, speak no evil.

    --
    "And you are dying so slowly, you believe to be living" - Bertrand Besigye
  44. What is it with these pseudo important names? by Fefe · · Score: 1

    I find it hilarious how every now and then some vaguely important sounding organization creeps out of the shadows, proclaims something completely unfounded regarding a topic that is undergoing heated discussion, yet nobody has ever heard of them before.

    This happens all the time with those "think tanks", then all those bogus agencies selling certification in the security industry...

    Is this a new art form or something? Hacking the stupid mainstream media who will just present it as fact if it comes from an important sounding institution, even if there is not much more about it than a letter box in Aruba?

    Sheesh.

  45. Re:Realworld example by samoverton · · Score: 1

    It /isn't/ an apt analogy. In your analogy, if the Police Chief released the information, it could only benefit the population by warning the pizza guys to steer clear of the area for a bit until the muggers are caught.

    What it wouldn't do, is tell other muggers "oh that four block area is a great place to pick up pizza guys!" or help the muggers in any way.

    In order for your analogy to be accurate you need to factor in some kind of disadvantage to disclosing the information such as mass hysteria, or starvation for the pizza dependent inhabitants. In which case your analogy breaks down because it's no longer an idiotic Police Chief being irresponsible, it's damage limitation.

  46. This sort of thing was inevitable by mako · · Score: 1
    Searching for bugs and researching the exploitation of same pays off in the following ways:

    It can be interesting and it improves ones ability to read, write, and understand code.

    Doing so in a public forum can create reputation capital for ones consulting services or products. In some cases may lead to employment.

    Some folks are truly motivated by the desire to see vendors patch their software. This is sometimes a result as well.

    The companies involved in the OIS have already established their reputation. They aren't doing this for fun. It is to their advantage to prevent others from competing with them. The idea here is to keep interesting research and discussions closed while charging naive corporations thousands of dollars to attend talks which provide little to no real information.

    Look the goal here is to make money and that is noble and good. In order to do this people shouldn't just give away all of their hard work and research. The problem here is that these guys are protecting their bottom line under the guise of Internet Safety. It is a bit disgusting but I think might be irrelevant in the long run. Since SecurityFocus is part of this plan though I bet the mailing lists over there will be short lived. Oh well nothing lasts forever.

    Dave Aitel makes some rather lucid observations.

  47. Re:Realworld example by Anonymous Coward · · Score: 0

    You are wrong. It will help the muggers because once that information is known, the smarter muggers will stop going there. Also, the public will expect the Police (MS, etc..) to be more visible (Release a patch) in the area to keep the other muggers away.

  48. Sounds like a plan by PhilTR · · Score: 1

    to ensure that a vendor can optimize delay, denial, and obfuscation aimed at supporting the maximizing of profits. How stupid does this organization think programmers are? We'd have to be "eat up with the dumb*ss" to buy into this scheme.

  49. If I find a security hole in closed software... by The+Fanta+Menace · · Score: 1

    ...you can rest assured that I'm going to disclose it widely, anonymously and with great fanfare.


    --
    -- Even if a god did exist, why the fsck should I worship it?
  50. I have a question by dcavanaugh · · Score: 1

    How many "Day Zero" exploits is it going to take before this concept is abandoned?

  51. Um no. by Anonymous Coward · · Score: 0

    Actualy, they were caught on differt warrent. The police chief never had the make of the sniper's car.

  52. Somebody tell them by theolein · · Score: 1

    that the exploits will be released to the net anyway, in the form of hackers who don't give a shit anyway.

    This will be yet another attempt by MS and co to stymify OSS (illegal to report bugs) and control the world.

    The world will respond with code red III and Slammer II.

  53. Yes, and it is good for OSS by corebreech · · Score: 1
    but if a bug is sourced in the public domain it should be disclosed there as well
    I see nothing in the draft that forbids this.

    Indeed, this is going to propel OSS onto the desktops of the masses.

    Once the vendors get to control what information gets disseminated about their bugs the cost-effective way of dealing with these bugs will not be to fix them, but rather to just sweep them under the rug.

    Yeah, some minor security holes might be patched, but something major, like the MIME/filetype exploit in Windows, or gaining administrator privilege though using window events -- the suckers that are tough to fix -- count on this class of vulnerability to stay hidden.

    All OSS has to do is be cool. Do honest work, if you find a bug, report it to everybody and get the fix out quick. I'd rather anyone hacking my system to have a tiny window of opportunity than be able to exploit at will.

    Or to put it another way, OIS mandates that more black hats are looking at the holes than white hats.

    OSS means exactly the opposite.
    1. Re:Yes, and it is good for OSS by Feztaa · · Score: 1

      All OSS has to do is be cool. Do honest work, if you find a bug, report it to everybody and get the fix out quick. I'd rather anyone hacking my system to have a tiny window of opportunity than be able to exploit at will.

      The sad thing is, there will be an army of Windows users who observe that OSS software reports lots of bugs every day, while Microsoft reports none. Obviously, this is evidence of the superiority of the closed source programming model. *sigh*

  54. The IETF busted this last year by Anonymous Coward · · Score: 0

    Last year they tried to fool the IETF with something like "responsibility rfc" which was almost the same as this. The IETF just said "No" to it. An archived copy is available Now they are trying the same in a m$ owned circle. Since symantec is part of oisafety, don't expect real discussion about this on bugtraq. Some bashing of this nonsense is available on the "Full disclosure" mailing list: thread The response to the draft rfc was Free Hacker Manifest"

  55. Simple process by nightterror · · Score: 1

    Step 1) Write better code
    Step 2) See Step 1
    Step 3) What the hell did you miss Step 1 and 2?

    --
    Photons have mass!!?? I didn't even know they were Catholic...
  56. There's hard data about disclosure & vulnerabi by Beryllium+Sphere(tm) · · Score: 4, Informative

    http://www.computer.org/proceedings/sp/1046/104602 14abs.htm

    This was presented at the "2001" Oakland conference, held in 2000.

    There were some fascinating points in the presentation that weren't spelled out in the paper.

    Disclosure didn't matter for the exploits they studied. That's right, didn't matter, for good or for ill. The rate of exploitation in the wild didn't spike after public announcements. The exploitation rate didn't go down after patch release.

    Events that did matter included the public release of scripted exploits, and the cycle of the academic year.

    Exploitation rates finally faded away over time but the fade-out curve didn't relate to patch adoption or availability. In fact, sometimes an exploit would flare up again after fading away. The authors attribute the decay of the exploit rate to boredom on the part of attackers, and maybe to the gradual replacement of vulnerable software.

    If they're right, the policy lessons that follow (you're getting my opinion here) are:
    o Disclosure is harmless and should be allowed
    o Patches should be encouraged. They won't stop the next Code Red but they have benefit for anyone willing and able to install them.
    o Distribution of attack scripts has a high social cost.
    o When a vendor ignores a problem until there's an attack script in the wild, you've got a dilemma.

    Here's a brainstorm: full liability for the damages caused by exploitation of a security hole. Liability lands on the vendor if they ignore a bug report that includes a demonstration attack, lands on the script author if the attack goes into the wild before there's been a chance to fix the problem.

  57. Cool! no more advisories! by nurb432 · · Score: 1

    Will may my life so much easier, I wont have to worry about reading about the latest bug or attack.

    I'm sure my boss feels so much safer.

    All kidding aside, its all about covering their butt, not to admit problems. But does this increase their liability? They are withholding vital information from their customers about faults in their products.

    If the automotive industry did that, they would raked over the coals.

    Whats next, make it illegal to discuss bugs in a public forum with out their permission.. errrr wait..

    --
    ---- Booth was a patriot ----
  58. The "hide the mistakes initiative" by zogger · · Score: 1

    No, didn't download the PDF. I see no need, it's an obvious cover up scam in advance.

    With that said, it's not broke, and there's no need to fix it. This attempt is a fancy way to have yet again another CYA deal for "saving money" and maximizing profits at consumers expense, and avoiding responsibility. The only proven "lesser of various legitimate evils" method is the one that is used now where the exploit is noted, the vendors are notified, then the general public. At best I'd say a few hours or 24 hours, or skip it and release it if it's in the wild already. Having an open ended patch time is what it appears to be, a way for the profitable vendors to delay fixing and treat bugs and exploits amd to treat them as minor issues. They've been doing that forever,obvious as all get out to even a casual observer, the other way just works better, that's what the empirical evidence shows. Both ways have sucky things to them, the current way of almost immediate public notice just sucks less. And the main reason WHY is that individualk consumers of said product can make up their minds based on severity of threat if they should alter or take down critical systems before they get hosed. That's THEIR business, NOT the business of the random software vendors they got their software from.

    Vulnerabilites exist, so there needs to be maximum pressure put on the software vendors to patch, with no consideration to lost profits. No other industry gets that dodge, it's time for it to end. Closed source, expensive and propietary has long passed it's "new industry" honeymoon period they were given of being given slack on liability issues. Open source and free is a totally different animal, it's completely different. As soon as you give them any open ended time period wiggle room, the bean counters will step in and delay patches, and they also allow release of unproven and usually bugy stuff, again, profits over liability. It's been proven so many times now this should be a no brainer. That's the main reason there still exist huge holes, profits over quality and liability at every chance. That's the evolutionary shift that's needed, profits are OK, but should be secondary to quality of product released as "production quality" to the consumers. If software company A doesn't care about that, that shows their over all mindset. Companies that make billions and still foist "caveat emptor" on their consumers are doing a gross disservice to the public in general, and having it some sort of standard or law that they can sit on exploits and bugs forever and be ho hum about it is negligence to the public. It's time to get past that notion. A patch can be likened to a tangible good RECALL, if they just called them that, just use a different word, maybe it would make more sense to them and consumers. I will guarantee you, if any normal product sitting on the shelf gets enough recalls, that product is REMOVED from the market, you aren't allowed to sell it any longer. WHICH IS IT? I read this here all the time, "My blah blah version blah blah is just a tool and etc" CORRECT! It's a tool, and if you keep selling a tool to the public that constantly breaks and needs a recall,or is so flimsy it falls apart with normal use, it's DEFECTIVE MERCHANDISE and shouldn't be allowed to be sold. Can't do it? Tough luckski then, open source and free it,as in speech and beer, or move on to another business that you might be competent at..

    IMO, back to bugs and exploits, it also needs to be released as soon as possible so that many more people can help with the patches and fixing, too, the "open source" method is by far superior in most instances.

    OR, these closed source software vendors can accept the SAME liability that tangible products have, and be LIABLE for damages. They want to call their software a "product", they want their IP to be patentable and copyrightable and whatnot to have huge megabucks level financial value,they are lightning quick to use their lawyers to defend their products, GREAT, NO PROBLEMS if that is what they

  59. Re:"only after a remedy is available" by bninja_penguin · · Score: 2, Interesting

    It's all in that last phrase "only after a remedy is available"
    See, that's a very funny way to do it. They are trying to accomplish what by this? Remember the SQLSlammer?? How long has the "fix" for the vulnerablilty used by the SQLSlammer been available?? How hard did the worm hit?? I don't care what the group thinks it's going to achieve with their recommendations on vulnerability reporting, with the companies involved, it won't do any good. Even when Microsoft has the fix available, they are still embarassed and owned by the "next big worm". Unfortunately, it is starting to screw the rest of us as well. Case in point, the aforementioned Slammer worm. Even though there was a fix available, and the worm cannot infect my Linux box, it sure fucked up my internet access for a while.
    Humor follows, read at your own risk
    As an aside, I, as "the Finder", have discovered a huge vulnerability in the Internet itself, Microsoft products. Now, when can I get "the Vendor" to fix this? My recommendation is denying all Microsoft products access to anything, anywhere.

    --
    For those who describe their systems as 'boxen', do you order multiple 'boxen' of corn flakes also?
  60. Re:Realworld example by Anonymous Coward · · Score: 1, Insightful
    The trouble with your argument is that Chief Moose (Prince George's County, not DC) had a very good point. If the car information had been released, the snipers would likely know they'd been tagged, and would just get another car. By keeping that information secret, the police could search for them without their knowing.

    This was a tough call. Sure, the snipers were caught quickly afterwards at the truck stop: but the police didn't know that they were homeless vagrants who wouldn't know they'd been tagged. That was the call the police had to make, and it was not an easy one by any count.

    I for one thought that while releasing the information proved to be the fortunate decision, it was not the smart one.

  61. It's all about vendor control of disclosures by Animats · · Score: 1
    I think this says it all:
    • The basic steps of the Security Vulnerability Reporting and Response Process are:
      • Discovery. The Finder discovers what they consider to be a security vulnerability (the Potential Flaw).
      • Notification. The Finder notifies the Vendor and advises it of the Potential Flaw, and the Vendor confirms that it has received the notification.
      • Investigation. The Vendor investigates the Finderâ(TM)s report in an attempt to verify and validate the Finderâ(TM)s claims, and works collaboratively with the Finder as it does so.
      • Resolution. If the Potential Flaw is confirmed, the Vendor identifies where the Flaw resides, then develops a remedy (in the form of a software change or a procedure) that eliminates or reduces the risk of the vulnerability.
      • Release. In a coordinated fashion, the Vendor and the Finder publicly release information about the vulnerability, along with its resolution.

    Note that it doesn't have to be this way. Suppose it looked like this:

      • Discovery. The Finder discovers what they consider to be a security vulnerability (the Potential Flaw).
      • Notification. The Finder notifies any or all of the following Recording Organizations: the National Infrastructure Protection Center, the Association for Computing Machinery, Consumer's Union, or the Consumer Product Safety Commission. The Recording Organization confirms it has received the notification and transmits the information to the appropriate vendor or vendors.
      • Investigation. The Vendor investigates the Finderâ(TM)s report in an attempt to verify and validate the Finderâ(TM)s claims, and works collaboratively with the Finder as it does so.
      • Resolution. If the Potential Flaw is confirmed, the Vendor identifies where the Flaw resides, then develops a remedy (in the form of a software change or a procedure) that eliminates or reduces the risk of the vulnerability. The Vendor submits a report to the Recording Organization.
      • Release. 30 days after the initial report, the Recording Organization releases the information in its possession, including the initial report, further related reports, and the response, if any, from the Vendor.

    Now that would put some teeth in the process.

  62. followers will pay dearly + analogy by Splork · · Score: 1

    as if this even matters. sure its polite to tell a company about a bug before posting the exploit but how many companies pay attention to bug reports of security vulnerabilities without the added incentive of public proof that its broken.

    If you bought a stroller for your child and somebody else discovered that it had a serious design flaw that could cause it to collapse suddenly when going over bumps seriously injuring the child inside would you (a) prefer that the manufacturer was told silently so that they could take their time to release a fixed version or (b) know as soon as possible that your stroller has serious flaws even if it could not immediately be fixed so that you have the option to stop using it?

    It's the same question: its all about companies preventing embarrassment at the (potentially serious) cost of consumers.

  63. Corporate Manipulation by qtp · · Score: 1

    Admittedly, I have only perused the draft, but it does appear to be another attempt to prevent large companies from being "outed" when they choose to release software that is not ready or is poorly designed. Bugtraq, the Internet Storm Center and the Insecure.org Mailing List Archive do a fine job of lighting a fire under the responsible buttocks when necessary.

    I have yet to hear of a posting to one of these lists that could be considered responsible for actual "trouble".

    I would assume that if someone were planning on taking advantage of a vulnerability, they would look for one that hasn't yet made it to these lists.

    --
    Read, L
    1. Re:Corporate Manipulation by qtp · · Score: 1

      There also seems to be an increasing bias against community support in the tech feild, although I'm not sure why one would trust a company that has motivation to hide the vulnerabilities from the public more than the community of developers, administrators and users who are dependant on system security.

      --
      Read, L
  64. Re:Realworld example by samoverton · · Score: 1

    Okay, so you're strengthening my point. The initial analogy didn't mention anything like that, and was making out that the withholder of information was stupid and irresponsible.

    What I'm saying is that this is a bad analogy because on the surface it makes the reader think "oh yes the Police Chief is an idiot, and by inference so are those who withhold vulnerability information," when in actual fact, if you look at the situation more closely, the Police Chief is acting in this way for a well thought out reason.

    It never ceases to amaze me how easy it is to strengthen an argument by duping people with convoluted analogies that miss a vital point. It is a common technique of misdirection in debate and discussion.

    My case in point, Donald Rumsfeld saying yesterday re. the WMD fiasco, "we haven't found Saddam yet, but there aren't any people running around saying he doesn't exist. We just haven't found the WMD yet," or words to that effect. Again, a bad analogy because the difference is that, we KNOW Saddam existed before the war, and he has gone into hiding. True the weapons could have been hidden in the same way, but we don't KNOW they existed and that's the proof the public are asking for.

    This is all getting a bit OT, but I guess my point is to BE WARY of bad analogies.

  65. Re:Realworld example by Anonymous Coward · · Score: 0

    They didn't even release the real information to most of the police who were looking for them. Coincidence? There also are some curious questions about how no jobs no money people could travel freely, back and forth from the islands, where they stayed, got to use government target ranges, and some other things, ie, who was supporting-or should I say "running" these "snipers" anyway?

    You really think it was a coincidence all this went down around DC in front of some critical voting about a new anti terrorism bill? Really? A coincidence that at least one of them was both recently military trained and also under some psychiatric care with drugs? A coincidence?

    coffee-aroma-wakee wakee time

  66. but they're written once, carefully by Trepidity · · Score: 2, Insightful

    It's a lot easier to audit one C/C++ implementation, even if it is something gigantic like a compiler, than it is to audit an entire system's worth of code. In any case, it's the translation stage that provides safety -- when the language can guarantee safety, it translates directly to C/C++; when it cannot, it inserts runtime checks in the translation. The only way this would fail is if the translation stage was too aggressive in optimizing and failed to insert a runtime check where it should have. This doesn't happen very often though, and is in any case much better than C/C++, where the only runtime checks are those inserted by the programmer (who in large systems almost always leaves out checks that were necessary).

    The other argument is often "well it's bad coders' fault, not C/C++'s fault." If that's the case, then all major software, including nearly all Linux security and server software, is coded by bad coders. There's been overflows in: Apache, Sendmail, BIND, Samba, OpenSSH, the Linux kernel, ProFTPd, WuFTPd, XFree86, and many more.

    So basically, if you use C/C++, it's going to be insecure, no matter how much effort you put into it. Even OpenBSD, which spent an inordinate amount of effort auditing their code, has had a remote root exploit in their default install (and many more in stuff not installed by default but commonly used).

    My preferred solution would be to use either a high-level safe language where feasible (SML, Java, Scheme, etc.), or to use a low-level safe language where not (Cyclone is probably the best of these).

    1. Re:but they're written once, carefully by haruchai · · Score: 1

      Just how robust is Cyclone? I`ve heard of it before but don`t know of anyone or any project that uses it.

      --
      Pain is merely failure leaving the body
  67. I'm confused... by starsong · · Score: 1

    Maybe this is my fault for being neither a hacker nor a security expert, but exactly what effect would this "standard" have? There are lots of people who don't agree with the idea of sweeping problems under the rug, and lots of them are in a position to find flaws in commonly used software. This resolution certainly doesn't have the force of law; if I find a remote exploit for a Windows server, what's to stop me for publishing it if the company ignores my report?

    Maybe this could get woven into corporate contracts, but without broad-based support this "standard" doesn't seem worth the paper it's printed on.

  68. The Data Do NOT Support Fans of 'Disclosure' by QuantGuy · · Score: 1

    Ugh. Another flame-war sparked by those who favor "disclosure". In the minds of some, "disclosure" and "exploit code" are synonymous; anyone who feels differently must be in the "anti-disclosure" camp. As expected, the "disclosure" mujahedin trot out their usual line of reasoning, which is roughly: "if sploits are outlawed, only outlaws will have sploits." And of course, they make the same shrill, baseless ad hominum accusations of sell-outs and cover-ups. Please.

    I have some bad news for those who believe that the value of vulnerability information will somehow be irretrievably reduced simply because exploit details are not included.

    Let's go to the videotape, shall we? In 2000, Arbaugh, Fithen, and McHugh at the University of Maryland published an IEEE article on the lifecycle of vulnerabilites, based on CERT/CC reporting data. The article contains quite a bit of empirical data and several useful charts. Here is the money quote:

    The argument for releasing vulnerability information to the public stems from the belief that crackers already know the information -- but system administators don't... In our research, we found that automating a vulnerability, not just disclosing it, serves as the catalyst for widespread intrusions.

    The notion that somehow it doesn't matter if the exploit code is published is just hogwash. It does matter. It makes a decisive difference in the rate of incident occurrences, as the data shows. The number of zero-day exploits is a tiny trickle compared to those that come later, after scripts are widely circulated.

    Vulnerability disclosure is critical to making systems more secure. Vulnerability information needs to be freely available to the public. But posting detailed "proof of concept" code that can be easily converted into an automated attack script is another thing entirely. Posting exploit scripts in public forums is, as P.J. O'Rourke once put it, "like giving whiskey and car keys to teenage boys." It is reckless, and irresponsible. Self-important glory-seekers who wail that their livelihoods are at risk, it seems to me, need to develop some more marketable skills.

  69. Requirements of a disclosure framework by Todd+Knarr · · Score: 1

    Frankly I don't much care about what they've got in a disclosure framework, as long as it meets at least a few requirements:

    1. The problem must be disclosed to the vendor in a reasonable fashion (through the vendor's preferred method if they make such known) before any other action is taken. It's only fair to give the vendor a chance to fix the problem before making it public.
    2. Disclosure, both to the vendor and the public, must include sufficient technical details to verify whether the exploit is actually valid and whether a specific machine is or is not vulnerable to it. This insures that frauds can't make up exploits, and that the vendor and the rest of us don't have to take anyone's word for whether the exploit works or not. Being able to demonstrate the exploit also helps get management's attention and buy-in on actually fixing it if the fix requires expenditures or downtime or other changes in the systems/network.
    3. There are definite and not too long time limits for a vendor to either acknowledge a problem and provide either a fix, a workaround or acknowledgement that there is no fix or workaround and won't be for a while, or to provide an analysis of the proposed exploit and why it cannot work. 30 to 60 days would be reasonable for me. Vendors have proven willing to allow problems to go unfixed for too long, they'll have to prove they can be trusted to deal with problems in a timely manner before being allowed to delay disclosure indefinitely. Disclosure is the only lever we have to force them to address and fix problems. And remember that I'm vulnerable while the vendor works on the problem, I have a right to know I'm vulnerable and the option to take action to limit my vulnerability if the vendor can't come up with a fix.
  70. a history by fermion · · Score: 1
    We reach this point because of two common behaviors on the part of the so-called 'Vendor'.

    First, most vendors will reasonable deny that a security flaw exists unless there is code or a process that clearly exploits the flaw. This is reasonable. After all, if a flaw is only theoretical, and not a clearly exploitable, it really is not clear and present danger. The problem occurs when exploit code exists but the vendors denies it's existence. The vendor will then use the official lack of exploit code as a reason not to solve the problem, which has in the past caused the subsequent release of exploit code to the embarrassment of the vendor.

    Second, vendors have sometimes been slow to release fixes. This is also reasonable. It is probably very expensive to expedite fixing of security flaws. It is probably much cheaper to put the fixes in the pipeline and let the coders get to them as time permits. Of course, this may cause problems for users, but that is no different from the rest of American corporate culture where no problem exists until the costs of the lawsuit and the negative publicity approaches the cost to fix the problem. Fortunately, in software we do not need such drastic action to effect change. The flaw and exploit code can simply be released to the public.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  71. Re:And yet again - hackers, not bad coders are bla by Grishnakh · · Score: 1

    Or it could be a win-lose situation, with closed-source vendors losing and open-source vendors winning, in the long term. After customers see how their open-source products have very few security problems, and those that pop up are fixed quickly, and after they deal with never-ending security problems with their closed-source systems (despite this stupid new "plan" of theirs, which will just eliminate a lot of their incentive to close the security holes, but do nothing to keep hackers from learning of them and exploiting them), the customers will slowly move to the open-source vendors.

    That is, is Ashcroft and company don't have open-source software banned for helping terrorists...

  72. Stupid idiot bias -- NOT Anti-disclosure by dcs · · Score: 1

    Go and read the F*ING document, you idiots!

    Where the HELL did you find any anti-disclosure in there? First of all, that document details a _process_, in which vendor and finder (of flaw) act together to overcome a security flaw.

    It details how can a finder contact the vendor, give firm deadlines on response time from the vendor, how the interaction between finder and vendor goes, assures the finder that something Is Being Done, and protects the user from disclosure of a flaw for which there are no fix.

    It answer things like "What if vendor and finder cannot agree on whether a flaw is a security flaw?" and "What if vendor thinks it has fixed the flaw but finder disagree?"

    What it *DOESN'T* do is prevent disclosure.

    If communication breaks down -- if finder and vendor simply cannot agree, the process simply stops. If the process has stopped, the finder can go right ahead and do anything they want.

    Once the process is finished, the finder can go right ahead and disclosure anything they want.

    The finder should only avoid disclosing the flaw when the process is working: he is satisfied with the feedback from the vendor, no fix is yet available, and no exploit or disclosure of the flaw is available on the internet.

    Since the only result of a disclosure in such a situation is help crackers against defenseless users, no reasonable person can object to that.

    So either whoever chose that title hasn't read the document, or he is more fond of wracking destruction and financial damage to the helpless. In the first case, he is an idiot, in the second, he is an asshole.

    --
    (8-DCS)
  73. FULL PUBLIC DISCLOSURE by Anonymous Coward · · Score: 0

    -= Freedom of Choice - Freedom of Voice =-

    http://nothackers.org

    Open Independant Security Research

    Publicly express your security issues / flaws today,
    after all...
    you could always choose not to turn on a computer.