Security advisories for a package
security_advisoriesCheck one package for known CVEs and malware reports, with severity, affected/fixed versions, and exploit likelihood; add a version to filter results.
Instructions
Known vulnerabilities (CVEs) and malware reports for one package from the GitHub Advisory Database: severity, affected and fixed versions, and EPSS exploit likelihood. Pass version to see only advisories that affect it. Part of the security toolkit: for a repository, also use security_audit_dependencies and security_supply_chain_risk. Uses 2 API requests.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum advisories to list (default 20) | |
| package | Yes | Package name as published: 'lodash', '@babel/core', 'Django', 'golang.org/x/net', 'org.apache.logging.log4j:log4j-core' (Maven groupId:artifactId) | |
| version | No | Exact version to check, e.g. '4.17.15'. Without it, every advisory ever published is listed. | |
| ecosystem | Yes | Package ecosystem: npm, pip (Python), maven (Java), go, rust (crates.io), composer (PHP), rubygems, nuget, pub, erlang, swift or actions | |
| min_severity | No | Only show advisories at or above this severity |