Expand description
Core data models for vulnerability advisories.
This module defines the canonical Advisory struct and related types that form
the unified data model for all vulnerability sources (GHSA, NVD, OSV, etc.).
Structs§
- Advisory
- A vulnerability advisory containing information about a security issue.
- Affected
- Enrichment
- Enrichment data aggregated from multiple sources.
- Package
- Range
- Reference
Enums§
- Event
- Range
Type - Reference
Type - Reference types as defined in the OSV schema.
Uses
#[serde(other)]to gracefully handle unknown variants. - Severity
- CVSS v3 severity levels.