-
-
Notifications
You must be signed in to change notification settings - Fork 448
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
34 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# Security Policy | ||
|
||
## Supported Versions | ||
|
||
This is the list of versions of `babel-loader` which are | ||
currently being supported with security updates. | ||
|
||
| Version | Supported | | ||
| -------- | ------------------ | | ||
| 9.x | :white_check_mark: | | ||
| 8.x | :x: | | ||
| 7.x | :x: | | ||
|
||
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 9.2.1 we will only release security fixes as 9.2.2 and not for 9.1.x or older. This is because upgrading from a minor to another should be as easy as updating to a new patch version. | ||
|
||
## Reporting a Vulnerability | ||
|
||
To report a vulnerability please send an email with the details to [email protected]. 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. | ||
|
||
### Disclosure process | ||
|
||
Once we assess the risk level, we will work together with the reporter on a patch. As soon as the patch is released, we will coordinate together with the reporter and potential significant stakeholders (such as big frameworks that use Babel and are affected, or [Tidelift](https://tidelift.com/) for packages enrolled in their system) on the best disclosure timeline. | ||
|
||
### Vulnerabilities in Babel loader's dependencies | ||
|
||
If you receive a security warning relative to a dependency of Babel loader, before reporting it to us please make sure that at least one of the following is true: | ||
1. the version of that dependency containing the security fix is not compatible with the semver range that Babel loader uses to depend on it; | ||
2. the vulnerability affects Babel loader's usage of that dependency. | ||
|
||
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. | ||
|
||
--- | ||
|
||
Thanks for helping to keep babel loader secure. |