OSV Vulnerability Scraper - Package Security Advisories avatar

OSV Vulnerability Scraper - Package Security Advisories

Pricing

from $2.00 / 1,000 results

Go to Apify Store
OSV Vulnerability Scraper - Package Security Advisories

OSV Vulnerability Scraper - Package Security Advisories

Find known vulnerabilities for npm, PyPI, Maven, Go, NuGet, Cargo, RubyGems, and other packages. Export advisory IDs, affected versions, fixes, severity, references, and source links.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

OSV Vulnerability Scraper

Find package vulnerabilities, affected versions, fixed releases, severity, aliases, and advisory links across major open-source ecosystems.

What you get

Check exact package versions or package names against the aggregated OSV vulnerability database. Every result preserves the advisory identity, affected-version evidence, fixes, references, and source attribution needed for dependency review, software inventory enrichment, and remediation queues.

Output fields

FieldDescription
idPrimary OSV advisory identifier
aliasesCVE, GHSA, PYSEC, and other aliases
summary / detailsPublished vulnerability explanation
published / modified / withdrawnAdvisory lifecycle timestamps
severity / severity_labelPublished severity data when available
affected_packagesEcosystems, packages, ranges, and affected versions
fixed_versionsDistinct fixed versions found in affected ranges
referencesAdvisory, patch, report, and source links
creditsPublished vulnerability credits
matched_inputPackage or advisory input that produced the row
source_url / sourceOSV record link and attribution

Example output

{
"id": "GHSA-9hjg-9r4m-mvj7",
"aliases": ["CVE-2024-47081"],
"summary": "Requests vulnerable to credential disclosure through crafted URLs",
"severity_label": "MODERATE",
"fixed_versions": ["2.32.4"],
"matched_input": "PyPI:requests@2.31.0",
"source_url": "https://osv.dev/vulnerability/GHSA-9hjg-9r4m-mvj7"
}

Input parameters

ParameterRequiredDescription
packagesNoPackages as Ecosystem:name or Ecosystem:name@version.
vulnerabilityIdsNoExact OSV, GHSA, CVE, PYSEC, or ecosystem advisory IDs.
maxResultsPerPackageNoMaximum advisories per package entry. Defaults to 10.

Use cases

  • Security teams: turn software inventories into source-linked remediation queues.
  • Engineering teams: check package versions before upgrades or releases.
  • Compliance teams: retain advisory evidence for software supply-chain reviews.
  • Developers: enrich SBOM, dependency, and asset-management workflows.

Export OSV package vulnerabilities without an API key

Use package-and-version inputs for dependency checks or exact advisory IDs for enrichment. The public source needs no credential, and every saved row retains upstream references for verification.

Limitations

OSV aggregates upstream databases with different coverage, licenses, severity conventions, and update schedules. A missing result does not prove a package is safe. Git commit queries and repository scanning are outside this Actor's scope. Confirm remediation decisions against the upstream advisory and your deployed environment.

Compared to alternatives

Compared with crawlerbros/osv-vulnerabilities-scraper, this Actor accepts package checks and exact advisory IDs together and keeps a low 10-result default. Compared with a general NVD search, OSV maps advisories to open-source package ecosystems and version ranges. Store pricing and features can change.

FAQ

Which ecosystems work?

OSV covers npm, PyPI, Go, Maven, NuGet, crates.io, RubyGems, Packagist, Linux distributions, and other published ecosystems. Ecosystem names must match OSV naming.

Can I check a specific version?

Yes. Use a value such as npm:lodash@4.17.20.

Is this a security scanner?

No. It returns known published advisories for supplied identifiers; it does not inspect systems or prove exploitability.

Explore more at thirdwatch.dev. Related Actors: NVD CVE Scraper, PyPI Package Scraper, and npm Package Scraper.

Last verified: 2026-07