What is CVSS - Common Vulnerability Scoring System (2024)

What is Common Vulnerability Scoring System (CVSS Score)

CVSS stands for the Common Vulnerability Scoring System. It's a way to evaluate and rank reported vulnerabilities in a standardized and repeatable way. The goal of CVSS is to help you compare vulnerabilities in different applications – and from different vendors - in a standardized, repeatable, vendor agnostic approach.

CVSS generates a score from 0 to 10 based on the severity of the vulnerability. A score of 0 means the vulnerability is less significant than the highest vulnerability with a score of 10, if you're only using CVSS. By using CVSS to prioritize vulnerabilities, you can focus on the most critical ones first and reduce the overall risk to your organization.

CVSS values have been grouped as well into the rankings that you may have seen, of Critical, High, Medium, and Low.For CVSS v3, they are as follows:

CVSS Base ScoreCVSS Severity Level
0None
0.1 - 3.9Low
4.0 - 6.9Medium
7.0 - 8.9High
9.0 - 10.0Critical

The above is what is defined within the CVSS documentation, which can be found on the FIRST website.

What is all taken into account to generate the CVSS score?

That is a great question, and it is a slightly more complex question to answer than what is CVSS. The CVSS score combines a lot of factors to be able to generate a score. Those factors are:

  • Attack Vector
  • Attack Complexity
  • Privileges Required
  • User Interaction
  • Scope
  • Confidentiality
  • Integrity
  • Availability

That’s a lot of things that go into the mix. Now let’s dig a little deeper into each of these.

Attack Vector

The attack vector has 4 different values that can be assigned to it:

  • Network,
  • Adjacent,
  • Local, or
  • Physical.

Think of these as how the attacker can access the system in system in question. Ranging from anywhere to I need to physically connect something to the system. A network value here will generate the highest CVSS value.

Attack Complexity

Attack Complexity comes down to how hard it is to exploit the vulnerability.Two possible values exist for this, which are:

  • Low or
  • High.

The low attack complexity will generate the highest score.

Privileges Required

This outlines what privileges the attacker needs to have BEFORE exploiting the vulnerability. Possible values are:

  • None,
  • Low, or
  • High.

None is no access to any settings or files on the system.Low is basic user capabilities.High is administrative level privileges are needed.

User Interaction

This defines how a user needs to be engaged somehow to successfully exploit the vulnerability. The options here are:

  • None or
  • Required.

When no user is required the impact on the CVSS score is highest.

Scope

This is a slightly harder sub-component to understand. Here it is trying to measure if the vulnerability can impact items that are outside of the security authority of the affected component. A security authority is something that controls access to objects under its control. Examples of a security authority could be an application (controls how things work inside the application), an operating system (controls how things work within the environment). Values here are:

  • Unchanged or
  • Changed,

A scope change haS the largest impact.

Confidentiality

Confidentiality is the potential for unauthorized access to sensitive information. The possible values are:

  • High,
  • Low, or
  • None.

The greatest impact comes from the High value, or total confidentially being lost.

Integrity

This component measures the potential for unauthorized modification, a data breach or deletion of data. Potential values are:

  • High,
  • Low, or
  • None.

High is the most severe.

Availability

Availability attempts to measure the potential for denial of access to authorized users. This could be the denial access to a service or processor cycles. Potential values for Availability are:

  • High,
  • Low, or
  • None.

High is the most severe.

Now that we know all the components, we could dive into how all of this is calculated, but to be honest, the majority of people don’t need to know this level of information. Why? Because the majority of tools calculate this for us. But if you REALLY want to know the values of each of the above components, feel free to look at the documentation HERE. And if you want to see how to calculate these all manually, take a look at the documentation and formulas HERE

Suppose you did want to try some calculations. In that case, there are numerous calculators available online, but one that FIRST puts out is found HERE. You can select the values for each component listed above, and see the final CVSS score.

History of CVSS Score: Are you using v1 or v2 or v3.1?

In 2003/2004, the original CVSS was released by the National Infrastructure Advisory Council (NIAC) and they selected the Forum of Incident Response and Security Teams (FIRST) to become the custodian of CVSS. This was done in April 2005.

Version 2 of the specification was released in 2007 and V3 in 2015. The current version that is being used is 3.1, released in 2019. Updates were done based on feedback received to help improve the overall value of CVSS.

Why does this matter? Well, some of the tools we use today display different information. Some show CVSS v2 scores, some show CVSS v3 scores. Some display both. You must be careful when looking at vulnerabilities and their CVSS scores to know which is being used.

For example, the same CVE is shown in the two pictures below (from the NVD website, and you can see the same CVE by going HERE). The top one is showing v3 scores, and the bottom one shows v2 scores.

What is CVSS - Common Vulnerability Scoring System (1)

Image of CVE v3 scoring

What is CVSS - Common Vulnerability Scoring System (2)

Image of CVE v2 scoring

As you can see, two different values come out of the formula depending on which version of CVSS is being used. The v3 value is 5.5, ranking a MEDIUM score while the v2 score is 2.1, earning a LOW ranking.

If you were prioritizing based on CVSS alone, this would most likely fall into two different remediation timeframes for your organization. Not overly consistent, which isn’t good.

Conclusion: CVSS improves security by helping you find vulnerabilities

Hopefully, this has helped you understand what CVSS is and how the score is generated. While CVSS is an important tool for determining which vulnerabilities to remediate first, it's only one piece of a much larger vulnerability management puzzle. Most organizations use multiple sources of information to assess and prioritize vulnerabilities, not just CVSS scores.

That said, understanding how CVSS works and what factors contribute to the score can be extremely useful. By using the CVSS score in conjunction with other information, you can make better informed decisions about which vulnerabilities to address and in what order.


To learn more about vulnerability management and successful maturity for your program, dive into LDR516: Building and Leading Vulnerability Management Programs.

About the Author

With a career spanning over 20 years that has included working in network design, IP telephony, service development, security and project management, Jonathan has a deep technical background that provides a wealth of information he draws upon when teaching. Currently, Jonathan works for the Canadian Government conducting cyber security research in the areas of vulnerability management and automated remediation. He is also an independent security consultant. Jonathan is a co-author and instructor for SANSMGT516: Building and Leading Vulnerability Management Programs. Learn more about Jonathan.

What is CVSS - Common Vulnerability Scoring System (2024)

FAQs

What is CVSS - Common Vulnerability Scoring System? ›

The Common Vulnerability Scoring System (CVSS) is a standardized framework for measuring information systems' severity of security flaws. It assigns each vulnerability a score between 0 and 10, with higher scores meaning more severe issues.

Is CVSS a threat model? ›

Common Vulnerability Scoring System (CVSS)

It is not a threat modeling methodology but can compliment threat modeling activities. The CVSS provides a common and standardized scoring system within different cyber and cyber-physical platforms. A CVSS score can be computed by a calculator that is available online.

What three factors contribute to a CVSS score? ›

The CVSS framework consists of three distinct metric groups: base, temporal, and environmental. Metric groups help categorize different aspects of a vulnerability for increased clarity in assessing severity. Each metric group plays a unique role in determining the overall severity score of a vulnerability.

What CVSS score is considered high? ›

Qualitative Severity Ratings
CVSS v2.0 RatingsCVSS v4.0 Ratings
SeveritySeverity Score RangeSeverity Score Range
Low0.0-3.90.1-3.9
Medium4.0-6.94.0-6.9
High7.0-10.07.0-8.9
2 more rows

What is CVSS vs CVE score? ›

CVSS is the overall score assigned to a vulnerability. CVE is simply a list of all publicly disclosed vulnerabilities that includes the CVE ID, a description, dates, and comments. The CVSS score is not reported in the CVE listing – you must use the NVD to find assigned CVSS scores.

What is the CVSS used for? ›

The Common Vulnerability Scoring System (CVSS) is a free and open industry standard for assessing the severity of computer system security vulnerabilities. CVSS attempts to assign severity scores to vulnerabilities, allowing responders to prioritize responses and resources according to threat.

Does CVSS measure risk or severity? ›

Is CVSS a risk score? CVSS is not a risk score; it measures the severity of vulnerabilities. While it provides a numerical score indicating the potential impact, it does not account for an exploit's specific context or likelihood.

Who assigns CVSS scores? ›

The National Vulnerability Database (NVD) provides specific CVSS scores for publicly known vulnerabilities.

Which type of information does CVSS provide for a vulnerability? ›

The Common Vulnerability Scoring System (CVSS) captures the principal technical characteristics of software, hardware and firmware vulnerabilities. Its outputs include numerical scores indicating the severity of a vulnerability relative to other vulnerabilities.

What privileges are required for CVSS score? ›

Privileges requires falls under three ratings: None (N) – There is no privilege or special access required to conduct the attack. Low (L) – The attacker requires basic, “user” level privileges to leverage the exploit. High (H) – Administrative or similar access privileges are required for successful attack.

Who created CVSS? ›

A: CVSS was commissioned by the National Infrastructure Advisory Council (NIAC) tasked in support of the global Vulnerability Disclosure Framework.

What is the difference between vulnerability and CVE? ›

CVE stands for Common Vulnerabilities and Exposures. CVE is a glossary that classifies vulnerabilities. The glossary analyzes vulnerabilities and then uses the Common Vulnerability Scoring System (CVSS) to evaluate the threat level of a vulnerability.

What do vulnerability scanners detect? ›

With vulnerability scanning tools -- also known as vulnerability assessment applications -- security teams can detect holes, flaws, or a vulnerability anywhere in the system, network, or web applications like: firewalls. printers. fax machines.

What happens when a vulnerability is reported? ›

Under a responsible disclosure protocol, researchers tell the system providers about the vulnerability and provide vendors with reasonable timelines to investigate and fix them. Then, they publicly disclose vulnerabilities once they have been patched.

What is the main goal of performing a vulnerability assessment? ›

A vulnerability assessment aims to uncover vulnerabilities in a network and recommend the appropriate mitigation or remediation to reduce or remove the risks.

What is the NIST scoring tool? ›

The NIST cyber risk scoring tool, also known as the NIST Cybersecurity Risk Scoring (CRS) Solution, is an internal cyber risk assessment tools used by NIST to assess the security and privacy risks associated with its own IT systems.

What are the 3 types of threat intelligence data? ›

Threat intelligence can generally be divided into three categories:
  • Strategic Intelligence. Strategic threat intelligence offers an overview of the organization's threat landscape. ...
  • Tactical Intelligence. Tactical threat intelligence describes a threat actor's tactics and techniques. ...
  • Operational Intelligence.

What are the threat risk models? ›

Threat modeling is a structured approach that helps organizations understand, manage, and mitigate potential security threats. It involves identifying potential threats, assessing their possible impact, and developing strategies to mitigate them.

What are the different types of threat modeling? ›

There are eight main methodologies security teams can use while threat modeling: STRIDE, PASTA, VAST, Trike, CVSS, Attack Trees, Security Cards, and hTMM. Each of these methodologies provides a different way to assess the threats facing the organization's IT assets.

What is the most popular threat model? ›

STRIDE, a mnemonic, is one of the most popular threat modeling frameworks. Spoofing: An attacker attempts to impersonate an entity — for example, a user, a service — that interacts with some part of the system.

Top Articles
Wingstop Ranch (Copycat recipe) - Chefjar
My 5 Life Saving Recipes While On Poverty Macros!
Obituary for Mark E. Rimer at Hudson-Rimer Funeral Chapel
Joy Ride 2023 Showtimes Near Movie Tavern Little Rock
Osrs Tokkul Calculator
Tripadvisor London Forum
Meet Scores Online 2022
Craigslist In Lakeland
Amazon Ups Drop Off Locations Near Me
Amazon Warehouse Locations - Most Comprehensive List 2023
Gopher Hockey Forum
Brazos County Jail Times Newspaper
Cvs Tb Testing Cost
Round Yellow Adderall
Cubilabras
Employment Vacancies - Find Jobs with our recruitment team
Flyover Conservatives
farmington, NM cars & trucks - craigslist
Excuse Me This Is My Room Comic
Chess Unblocked Games 66
Winnie The Pooh Sewing Meme
Standard Specification for Annealed or Cold-Worked Austenitic Stainless Steel Sheet, Strip, Plate, and Flat Bar
Female Same Size Vore Thread
Snow Rider Unblocked 67
8663081159
Publix Christmas Dinner 2022
Walmart Car Service Near Me
Phase 3 Cataclysm Classic New Changes, Preparation and Investments Guide
Www.publicsurplus.com Motor Pool
Www.playgd.mobi Wallet
Labcorp.leavepro.com
Crazy 8S Cool Math
Texas Motors Specialty Photos
Fade En V Pelo Corto
Rte Packaging Marugame
Aces Login Palo Alto
Phrj Incarcerations
What Are Cluster B Personality Disorders?
Experity Installer
Strange World Showtimes Near Amc Marquis 16
Cb2 South Coast Plaza
Hyb Urban Dictionary
Plusword 358
Apartments for rent in Rotterdam
Unblocked Games Shooters
Couponsky.com
Dawat Restaurant Novi
Jefferson County Ky Pva
Equine Trail Sports
Netspar on LinkedIn: Netspar is pleased to announce the next Netspar Pension Day, which will…
Online Reading Resources for Students & Teachers | Raz-Kids
Latest Posts
Article information

Author: Ray Christiansen

Last Updated:

Views: 5641

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Ray Christiansen

Birthday: 1998-05-04

Address: Apt. 814 34339 Sauer Islands, Hirtheville, GA 02446-8771

Phone: +337636892828

Job: Lead Hospitality Designer

Hobby: Urban exploration, Tai chi, Lockpicking, Fashion, Gunsmithing, Pottery, Geocaching

Introduction: My name is Ray Christiansen, I am a fair, good, cute, gentle, vast, glamorous, excited person who loves writing and wants to share my knowledge and understanding with you.