Full vs. Responsible Disclosure of Vulnerabilities

From CyberSecurity
Revision as of 19:41, 12 November 2005 by Tonychan (talk | contribs)

Jump to: navigation, search

  • Abstract
  • Introduction
    • Terminlogy: product,flaw,vulnerability,exploit,exploitation,discoverer,originator,coorinator,vendor,customer Vulnerability Disclosure
    • What are software/hardware vulnerabilities?
    • Definition of full disclosure and responsible disclosure
    • Purpose of disclosure
      • Publicity: Bug hunters want to be the first people to get credit for discovering new vulnerabilities. They like to show their talents and promote themselves. People like publicity and see their name in the newspapers. Bug hunters don't always play by same rules
    • Window of exposure / vulnerability life cycle
  • Type of Disclosure
    • Non Disclosure
    • Full Disclosure
    • Responsible Disclosure
  • Controversy (by discussing read world exmaples)
    • incident in 2000, Internet Security System (ISS)
  • Existing Policies and Proposals
    • BugTraq
    • RFPolicy
  • Government step in? Use of Law?
  • Conclusion



  • What kinds of peoples would discover the vulnerabilities?
  • What kinds of peoples would take the advantage of vulnerabilities?
  • Once people discover vulnerabilities, how much should they disclose (full/partial)? Who should they disclose to (public/government/academic-research/manufacturer-only)? When should they disclose?
  • What constitute a responsible disclosure?
  • What is bad about full disclosure of vulnerabilities?
  • Does it mean safe if people responsibly disclose the vulnerabilities?
  • If the software/hardware manufacturer cannot fix the vulnerabilities in reasonable time, should the academic/research communities step in and help?
  • Does “Open Source” necessarily mean full disclosure? Hmmm... Not necessary. If you don't tell people about the vulnerabilities, most people won't know it unless they dig into the code. We are talking about disclosure of vulnerabilities, not disclosure of entire source code.
  • Comparing the disclosure of vulnerabilities to other non-cyber industries, i.e. health, environment, food...
  • Discuss some examples/incidents of non-responsible disclosure and their result/affect.
  • Should we have a public committee to manage/control the info flow of vulnerabilities?
  • As mentioned by one of the speakers on 11/9, hackers usually won’t go for discovering new vulnerabilities. After a patch is released by manufacturer, hackers can apply reverse-engineering to understand the vulnerabilities. Would a limited disclosure work?
  • Should we do a better job on notifying/educating the public/consumers about vulnerabilities? Why people should care? What they should do?