CVSSResponse

data class CVSSResponse(val attackComplexity: String, val attackVector: String, val authentication: String, val availabilityImpact: String, val baseScore: Double, val confidentialityImpact: String, val exploitabilityScore: Double, val impactScore: Double, val integrityImpact: String, val privilegesRequired: String, val scope: String, val userInteraction: String)

Common Vulnerability Scoring System. For details, see https://www.first.org/cvss/specification-document This is a message we will try to use for storing various versions of CVSS rather than making a separate proto for storing a specific version.

Constructors

Link copied to clipboard
fun CVSSResponse(attackComplexity: String, attackVector: String, authentication: String, availabilityImpact: String, baseScore: Double, confidentialityImpact: String, exploitabilityScore: Double, impactScore: Double, integrityImpact: String, privilegesRequired: String, scope: String, userInteraction: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The base score is a function of the base metric scores.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard