Skip to content

Commit b270bfd

Browse files
committed
Add SECURITY.md
1 parent dedb26d commit b270bfd

2 files changed

Lines changed: 40 additions & 1 deletion

File tree

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ By participating, you agree to abide by its terms.
88
## Security Vulnerabilities
99

1010
**Do not open a public issue for security vulnerabilities.** Instead, email
11-
[me@rubiii.com](mailto:me@rubiii.com) with a description of the issue, steps to reproduce,
11+
[security@rubiii.com](mailto:security@rubiii.com) with a description of the issue, steps to reproduce,
1212
and any relevant WSDL fixtures. You will receive a response within 48 hours.
1313

1414
## Getting Started

SECURITY.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Security Policy
2+
3+
## Supported Versions
4+
5+
| Version | Supported |
6+
|---------|-----------|
7+
| 1.x | Yes |
8+
| < 1.0 | No |
9+
10+
## Reporting a Vulnerability
11+
12+
**Do not open a public issue for security vulnerabilities.**
13+
14+
Please email [security@rubiii.com](mailto:security@rubiii.com) with:
15+
16+
- A description of the vulnerability
17+
- Steps to reproduce or a proof of concept
18+
- Any relevant WSDL fixtures or payloads
19+
- The impact you believe this has
20+
21+
You will receive a response within 48 hours acknowledging your report. We will work with
22+
you to understand the issue and coordinate a fix and disclosure timeline.
23+
24+
## Disclosure Policy
25+
26+
- We will confirm receipt of your report within 48 hours
27+
- We will provide an estimated timeline for a fix within 7 days
28+
- We will notify you when the fix is released
29+
- We ask that you do not publicly disclose the issue until a fix is available
30+
31+
## Scope
32+
33+
This policy applies to the `wsdl` Ruby gem and its security-sensitive components,
34+
including but not limited to:
35+
36+
- XML parsing and XXE protection
37+
- WS-Security (signatures, encryption, tokens)
38+
- SSRF protection in HTTP handling
39+
- Input validation and resource limits

0 commit comments

Comments
 (0)