Use these APIs to search CVE records, exploit references, OSV and GitHub Security Advisories, and recent vulnerability intelligence. Rate limiting: Requests are limited to 60 requests per minute. Authentication: API key required. Credits: Uses regular credit system for authenticated users. Search for vulnerabilities by CVE identifier, description, or vendor/product information from the NVD Database. HTTP Request
Query Parameters Example Request
Example Response
Search for exploits, proof-of-concepts, and exploit code from the FullHunt database. HTTP Request
Query Parameters Example Request
Example Response
Search OSV / GitHub Security Advisories (GHSA, PyPA, RustSec, Go, and more) covering ecosystem and supply-chain vulnerabilities across package managers such as npm, PyPI, Go, crates.io, and Maven. HTTP Request
Query Parameters At least one of query, ecosystem, or package is required. Example Request
Example Response

Response Fields

Vulnerability Search Response Fields

Exploits Search Response Fields

Advisories Search Response Fields

Search Behavior

Vulnerability Search

The vulnerability search performs intelligent matching across:
  • CVE ID matching: Direct CVE identifier search
  • Title matching: Search in vulnerability titles
  • Description matching: Full-text search in vulnerability descriptions
  • CPE matching: Search in Common Platform Enumeration identifiers
  • Keyword matching: General keyword search across all fields

Exploits Search

The exploits search covers multiple data sources and performs matching across:
  • Multi-source data: Searches both Exploit-DB and CISA KEV datasets
  • CVE relationship: Find exploits for specific CVEs
  • Title matching: Text search in exploit titles
  • Author matching: Search by exploit author/researcher
  • Type matching: Search by exploit type (dos, remote, local, etc.)
  • Platform targeting: Search by target operating system or platform
  • Source filtering: Filter by data source (exploitdb, kev)
  • ExploitDB: Community-contributed exploit code and proof-of-concepts
  • Metasploit: Professional penetration testing modules from the Metasploit Framework
  • CISA KEV: Government-verified Known Exploited Vulnerabilities with federal compliance requirements

Error Responses

Use Cases

Security Research

  • Research specific vulnerabilities and their characteristics
  • Find exploits for known CVEs
  • Analyze vulnerability trends and patterns
  • Investigate security incidents

Vulnerability Management

  • Enrich vulnerability scan results with detailed information
  • Prioritize patching based on exploit availability
  • Track vulnerability disclosure timelines
  • Assess organizational exposure

Threat Intelligence

  • Monitor for new exploits targeting your infrastructure
  • Correlate vulnerabilities with active exploitation
  • Build threat models based on available exploits
  • Support incident response with vulnerability context

Security Tool Development

  • Integrate vulnerability data into security platforms
  • Build automated vulnerability assessment tools
  • Create exploit detection mechanisms
  • Enhance security monitoring capabilities

Penetration Testing

  • Identify potential attack vectors
  • Find proof-of-concept exploits for testing
  • Validate security controls against known exploits
  • Document findings with vulnerability references

Vulnerability Intelligence Feed

Get the latest vulnerabilities and exploits from the FullHunt intelligence database for the past up to 7 days. This endpoint returns a combined feed of recent vulnerability and exploit data, ideal for monitoring emerging threats. HTTP Request
Query Parameters Example Request
Example Response
Access Requirements This endpoint requires a paid plan subscription. Accessible to Professional, Enterprise, OEM, Builder, Scale, and Consultant plans. Credits: Each request deducts 1 credit from your account balance.

Keyword Search Behavior

Keywords are matched using full-text search (case-insensitive, word/token based - not arbitrary substring matching). Multiple comma-separated keywords are combined with OR semantics: a result matches if it contains any of the supplied terms. The searchable fields cover the primary identifying and descriptive fields of each record: Vulnerabilities - CVE identifier, name, and description. Exploits - related CVE identifier, title, author, type, platform, full module name, vendor, and product. Advisories - advisory identifier, CVE alias, title, description, and affected package names. The advisories list can additionally be narrowed with the source, ecosystem, and package parameters.
Because matching is token-based, search by whole words (e.g. openssl, heartbleed) rather than partial fragments.
Direct CVE lookup: if the keywords value contains a full CVE identifier (e.g. CVE-2024-1234), the feed performs an exact cve_id match and returns that specific record regardless of the days window.

Feed Use Cases

  • Threat Monitoring: Stay updated on newly disclosed vulnerabilities and exploits
  • Daily Threat Briefing: Automate daily intelligence reports from the past 24-72 hours
  • Emerging Exploit Tracking: Monitor for new exploit code targeting your technology stack
  • Vulnerability Triage: Quickly identify which recent vulnerabilities have available exploits
  • Security dashboard feeds: Populate dashboards with recent feed data and the returned cutoff timestamp

Rate Limiting and Credits

  • Rate Limit: 60 requests per minute per API key (30 requests per minute for the Vulnerability Intelligence Feed)
  • Credit System: Each API call consumes credits from your account balance
  • Result Limits:
    • Vulnerability Search: Up to 10 results per query
    • Exploits Search: Up to 10 results per query
    • Advisories Search: Up to 10 results per query
    • Vulnerability Intelligence Feed: Up to 100 results per page with pagination