ComponentCpes
Get CPE identifiers for a software component identified by Package URL.HTTP Request Example
Response Example
ComponentsCpes
Get CPE identifiers for multiple software components in a single request.HTTP Request Example
ComponentVulnerabilities
Get known vulnerabilities for a software component, including CVE details, severity, and scoring data.HTTP Request Example
Response Format
The method returns comprehensive vulnerability information including:purl: the requested componentvulnerabilities: List of known vulnerabilities affecting the componentversion: Shows the specific version that was analyzedrequirement: Echoes the client’s version constraint from the request
- CVE identifier and reference URL
- Severity classification and CVSS information
- Publication and modification dates
- Summary description
- Source database information
- CVSS array with detailed scoring information (vector, score, and severity)
- Exploit Prediction Scoring System (EPSS) data (probability, percentile)
CVSS Information
Thecvss field is an array of CVSS (Common Vulnerability Scoring System) objects, allowing for multiple CVSS versions or sources. Each CVSS object contains:
cvss: The CVSS vector string (e.g., “CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H”)cvss_score: The numerical CVSS score (0.0 to 10.0)cvss_severity: The severity rating based on the score (“None”, “Low”, “Medium”, “High”, “Critical”)