GitHub Security Advisories Scraper
Pricing
from $23.63 / 1,000 results
GitHub Security Advisories Scraper
Scrape the GitHub Global Security Advisories database. Filter by type (reviewed/unreviewed/malware), severity, affected package, CVE/GHSA ID, or publish date. Returns CVSS, CWE, affected version ranges, patched versions, references, and credits.
Pricing
from $23.63 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share

π GitHub Security Advisories Scraper
π Export the GitHub Security Advisories catalogue in seconds. Pull GHSA + CVE-paired advisories with CVSS v4 and v3 scores, affected packages, vulnerable version ranges, first-patched versions, and CWE weakness mappings across 13 ecosystems. No sign-up, no token, no manual pagination.
The GitHub Security Advisories Scraper pulls advisories from the GitHub Security Advisory database and returns 26 normalised fields per record, including the GHSA identifier, paired CVE, summary and full description, CVSS v4 and v3 base scores plus vector strings, every affected package and its vulnerable version range, the first patched version, CWE weakness list, references, credits, and review status. The catalogue is the primary source for npm, pip, RubyGems, Maven, NuGet, Composer, Go, Cargo, Hex, Pub, Swift, GitHub Actions, and other-ecosystem advisories used by Dependabot, GitHub Code Scanning, and the GHSA database itself.
The catalogue covers 25,000+ reviewed and community advisories spanning every major package ecosystem GitHub tracks, plus malware advisories that flag malicious packages discovered in the wild. This Actor makes that data downloadable as CSV, Excel, JSON, or XML in minutes. Filters apply at the source, so you skip pagination, severity normalisation, and patched-version extraction entirely.
| π― Target Audience | π‘ Primary Use Cases |
|---|---|
| Security teams, vulnerability managers, package maintainers, SBOM tool builders, dependency-scanner vendors, incident responders, threat researchers | Dependabot enrichment, SBOM scanning, package risk reports, malware-package detection, CVE-to-GHSA cross-walks, ecosystem trend analysis |
π What the GitHub Security Advisories Scraper does
Multiple workflows in a single Actor:
- π Single GHSA lookup. Fetch one advisory by its identifier (e.g.
GHSA-jfh8-c2jp-5v3q). - π¦ Batch GHSA lookup. Pass an array of GHSA IDs and get every match in one run.
- π CVE-paired lookup. Find the GHSA that wraps a given CVE.
- ποΈ Severity, type, and ecosystem filters. Restrict to Critical / High / Medium / Low, reviewed / unreviewed / malware, or any of 13 ecosystems.
- π¦ Affects filter. Find every advisory that affects a specific package or
package@version. - 𧬠CWE filter. Slice by weakness numbers (e.g.
79,89,787). - π Published / updated / modified-after windows. Pull recent advisories or full date-range crawls for incremental syncs.
- π« Withdrawn-only filter. Surface advisories the GitHub team has marked as withdrawn.
Each record includes the GHSA and CVE IDs, identifiers list, summary and full description, advisory type, severity tier, source code location, references, publication and review timestamps, every affected package with vulnerable range, the first patched version, CVSS v4 and v3 scores, CWEs, and credits.
π‘ Why it matters: GitHub Security Advisories are the upstream source for Dependabot and most modern dependency scanners. Building your own ingestion means handling pagination, the new
cvss_severitiesshape with v3 + v4, multi-package affect ranges, and the GHSA-to-CVE alias model. This Actor skips all of that and gives you a clean, downloadable dataset.
π Data fields
Each record includes: credits, cve_id, cvssScore, cvssV3Score, cvssV3VectorString, cvssV4Score, cvssV4VectorString, cvssVectorString, cwes, description, firstPatchedVersion, ghsa_id, github_reviewed_at, html_url, identifiers, nvd_published_at, published_at, references, repository_advisory_url, scrapedAt, severity, source_code_location, summary, type, updated_at, url, vulnerabilities. All 27 field names come from a real production run, so what you see here is what lands in your dataset.
β οΈ Good to Know: the GHSA database aliases CVEs, so the same vulnerability can appear under both a
GHSA-xxxx-xxxx-xxxxID and aCVE-xxxx-xxxxxID. When mapping advisories back to your asset inventory, use thecve_idfield to deduplicate against NVD-sourced data.
π How to use
- π Sign up. Create a free account with $5 credit (takes 2 minutes).
- π Open the Actor. Go to the GitHub Security Advisories Scraper page on the Apify Store.
- π― Set input. Pick a severity, ecosystem, package, or GHSA ID, then set
maxItems. - π Run it. Click Start and let the Actor collect your data.
- π₯ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
β±οΈ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
π Recommended Actors
- π‘οΈ NIST NVD CVE Scraper - Official NVD catalogue with CVSS v4/v3/v2 scores
- π¨ CISA KEV Scraper - Known Exploited Vulnerabilities catalogue with due dates
- π EPSS Exploit Prediction Scraper - 30-day exploitation probability scores
- π¦ OSV Vulnerabilities Scraper - Open source vulnerabilities across 30+ ecosystems
- π¬ CIRCL CVE Scraper - CIRCL Luxembourg CVE catalogue with CWE and CAPEC
π‘ Pro Tip: browse the complete ParseForge collection for more security and reference-data scrapers.
β οΈ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by GitHub, Microsoft, or any of the package maintainers referenced in the catalogue. All trademarks mentioned are the property of their respective owners. Only publicly available security advisory data is collected.
π Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.