Skip to content

Commit 2c029f7

Browse files
authored
Document security policy (#92)
1 parent cee1ecb commit 2c029f7

1 file changed

Lines changed: 23 additions & 3 deletions

File tree

.github/SECURITY.md

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
1-
# Reporting security issues
1+
# Security
22

3-
Please use the "Report a security vulnerability" option under the "New issue" menu to privately report a vulnerability.
3+
## Supported versions
44

5-
Thank you for making Stylelint safe for everyone!
5+
We only provide security updates for the latest major version of our packages. We recommend using the latest versions.
6+
7+
## Best practices
8+
9+
We update our dependencies on a cool-down, provide immutable releases on GitHub and use trusted publishing for npm to improve supply chain security.
10+
11+
We use CodeQL to discover vulnerabilities as part of our continuous integration process.
12+
13+
## Report a vulnerability
14+
15+
You should use the "Report a vulnerability" feature under the "Security" tab of the appropriate repository.
16+
17+
You can expect an acknowledgement of your report within 3–5 business days.
18+
19+
We follow a policy of responsible disclosure. We ask that you give us a reasonable amount of time to remediate the issue before any public information is shared.
20+
21+
### Advisories
22+
23+
We'll only issue security advisories when a non-local actor can exploit a confirmed vulnerability.
24+
25+
Our packages are typically local development dependencies with no security issues linked to regular expression performance or similar that could affect public servers.

0 commit comments

Comments
 (0)