On this page
Security risk levels defined
The following information explains how the criticality levels serve as a general guideline for determining security risk levels.
This page is about the risk score used after August 6th, 2014. To see the system used prior to that, check the revisions of this page from 2014.
Risk Calculator
The current security advisory risk level system is based on the NIST Common Misuse Scoring System (NISTIR 7864). Each vulnerability is scored using this system and a number is assigned between 0 and 25. The total points are used to give a text description to make the numbers easier to understand:
- scores between 0 and 4 are considered Not Critical
- 5 to 9 is considered Less Critical
- 10 to 14 is considered Moderately Critical
- 15 to 19 is considered Critical
- 20 to 25 is considered Highly Critical
The risk level is assigned by the Risk Calculator which takes 6 different metrics, each which can have 3 different values. This is encoded in a terse format and included on every Security Advisory in the "Security risk" field. The below table provides longer descriptions and point scores for each category.
Code | Metric | Description |
---|---|---|
AC | Access complexity |
How difficult is it for the attacker to leverage the vulnerability?
|
A | Authentication |
What privilege level is required for an exploit to be successful?
|
CI | Confidentiality impact |
Does this vulnerability cause non-public data to be accessible?
|
II | Integrity impact |
Can this exploit allow system data (or data handled by the system) to be compromised?
|
E | Exploit (Zero-day impact) |
Does a known exploit exist?
|
TD | Target distribution |
What percentage of users are affected?
|
External resources
- Understanding Drupal Security Advisories: The Risk Calculator: an article by David Snopek (a member of the Drupal Security Team)
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion