Docs exports: JSON llms.txt llms-full.txt Agent Files

struct Shards::Vulnerability

Overview

Represents a single vulnerability found by OSV.

Defined in:

vulnerability_scanner.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(id : String, summary : String, details : String, severity : Shards::Severity, cvss_score : Float64 | Nil, affected_versions : Array(String), references : Array(String), aliases : Array(String), published : Time | Nil, modified : Time | Nil) #

[View source]

Instance Method Detail

def affected_versions : Array(String) #

[View source]
def aliases : Array(String) #

[View source]
def cvss_score : Float64 | Nil #

[View source]
def details : String #

[View source]
def id : String #

[View source]
def modified : Time | Nil #

[View source]
def published : Time | Nil #

[View source]
def references : Array(String) #

[View source]
def severity : Severity #

[View source]
def summary : String #

[View source]