CVSS(1p)

πŸ“¦
version 1.15 Β· 2 versions
, in ubuntu stonking

πŸ’– CVSS(1p) β€” the CVSS command line interface, bestie edition πŸ’–

okay so real quick β€” this is a User Contributed Perl Documentation page, and yes the whole vibe is "vulnerability scoring but make it cute." Let's go 🫢


✨ NAME ✨

cvss β€” CVSS (Common Vulnerability Scoring System) command line interface

like... it's literally what it says. you hand it a CVSS vector string, it hands you numbers back. iconic behavior fr fr πŸ’…


🌸 SYNOPSIS 🌸

cvss [OPTIONS]...STRING
cvss [--help|--man|-v]

here's your options menu, no skips, all of them ⬇️

  • --help β€” quick lil help message, the snack-size version
  • --man β€” the FULL documentation, the whole meal πŸ“
  • -v β€” prints the version
  • --score β€” the base score
  • --severity β€” the base severity
  • --base-score β€” base score again, its own flag, yes ma'am ✨
  • --base-severity β€” base severity again
  • --temporal-score β€” temporal score
  • --temporal-severity β€” temporal severity
  • --environmental-score β€” environmental score
  • --environmental-severity β€” environmental severity
  • --exploitability-score β€” exploitability score
  • --impact-score β€” impact score
  • --modified-impact-score β€” modified impact score
  • -0, --null β€” returns a NULL char instead of a new line (chaotic but valid πŸ’€)
  • --format=FORMAT β€” picks the output format
  • --json β€” JSON output format (which is the same as --format=json)
  • --xml β€” XML output format (same energy as --format=xml)

πŸ¦‹ Examples

Decode the provided CVSS vector string:

cvss CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H --json | jq

Display the base score:

cvss CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H --base-score

Display the base severity:

cvss CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H --base-severity

πŸ‘‘ DESCRIPTION πŸ‘‘

"cvss" CVSS (Common Vulnerability Scoring System) command line interface

that's it, that's the description. short, sweet, main character energy. 😌


🌈 EXAMPLES 🌈

Decode the provided CVSS vector string and return JSON, then send the STDOUT to jq:

cvss CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H --json | jq

Display the base score:

cvss CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H --base-score

Display the base severity:

cvss CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H --base-severity

🧚 AUTHOR 🧚

Giuseppe Di Terlizzi <https://metacpan.org/author/gdt>

the legend themselves πŸ’œ


Copyright Β© 2023-2026 Giuseppe Di Terlizzi <https://metacpan.org/author/gdt>

You may use and distribute this module according to the same terms that Perl is distributed under.


that's the whole page bestie, no cap πŸ’– β€” and for the record, this was perl v5.40.1, dated 2026-07-05, living its CVSS(1p) truth. slay. ✨🌸

πŸ“¦ where this page comes from