What is OSV?
OSV, the Open Source Vulnerability format, is a JSON interchange format for describing vulnerabilities in open source packages so that different vulnerability databases can share data.
Also written: Open Source Vulnerability, OSV schema, OSV format
Explained
OSV is a schema, defined in the ossf/osv-schema repository and documented on the cited page. The page states its purpose as a standard interchange format that all vulnerability databases can export. The goal is to let tools and people work with many databases more easily, and to support automated, accurate management of open source dependency vulnerabilities.
Each record has a required id of the form database name, a dash, and an entry identifier, plus a required modified timestamp. Summary and details fields hold descriptions, severity holds scores such as CVSS vectors, and aliases and related fields link to records in other databases. The affected field says which packages and versions are vulnerable. Each entry names a package by ecosystem and name, with an optional package URL, and gives either a list of versions or ranges. A version counts as affected if it falls inside any listed range or appears in the versions list.
The core schema is kept minimal. Customization goes into ecosystem_specific and database_specific fields. The page lists Oliver Chang and Russ Cox as the original authors and invites feedback through the repository's issue tracker. It shows the schema version as 1.9.2.
Primary source
Open Source Vulnerability format - Open Source Vulnerability schema (ossf.github.io), read Oct 26, 2026
This entry paraphrases the page above. Sources change; check it for the current wording.
Listings that use this
The 5 top-ranked listings tagged for OSV. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.
- 0.878score
security-advisory
modelcontextprotocolOfficial
Take a privately reported vulnerability through this repo's security advisory flow: board it as a draft card, check whether the code is this repo's server or…
SkillAFreshness: A★ 91.5KClaude Code +9 - 0.872score
ai-red-teaming
devops-skills
Run structured AI red team exercises for jailbreak resistance, data exfiltration risk, harmful output controls, and agent tool abuse resilience.
SkillAFreshness: A★ 48.4KClaude Code +9 - 0.869score
ai-security-hardening
devops-skills
Harden AI/LLM deployments against prompt injection, data exfiltration, model theft, and supply chain attacks.
SkillAFreshness: A★ 48.4KClaude Code +9 - 0.855score
aig-scanner
TencentOfficial
A.I.G Scanner — AI security scanning for infrastructure, AI tools / skills, AI Agents, and LLM jailbreak evaluation via Tencent Zhuque Lab AI-Infra-Guard.
SkillAFreshness: A★ 7.1KClaude Code +9 - 0.851score
component-vuln-intel
AIPentest
联网情报收集:识别组件后必做CVE/搜索引擎/中文社区/GitHub PoC/资产引擎/即时情报/依赖扩展+受阻换路。Use when a framework/component/version is identified and must search before exploit.
SkillAFreshness: A★ 8KClaude Code +9
Related
Cite this page
What is OSV?. Agent Mart. https://agentmart.dev/glossary/osv (last updated 2026-10-26)
Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms