module

CVSS::Parser

Top-level dispatcher that routes a vector string to the right version-specific parser by inspecting the CVSS:x.y/ prefix.

Constants

PREFIX_RE = /\ACVSS:(\d+\.\d+)\//

CVSS v2.0 has no prefix; v3.0/v3.1/v4.0 all use a CVSS:x.y/ prefix.

Instance methods

parse(input : String) : Vector
Source