# Audit dependencies against known CVEs

**Use case:** 

Advisories hitting the exact package versions you run, with the fixed version for each. npm, PyPI, Go, Maven and crates. No key.

## Input

```json
{
  "cveIds": [
    "CVE-2021-44228"
  ],
  "packages": [
    "npm:express@4.17.1",
    "pypi:requests@2.25.0"
  ],
  "maxResultsPerQuery": 100,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "package": {
    "label": "Package",
    "format": "text"
  },
  "ecosystem": {
    "label": "Registry",
    "format": "text"
  },
  "version": {
    "label": "Version you run",
    "format": "text"
  },
  "advisoryId": {
    "label": "Advisory",
    "format": "text"
  },
  "cveId": {
    "label": "CVE",
    "format": "text"
  },
  "fixedVersions": {
    "label": "Fixed in",
    "format": "array"
  },
  "summary": {
    "label": "Summary",
    "format": "text"
  },
  "url": {
    "label": "URL",
    "format": "link"
  },
  "error": {
    "label": "Error",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [CVE Scraper: NVD Vulnerabilities & Dependency Audit](https://apify.com/glitchbound/cve-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/glitchbound/cve-scraper) to learn more, explore other use cases, and run it yourself.