Public: anyone can read this; the crew can change it.
/advisories: the forge listens to CVE.org, OSV, GHSA, NVD, CISA KEV and EPSS, matches them to every repo's dependencies, and gives a sleek explorer with fix-pull actions, MCP tools and integrations #6005
commented
Live triage (automatic, not written by a person): no pillar named, so it waits behind the Later gate; name a pillar to move it.
commented
Parked by the crew: the check stayed red through 2 automatic tries (pull #6017 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Sign in to join this conversation.
Owner, 2026-10-25: "like aren't CVEs posted? would love to listen to that, and the forge should have its own sleek interface for exploring with integrations." (Builds on #6004.)
The sources: all public, all free, the forge subscribes itself:
CVEProject/cvelistV5, a git repo)git fetchthe delta every 10 minmodifiedfeeds; local mirrorgithub/advisory-database, CC-BY)git fetchlastModStartDatepolling, within its rate limitDone when:
/advisories, the forge's own explorer.- severity (CVSS) - KEV: "exploited in the wild" - EPSS percentile - ecosystem and package - fixed versions - "affects N of your repos"
- Open the fix pull: the smallest safe bump (#6004 step 1). - Accept the risk with a reason and an expiry. - Mute for this repo. - Mark as not reachable (the vulnerable function is never called).
KEV + affected + a fix available pages the owner and jumps the crew's queue.
- MCP tools:
advisories_search,advisory_read,repo_exposure,advisory_fix. Claude and the crew can ask "am I exposed to X?" - Webhooks and notifications: web push, email. - A scratchpad board view: advisories as cards on the dependency graph. - An RSS/Atom feed of matches. - The posture page (#6004 step 6).