Module models

Module models 

Source
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
RangeType
ReferenceType
Reference types as defined in the OSV schema. Uses #[serde(other)] to gracefully handle unknown variants.
Severity
CVSS v3 severity levels.