Skip to content

Commit 9cb5f6c

Browse files
Mention how to report vulns in Babel dependencies (#14397)
Co-authored-by: Brian Ng <bng412@gmail.com>
1 parent 611f5c8 commit 9cb5f6c

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

SECURITY.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,20 @@ currently being supported with security updates.
1010
| 7.x | :white_check_mark: |
1111
| 6.x | :x: |
1212

13-
Note that for each supported major version, we will only provide security fixes for the last minor version. This means that if, for example, the last released version is 7.16.4 we will only release security fixes as 7.16.5 and not for 7.15.x or older.
13+
Note that for each supported major version, we only guarantee security fixes for the last minor version. This means that if, for example, the last released version is 7.16.4 we will only release security fixes as 7.16.5 and not for 7.15.x or older. This is because upgrading from a minor to another should be as easy as updating to a new patch version.
1414

1515
## Reporting a Vulnerability
1616

17-
To report a vulnerability please send an email with the details to security@babeljs.io.
18-
This will help us to assess the risk and start the necessary steps.
17+
To report a vulnerability please send an email with the details to security@babeljs.io. The vulnerability report must include a proof-of-concept of the exploit, or at least a few pointers that can help us assess the risk level.
18+
19+
#### Vulnerabilities in Babel's dependencies
20+
21+
If you receive a security warning relative to a dependency of Babel, before reporting it to us please make sure that at least one of the following is true:
22+
1. the version of that dependency containing the security fix is not compatible with the semver range that Babel uses to depend on it;
23+
2. the vulnerability affects Babel's usage of that dependency.
24+
25+
Note that if (1) is true but (2) is false, we will consider it as a low-level vulnerability and might decide not to fix it.
26+
27+
---
1928

2029
Thanks for helping to keep babel secure.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy