Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Open Source Vulnerability Database Goes Live

Posted by michael on Fri Apr 02, 2004 09:37 AM
from the got-bugs? dept.
Alascom writes "The Open Source Vulnerability Database project has finally gone live. The project aims to provide comprehensive, free and unbiased (no vendor spin) vulnerability information. The database is being incorporated into such fine open source utilities as SNORT and NESSUS."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Running on PostgreSQL, too... (Score:5, Interesting)

    by tcopeland (32225) * <tom.infoether@com> on Friday April 02 2004, @09:39AM (#8746260)
    (http://tomcopeland.blogs.com/)
    ...per the database info [osvdb.org] page.

    <shameless>
    Hey OSVBD folks, here's a little utility to do do some PostgreSQL query analysis [rubyforge.org]!
    </shameless>
  • Naming is important (Score:5, Interesting)

    by Space cowboy (13680) * on Friday April 02 2004, @09:40AM (#8746267)
    (Last Journal: Friday April 27 2007, @02:20PM)

    The name implied to me that it is only vulnerabilities in Open Source programs/systems that will be tracked, but reading the FAQ it seems to be that the database itself is open-source, and the database covers all systems. I think they could have named it better.

    Simon
  • Old news (Score:4, Informative)

    Not the project, just the posts. Sendmail vulnerability from 2002? FreeBSD vulnerability (top of the list, no less) from 2000? Did I miss something?
    • Re:Old news (Score:5, Insightful)

      by Arathrael (742381) on Friday April 02 2004, @09:55AM (#8746431)

      There's two conflicting maxims when it comes to updating systems:

      'Always apply the latest updates' and 'If it ain't broke, don't fix it'.

      Given that many people are both lazy and ignorant, they like to assume that if it appears to be working, it is, and thus they don't have to update/fix it. I imagine there's a lot of sendmail systems out there unpatched since before 2002. Old news, in terms of serious vulnerabilities, is therefore still highly relevant, since it provides a quick way of pointing and saying: 'Look, it is broken, fix it you lazy muppet'. :-)

      Having said that, those are just the 'most recent entries' on the frontpage in relation to date of entry to the database. I think that's useful to have there so you know what's been added since a previous check.

      [ Parent ]
      • Re:Old news by pmfp (Score:2) Friday April 02 2004, @11:48AM
      • Re:Old news by mpe (Score:2) Friday April 02 2004, @03:42PM
    • Re:Old news (Score:5, Informative)

      by CaptainBaz (621098) on Friday April 02 2004, @09:56AM (#8746436)
      (http://h4xx0r.co.uk/ | Last Journal: Tuesday November 23 2004, @04:35PM)
      Not really - it's hard to take, but there really are systems out there who still haven't patched these vulnerabilities!
      [ Parent ]
      • Re:Old news by grazzy (Score:2) Friday April 02 2004, @10:29AM
        • Re:Old news by afabbro (Score:2) Friday April 02 2004, @10:36AM
        • Re:Old news by CaptainBaz (Score:2) Friday April 02 2004, @11:00AM
    • Re:Old news by 4rest (Score:2) Friday April 02 2004, @03:59PM
  • securityfocus (Score:2, Interesting)

    by Anonymous Coward on Friday April 02 2004, @09:40AM (#8746273)
    is'nt securityfocus doing that already?
  • They forgot one. . . (Score:5, Funny)

    by UFNinja (726662) on Friday April 02 2004, @09:41AM (#8746277)
    Slashdotting. ;)
  • Mmmmm.... (Score:4, Interesting)

    by jwthompson2 (749521) * <jwthompson2 AT gmail DOT com> on Friday April 02 2004, @09:42AM (#8746283)
    No vendor spin on security issues. Now we can know the truth to the best of our ability without corporate FUD, hype or downplay.

    Gotta love technology when it helps get the full-truth out there.
    • Re:Mmmmm.... by Bug2000 (Score:2) Friday April 02 2004, @09:53AM
    • Re:Mmmmm.... by GoofyBoy (Score:2) Friday April 02 2004, @10:15AM
    • Re:Mmmmm.... by LurkerXXX (Score:2) Friday April 02 2004, @12:20PM
      • Re:Mmmmm.... by JPriest (Score:1) Friday April 02 2004, @01:57PM
      • Re:Mmmmm.... by jwthompson2 (Score:2) Friday April 02 2004, @04:44PM
  • Can hear MS from here (Score:4, Interesting)

    by Phisbut (761268) <fmercille@h o t m a i l . c om> on Friday April 02 2004, @09:42AM (#8746285)
    I can hear it from here... Microsoft saying "See, Open Source isn't more secure than our stuff... there is a public database that all hackers and crackers can use to exploit known vulnerabilities..."

    How long will it take till they say that?

  • This is certainly a good thing. (Score:4, Insightful)

    by paroneayea (642895) on Friday April 02 2004, @09:43AM (#8746296)
    (http://www.lingocomic.com/)
    I could see many users getting angry over this, thinking this is to the disadvantage of open source technology, but no.... this is clearly an advantage! This database will help ensure that essential bug fixes get worked on immediately.
    So don't flame over this... it will help make open source software more secure!Oh, right, and if you might think to the contrary, that people not knowing about vulnerabilities is the best way to go for security, you clearly need to do more research on the way open source software works, and why it is so effective.
  • Good stuff (Score:1)

    by slickepott (733214) on Friday April 02 2004, @09:43AM (#8746298)
    Even thought the site seems a bit slashdotted it looks interesting. Even the open information on how to exploit, even though I'd just love to even get a full article on what makes every exploit possible. I like understanding. However, looks interesting.
  • Cool! (Score:4, Interesting)

    by MrFreshly (650369) on Friday April 02 2004, @09:43AM (#8746306)
    This should be done for all types of software...Perhaps developers will be a little more careful with their codeing and end users will be able to see just how secure the software is before they commit to it.
    • Re:Cool! by paulhar (Score:1) Friday April 02 2004, @10:02AM
  • Slashdotted? (Score:5, Informative)

    As it seems to be already /.ed here is the Google cache [66.102.9.104]
  • by 0x0d0a (568518) on Friday April 02 2004, @09:48AM (#8746357)
    (Last Journal: Sunday October 03 2004, @04:03AM)
    Yeah, this'll be *real* useful. A database with entries that become obsolete after eight hours. "There's a Linux kernel vulnerability, and it...aw, darn." ;-)
    • by rbolkey (74093) on Friday April 02 2004, @10:03AM (#8746499)
      "There's a Win 3.11 vulnerability, and ... wow, it's listed as a feature in XP."
      [ Parent ]
    • Re:Oh, yeah, this'll be *real* useful (Score:4, Interesting)

      by AKnightCowboy (608632) on Friday April 02 2004, @10:18AM (#8746643)
      Yeah, this'll be *real* useful. A database with entries that become obsolete after eight hours. "There's a Linux kernel vulnerability, and it...aw, darn." ;-)

      Why would the data become obsolete after 8 hours? Not everyone runs out and installs the latest version of something for the hell of it you know.

      [ Parent ]
    • by MoonBuggy (611105) on Friday April 02 2004, @10:53AM (#8746976)
      (http://www.spinningatom.com/)
      It's unfortunate, however, that DBs like this have a habit of publicising vulnerabilities without telling the software authors first. IMO if you find a problem you should tell the software dev team, give them a chance to fix it and then publicise the vulnerability along with the patch, minimising the impact that crackers could have with the info.

      I do agree that if the software developers are uncooperative then publicise the software problems, worst case scenario with OSS someone else can patch it. What irritates me is when people make a problem public without giving anyone a chance to get a fix out the door.
      [ Parent ]
      • by caudron (466327) on Friday April 02 2004, @02:59PM (#8749476)
        (http://tom.digitalelite.com/)
        DBs like this have a habit of publicising vulnerabilities without telling the software authors first.

        Seems like they could fill a niche need here by allowing people to report vulnerabilities, but not automatically posting them until a set time after the report date. Then having it automatically notify the vendor of the vulnerability. The vendor could ignore it (in which case after a set interval the issue would go public) or fix it and let it go public sooner.

        Just a thought.
        [ Parent ]
      • 1 reply beneath your current threshold.
  • Disagree (Score:1, Insightful)

    by agentx0r (675558) on Friday April 02 2004, @09:50AM (#8746370)
    I don't agree with "...vendors have this much time to patch..." I don't just disagree with it on this database, but all of them. That is just defeating the whole purpose. "We'll give you this long to fix it, and if not, we release our dogs!" That is inherently stupid, for lack of a better word. Regardless of the amount of time passed, the general public, or hacker public, does not need to know how to exploit these bugs, only that they exist, and are being fixed, and where to get the newest version. The vendors, sure, they need to know so they can fix it. It is a good idea, but hey, so is BT on securityfocus, and we all know how that has been abused.
    • Re:Disagree (Score:5, Insightful)

      by Anonymous Coward on Friday April 02 2004, @10:13AM (#8746597)

      Regardless of the amount of time passed, the general public, or hacker public, does not need to know how to exploit these bugs, only that they exist, and are being fixed, and where to get the newest version.

      And what happens when it isn't being fixed? Vendors have shown time and time again that unless pressure is put upon them, security fixes have a very low priority. Full disclosure is the best method of increasing that priority.

      [ Parent ]
    • You miss the point. (Score:5, Insightful)

      by GirTheRobot (689378) on Friday April 02 2004, @10:14AM (#8746607)
      Customers have a right to know that they are using vulnerable software, and be given the chance to secure themselves in any way possible. When I say customers, that means not only joe sixpack, but the admins of mission-critical and sensitive systems as well. If the vendor is unable or unwilling to fix the problem in a reasonable amount of time, the public should be given the ability to. Security through obscurity is a farce. Script kiddies might take exploit code once it is posted, but the crackers that otherwise know of these exploits are the ones doing the real damage.

      Information can be abused, yes, but personally, I think it is better than ignorance.

      [ Parent ]
    • Re:Disagree by Dalcius (Score:2) Friday April 02 2004, @11:39AM
  • Those poor moderators! (Score:2, Informative)

    by LqqkOut (767022) on Friday April 02 2004, @09:53AM (#8746409)
    (Last Journal: Thursday May 06 2004, @04:39PM)
    Kudos to the OSVDB crew!
    I wish you much success on completing your vulnerability update/addition modules so that your moderators' inboxes can have some breathing room!

    With Retina [eeye.com] at $995 for 16 IP's, this additional gunpower for OSS will really keep the commercial vendors on their toes.

    Maybe this will create a better turn-around time for M$'s "Security Initiative" too... Oh, wait, it's 4/2!

    • 1 reply beneath your current threshold.
  • by crawdaddy (344241) on Friday April 02 2004, @09:54AM (#8746416)
    Open source vulnerability database goes live...and two days later, it goes dead.

    Slashdot - bringing you customizable DDoS attacks for years to come.
    • 1 reply beneath your current threshold.
  • Professionalism (Score:4, Insightful)

    I think that this is an excellent concept...I just wish that it were executed well enough that the site wasn't Slashdotted after 25 comments. I mean, damn, we're already trying to shake off the image of being a bunch of amateurs, and having a web site that can't even stand up to moderate traffic doesn't help.
    • It's alright by Moth7 (Score:3) Friday April 02 2004, @10:05AM
    • 1 reply beneath your current threshold.
  • Charts (Score:2, Funny)

    by bigbaloney (767817) on Friday April 02 2004, @10:01AM (#8746482)
    I sure hope they will provide nice charts with statistics like which OS is more secure. Or perhaps a toplist with an approximation of how many users are affected. That would be very useful to the (h|cr)acker community. ;-)
  • already been done (Score:5, Informative)

    by musikit (716987) on Friday April 02 2004, @10:02AM (#8746496)
    you know i hate the company but it has already been done and is most likely a better DB.

    the MITRE Common Vulerability and Exposures DB

    http://www.cve.mitre.org/

    • Re:already been done (Score:5, Interesting)

      by brennz (715237) on Friday April 02 2004, @10:48AM (#8746935)
      The CVE is "A Dictionary, NOT a Database" of vulnerabilities. It appears you aren't familiar with the CVE

      You would be better off to compare the OSVDB against the ICAT metabase [nist.gov]

      The ICAT has some serious shortcomings which makes my work a big PAIN! (try to cross reference a specific vulnerability that matches 10 vulnerabilities).

      OSVDB appears to better personify the open source paradigm in general, as such, I'd like to extend a warm welcome.

      We expect great things from you.
      [ Parent ]
  • by Anonymous Coward on Friday April 02 2004, @10:06AM (#8746538)
    Security Focus became BIASED as heel from when Symantec bought them. Finally a really neutral source of information. Thank you for doing this guys ...
    • 1 reply beneath your current threshold.
  • Checklist (Score:1, Interesting)

    by Anonymous Coward on Friday April 02 2004, @10:25AM (#8746715)
    what about security checklists, are there any? I mean when making a fresh install, after aplying all patches, what settings should be changed? For example restrictanonumous or nolmhash in WinXP, stuff like that.
    • Re:Checklist by brennz (Score:1) Friday April 02 2004, @03:35PM
  • A good idea (Score:1, Interesting)

    by PingKing (758573) on Friday April 02 2004, @10:28AM (#8746741)
    Is it a good idea to have a one-stop shop for potential crackers out there? Do the benefits really outweigh the fact that it's just gotten a hell of a lot easier to find a vulnerability in someone's server?
  • New update to nessus please (Score:1, Funny)

    by ponds (728911) on Friday April 02 2004, @10:31AM (#8746776)
    Nessusing their site right now is missing something that it definately should have reported.

    Vulnerability to Slashdotting DDoS: High.
  • "The web server behind http://www.osvdb.org doesn't handle high traffic well enough".
  • oval.mitre.org (Score:2, Informative)

    by eludom (83727) on Friday April 02 2004, @11:53AM (#8747517)
    (http://www.port111.com/george/)
    Yunz may want to look at http://oval.mitre.org
    In addition to listing WHAT the vulnerability is,
    it tries to define standardized methods for determining
    HOW to test for it.
  • by possible (123857) on Friday April 02 2004, @12:08PM (#8747650)

    Calling something "open source" doesn't make it open or free (as in freedom). There are three issues of concern here.

    First, the licensing terms [osvdb.org] Why didn't they license the OSVDB database under a free license, whether it be GPL, GFDL, or even the BSD license? If OSVDB and its sponsors (including primarily Digital Defense, Inc. [digitaldefense.net], a privately held computer security firm) retain complete ownership of the content, and nobody has the right to fork the database or create derivative works, I can't see why it's being spun as "open source".

    Second, I was concerned when I read the OSVDB's statement of intent to comply with the DMCA. A non-free (read: non-forkable) database based in the United States might not be the best idea. One DMCA injunction could shut it down. Since, from my reading of the terms and conditions, nobody has the right to duplicate or fork this database, the work could not continue outside the US if a DMCA injunction shut it down.

    Third, the issue of neutrality and bias. I don't believe that a non-free database sponsored by a private security consulting firm based in the United States will be able to remain neutral for long. Private companies are under no obligations to disclose their partnerships or agreements with vendors.

    You know, there are non-trivial, free (GFDL) databases [wikipedia.org] out there...the precedent exists for high quality, truly FREE content. I hope OSVDB considers licensing the content under the GFDL or BSD license.

  • Canned Quote (Score:1)

    by pragma_x (644215) on Friday April 02 2004, @01:55PM (#8748799)
    (Last Journal: Wednesday December 08 2004, @01:13PM)
    Here is the canned quote, bereft of a single soundbite, which goes to show just how important this deal is to the company.

    "This agreement will be of significant benefit to both Sun and Microsoft customers. It will stimulate new products, delivering great new choices for customers who want to combine server products from multiple vendors and achieve seamless computing in a heterogeneous computing environment. We look forward to this opportunity - it provides a framework for cooperation between Sun and Microsoft going forward."


    McNealy went on saying "Microsoft is our ally. We have never been at war with Microsoft."

    Does the concept of MS and Sun playing well with one another worry anyone else out there?
  • Easy livin' (Score:5, Insightful)

    Where's the OSVDB client, that I install on a host on my LAN, that gets up-to-date security notices selected from queries defined by my local configs? That is the missing layer in OSS SW distribution. Installers, like apt-get, should register installed packages with the local OSVDB.

    The local DB gets queried by the client for installed inventory, queries the remote server. Vulnerable SW is tagged with advisory instructions, including patch URLs, confirmation URLs, and "help me" URLs, as well as the URL of the Internet site with that support and more (discussions, etc). The client sends a notification email to the sysadmin, optionally including clickable HTML to install the patch packages (which are, of course, registered with the local DB). Confirmation reports are easily entered in the HTML interface, pointing at the client, which first posts them to the local DB cache for later analyis, then posts them to the remote OSVDB. Requests for help are passed to tech support, based on a policy config'ed when the client is installed: existing support contracts, filtered marketplace pool, goverment/industry referral service.

    This infrastructure is the natural evolution of the global infosystem. It mirrors the evolution of the cell: we've got a cell (fire)wall already, and the nucleus (sysadmin server) is now growing a membrane (security infrastructure), with tRNA codes (patches) keeping homeostasis (uptime). As the organism (network) is sickened (exploited) by viruses (viruses) and genetic defects (bugs), vaccines (patches) and therapies (upgrades) keep the organism healthy, and reduce the risk of epidemic infection (every few days on the Internet). Once organisms got an immune system, and communities that worked with it, we took over the world from the volcanoes, eventually freeing our brains for human endeavors (gaming, surfing porn, online dating). If developers bundle the straightforward complexity in simple automated tools, the infosystem's health will become as implicit as our own.
    • Re:Easy livin' by Doc Ruby (Score:2) Friday April 02 2004, @06:33PM
    • 1 reply beneath your current threshold.
  • No 'sort by date'? (Score:2)

    by StupidKatz (467476) on Friday April 02 2004, @03:24PM (#8749802)
    Am I the only one that likes browsing entries by the order in which they were created?
  • by nurb432 (527695) on Friday April 02 2004, @03:35PM (#8749928)
    (http://slashdot.org/~nurb432/ | Last Journal: Friday August 27 2004, @03:24PM)
    Expect them to be taken down soon due to a law suit
    • 1 reply beneath your current threshold.
  • Not very complete. (Score:1)

    by jgercken (314042) on Friday April 02 2004, @03:40PM (#8749988)
    The content is rather small with only 1878 entries. The ICAT [nist.gov] database, however, is mature with 6548 entries.
  • by josevnz (647715) on Friday April 02 2004, @04:32PM (#8750602)
    (Last Journal: Sunday July 18 2004, @08:46PM)
    I like the idea behind this project, but there are a couple of problems here:

    1) They don't provide an easy way fo downloading the database. You have to accept their license to download it before getting the real thing. ICAT and CVE Mitre don't put such restrictions to use their databases.
    2) The database schema is made for PostgreSQL: This is cool and all, but I don't wanna be tied or tie my tool with a particular database; What if I want to use MySQL or Sybase or Oracle or MSSQLServer?. They should allow you to download the data in a compressed format as XML or CVS and then you can tweak it in order to load it into your application. This is something I don't like about ICAT (they distribute their database in Access format). Mitre CVE on the other hand allows me to download the database in CSV format and (don't remember the organization) has made the CVE dictionary already in XML format.
    3) Why they don't use the CVE numbers? Just what we need, another propietary numbering schema (just check how each vendor called their vulnerabilities). The whole Idea of Mitre CVE was to end that nigthmare. If you want to include a vulnerability, then why you don't propose it as a Mitre CAN, use it, and then if accepted it will become a proper CVE entry. Is the process too slow?

    Hopefully they will fix this soon.
  • Vulnerability? (Score:1)

    by monkeyporn (663471) on Friday April 02 2004, @10:11PM (#8753109)
    How long 'til the sophistication of the database and the sophistication of a virus merge at a point where we have a virus that can consult the database and implement the vulnerabilities documented within?

    Or, more likely, how long 'til they publish a vulnerability that they have failed to protect against?
  • OSVDB Concerns (Score:1)

    by jericho-attrition (768247) on Saturday April 03 2004, @05:19PM (#8758176)
    With the public exposure of the Open Source Vulnerability Database (OSVDB.org), there have been a few concerns and fallacies voiced about the project. This reply is to clear up a few points and address some of the issues posted on various forums.

    * The name "Open Source" Vulnerability Database implies it will catalog open source software, not closed systems such as Windows.

    - While the name may imply that, the database will catalog all types of vulnerabities regardless of operating system or vendor. The name was chosen to show that the information contained in it would be open source itself, and to reflect the contributors.


    * Why are old vulnerabilities on the top of the list?

    - The 10 most recent vulnerabilities displayed on the main page show the recent entries that were approved for the publicly viewable database. This list is not designed to show the last 10 vulnerabilities made public. On the "todo soon" list is to have an xmlrpc and RSS feed to distribute truly new entries.


    * Isn't SecurityFocus/CERT/CVE/ISS already doing this?

    - Yes and no. CVE is "Dictionary, NOT a Database" and "CVE should not be considered as a vulnerability database on its own merit" according to their site. While SecurityFocus, CERT and ISS both maintain VDBs, OSVDB intends to do things differently. This should provide another free resource for security professionals.

    At this time, the database content is significantly less than other databases, but this is a long term project. The time it takes to sort through roughly 10,000 vulnerabilities, put them in a standard format and ensure the accuracy of the information is immense. OSVDB is looking for more volunteers who would like to help this process. Even now, the OSVDB contains hundreds of vulnerabilities that aren't found in any others. We strive to be as thorough as we are accurate.

    Now that the technical details have been worked out, the process established, and we're ready to support public use, the database content is the immediate concern.


    * Can't this database be used by hackers and crackers?

    - Yes, but no more so than an archive of the Bugtraq or Full-Disclosure mail list (or a number of other mail lists). Vulnerability information is already public, and easy to access with search engines such as Google. Every vendor that maintains an archive of security advisories for their own product offers attackers the type of information to hackers. The information is not inherently evil, the person who uses it incorrectly is.


    * VBDs "like this one have a habit of publicising vulnerabilities without telling the software authors first".

    - While vulnerability researchers may not warn vendors, any unpublished vulnerability information obtained by OSVDB will be handled within a responsible disclosure policy. At no time will we publish information that has not been disclosed to the vendor and reasonable time provided for a solution.


    * "I sure hope they will provide nice charts with statistics.."

    - Generating detailed statistics on vulnerabilities is one of our short term goals. These statistics will hopefully help people to learn more about the types of vulnerabilities, their history and help better evaluate risk for deployed platforms.


    * Why isn't the OSVDB licensed under GPL or another more commonly used license?

    - The short answer is that we want to avoid having a commercial entity use the work of a volunteer staff to profit. GPL would not allow credit to be required and extensive research showed that we needed to create our own license for now. Hopefully, the project will gain some funding to seek legal counsel or a nice lawyer will donate time to consult on the license. The point is we want the data to be free, however, to ensure that proper credit is given to OSVDB and its contributors. The licensing we have established is designed to protect us from this scenario by requiring branding of the data as having come from OS
  • by musikit (716987) on Friday April 02 2004, @10:29AM (#8746748)
    that isnt what a vulerability DB is. it's not a huge patch server. its a place you can goto to see if an error you found while messing with bash (and accidently get root access) 1. has been reported 2. if there is a work around and 3. report it if it is a. repeatable and b. not yet reported.
    [ Parent ]
  • Re:IT Koan (Score:1, Offtopic)

    by beforewisdom (729725) on Friday April 02 2004, @09:38PM (#8752926)
    Excellent! Added it to my sig :)
    [ Parent ]
  • 13 replies beneath your current threshold.