Skip to content

Commit 3b1bff9

Browse files
sabrowning1Copilotmchammer01
authored
[EDI] Editing security advisories in the GitHub Advisory Database (#59577)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
1 parent f1ec15a commit 3b1bff9

File tree

2 files changed

+16
-15
lines changed

2 files changed

+16
-15
lines changed

content/code-security/concepts/vulnerability-reporting-and-management/about-the-github-advisory-database.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ redirect_from:
2323

2424
Security advisories are published as JSON files in the Open Source Vulnerability (OSV) format. For more information about the OSV format, see [Open Source Vulnerability format](https://ossf.github.io/osv-schema/).
2525

26-
## About types of security advisories
26+
## Types of security advisories
2727

2828
Each advisory in the {% data variables.product.prodname_advisory_database %} is for a vulnerability in open source projects or for malicious open source software.
2929

@@ -68,11 +68,11 @@ If you enable {% data variables.product.prodname_dependabot_alerts %} for your r
6868

6969
Our malware advisories are mostly about substitution attacks. During this type of attack, an attacker publishes a package to the public registry with the same name as a dependency that users rely on from a third party or private registry, with the hope that the malicious version is consumed. {% data variables.product.prodname_dependabot %} doesn’t look at project configurations to determine if the packages are coming from a private registry, so we aren't sure if you're using the malicious version or a non-malicious version. Users who have their dependencies appropriately scoped should not be affected by malware.
7070

71-
## About information in security advisories
71+
## Information in security advisories
7272

7373
In this section, you can find more detailed information about specific data attributes of the {% data variables.product.prodname_advisory_database %}.
7474

75-
### About GHSA IDs
75+
### GHSA IDs
7676

7777
Each security advisory, regardless of its type, has a unique identifier referred to as a GHSA ID. A `GHSA-ID` qualifier is assigned when a new advisory is created on {% data variables.product.prodname_dotcom %} or added to the {% data variables.product.prodname_advisory_database %} from any of the supported sources.
7878

@@ -89,7 +89,7 @@ You can validate a GHSA ID using a regular expression.
8989
/GHSA(-[23456789cfghjmpqrvwx]{4}){3}/
9090
```
9191

92-
### About CVSS levels
92+
### CVSS levels
9393

9494
{% ifversion cvss-4 %} The {% data variables.product.prodname_advisory_database %} supports both CVSS version 3.1 and CVSS version 4.0.{% endif %}
9595

@@ -105,7 +105,7 @@ The {% data variables.product.prodname_advisory_database %} uses the CVSS levels
105105

106106
{% data reusables.repositories.github-security-lab %}
107107

108-
### About EPSS scores
108+
### EPSS scores
109109

110110
The Exploit Prediction Scoring System, or EPSS, is a system devised by the global Forum of Incident Response and Security Teams (FIRST) for quantifying the likelihood of vulnerability exploit. The model produces a probability score between 0 and 1 (0 and 100%), where the higher the score, the greater the probability that a vulnerability will be exploited. For more information about FIRST, see https://www.first.org/.
111111

@@ -124,6 +124,13 @@ FIRST also provides additional information around the distribution of their EPSS
124124
125125
At {% data variables.product.company_short %}, we do not author this data, but rather source it from FIRST, which means that this data is not editable in community contributions. For more information about community contributions, see [AUTOTITLE](/code-security/security-advisories/working-with-global-security-advisories-from-the-github-advisory-database/editing-security-advisories-in-the-github-advisory-database).
126126

127+
## Community contributions
128+
129+
A **community contribution** is a pull request submitted to the [`github/advisory-database`](https://github.com/github/advisory-database) repository that improves the content of a global security advisory. When you make a community contribution, you can edit or add any detail, including additional affected ecosystems, the severity level, or the description of who is impacted. The {% data variables.product.prodname_security %} curation team will review the submitted contributions and publish them onto the {% data variables.product.prodname_advisory_database %} if accepted.
130+
131+
{% ifversion security-advisories-credit-types %}
132+
If we accept and publish the community contribution, the person who submitted the community contribution pull request will automatically be assigned a credit type of "Analyst". For more information, see [AUTOTITLE](/code-security/security-advisories/working-with-repository-security-advisories/creating-a-repository-security-advisory#about-credits-for-repository-security-advisories).{% endif %}
133+
127134
## Further reading
128135

129136
* [AUTOTITLE](/code-security/dependabot/dependabot-alerts/about-dependabot-alerts)

content/code-security/how-tos/report-and-fix-vulnerabilities/fix-reported-vulnerabilities/editing-security-advisories-in-the-github-advisory-database.md

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Editing security advisories in the GitHub Advisory Database
3-
intro: You can submit improvements to any advisory published in the {% data variables.product.prodname_advisory_database %} by making a community contribution.
3+
intro: Improve advisories published in the {% data variables.product.prodname_advisory_database %} by making community contributions.
44
permissions: '{% data reusables.permissions.global-security-advisories-edit %}'
55
redirect_from:
66
- /code-security/security-advisories/editing-security-advisories-in-the-github-advisory-database
@@ -22,17 +22,11 @@ topics:
2222
shortTitle: Edit Advisory Database
2323
---
2424

25-
## Editing advisories in the {% data variables.product.prodname_advisory_database %}
26-
27-
The advisories in the {% data variables.product.prodname_advisory_database %} are global security advisories. For more information about global security advisories, see [AUTOTITLE](/code-security/security-advisories/working-with-global-security-advisories-from-the-github-advisory-database/about-global-security-advisories).
28-
29-
Anyone can suggest improvements on any global security advisory in the {% data variables.product.prodname_advisory_database %} by making a **community contribution**. A **community contribution** is a pull request submitted to the [github/advisory-database](https://github.com/github/advisory-database) repository that improves the content of a global security advisory. When you make a community contribution, you can edit or add any detail, including additionally affected ecosystems, severity level or description of who is impacted. The {% data variables.product.prodname_security %} curation team will review the submitted contributions and publish them onto the {% data variables.product.prodname_advisory_database %} if accepted.
25+
{% ifversion ghes %}
3026

31-
{% ifversion security-advisories-credit-types %}
32-
If we accept and publish the community contribution, the person who submitted the community contribution pull request will automatically be assigned a credit type of "Analyst". For more information, see [AUTOTITLE](/code-security/security-advisories/working-with-repository-security-advisories/creating-a-repository-security-advisory#about-credits-for-repository-security-advisories).{% endif %}
27+
## Editing advisories in the {% data variables.product.prodname_advisory_database %}
3328

34-
{% ifversion fpt or ghec %}
35-
Only repository owners and administrators can edit repository-level security advisories. For more information, see [AUTOTITLE](/code-security/security-advisories/working-with-repository-security-advisories/editing-a-repository-security-advisory).{% endif %}
29+
{% endif %}
3630

3731
1. Navigate to https://github.com/advisories.
3832
1. Select the security advisory you would like to contribute to.

0 commit comments

Comments
 (0)