Crate openvex

Source
Expand description

§openvex-rs

CI crates.io docs.rs

Rust types for representing OpenVEX documents. Can serialize and deserialize to any formats supported by serde.

§Minimum supported Rust version (MSRV)

Latest stable Rust version at the time of release. It might compile with older versions.

§License

Apache License, Version 2.0 (LICENSE)

Structs§

Metadata
The Metadata type represents the metadata associated with a VEX document.
OpenVex
The VEX type represents a VEX document and all of its contained information.
Statement
A Statement is a declaration conveying a single [status] for a single [vul_id] for one or more [product_id]s. A VEX Statement exists within a VEX Document.

Enums§

Justification
Justification describes why a given component is not affected by a vulnerability.
Status
Status describes the exploitability status of a component with respect to a vulnerability.