Skip to content

Commit b2e8fc2

Browse files
author
Christian Schurr
committed
docs: add SECURITY.md
1 parent 40bff16 commit b2e8fc2

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

SECURITY.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Security Policy
2+
3+
## Reporting a vulnerability
4+
5+
If you believe you've found a security vulnerability in
6+
`parse-nested-form-data`, please report it privately. **Do not open a public
7+
issue.**
8+
9+
Preferred channel:
10+
[open a private vulnerability report](https://github.com/milamer/parse-nested-form-data/security/advisories/new)
11+
on this repository. GitHub's private reporting flow keeps the discussion private
12+
until a fix is ready and supports CVE assignment.
13+
14+
If you cannot use GitHub's private reporting, email **chris@schurr.dev** with
15+
`[security] parse-nested-form-data` in the subject line.
16+
17+
When reporting, please include:
18+
19+
- A description of the issue and its impact
20+
- Affected version(s)
21+
- A minimal reproduction (PoC code, input that triggers the bug, expected vs.
22+
actual behavior)
23+
- Any suggested mitigation, if you have one
24+
25+
You will receive an acknowledgement within a few business days. I'll keep you
26+
updated as the fix progresses and credit you in the published advisory unless
27+
you'd prefer to remain anonymous.
28+
29+
## Disclosure
30+
31+
Coordinated disclosure is preferred. The default window is 90 days from initial
32+
report to public disclosure, which can be shortened if a fix ships sooner or
33+
extended by mutual agreement.
34+
35+
Once a patched release is available on npm, the corresponding GitHub Security
36+
Advisory is published so that downstream users are notified through Dependabot
37+
and `npm audit`.
38+
39+
## Supported versions
40+
41+
Only the latest published version on npm receives security fixes.

0 commit comments

Comments
 (0)