How to automatically search and download exploits which matches for example with kernel release ?

Is there for example a public REST web service which provide data in XML or JSON format to a client program ?

Thanks in advance !


Solution 1 : @Lucas_Kauffman

Parse HTML search results of db-exploit or mitre.com using beautifulsoup (python lib). But we will have a problem in case where they decide to change their HTML template.

Solution 2 : @schroede

Parse CSV archive of db-exploit using csv python lib. Here a simple script to do this.

1 Answer 1


You can have a look at http://www.exploit-db.com and http://www.cvedetails.com/. They don't have any REST service, but they do offer free searching.

  • Thanks for your answer but exploit-db and cvedetails offer results only in HTML form.
    – TMR_OS
    Commented Mar 4, 2014 at 10:21
  • 2
    And writing a simple parser is too hard? Commented Mar 4, 2014 at 10:50
  • 1
    exploit-db's archive in csv form would also have what you need.
    – schroeder
    Commented Mar 5, 2014 at 0:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .