VulnerabilityAssessmentNoteResponse

data class VulnerabilityAssessmentNoteResponse(val assessment: AssessmentResponse, val languageCode: String, val longDescription: String, val product: ProductResponse, val publisher: PublisherResponse, val shortDescription: String, val title: String)

A single VulnerabilityAssessmentNote represents one particular product's vulnerability assessment for one CVE. Multiple VulnerabilityAssessmentNotes together form a Vex statement. Please go/sds-vex-example for a sample Vex statement in the CSAF format.

Constructors

Link copied to clipboard
fun VulnerabilityAssessmentNoteResponse(assessment: AssessmentResponse, languageCode: String, longDescription: String, product: ProductResponse, publisher: PublisherResponse, shortDescription: String, title: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Represents a vulnerability assessment for the product.

Link copied to clipboard

Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.

Link copied to clipboard

A detailed description of this Vex.

Link copied to clipboard

The product affected by this vex.

Link copied to clipboard

Publisher details of this Note.

Link copied to clipboard

A one sentence description of this Vex.

Link copied to clipboard

The title of the note. E.g. Vex-Debian-11.4