Skip to content

Commit e07d42b

Browse files
authored
Update SECURITY.md to Eclipse security-handbook template (#524)
- Adopt the standardized eclipse-csi security-handbook SECURITY.md template for coordinated vulnerability disclosure - Add GitHub private vulnerability reporting alongside the Eclipse Foundation confidential issue tracker - Document supported versions
1 parent 33dd7c7 commit e07d42b

1 file changed

Lines changed: 31 additions & 4 deletions

File tree

SECURITY.md

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,34 @@
1-
# Eclipse GLSP Vulnerability Reporting Policy
1+
# Security Policy
22

3-
If you think or suspect that you have discovered a new security vulnerability in this project, please do not disclose it on GitHub, e.g. in an issue, a PR, or a discussion. Any such disclosure will be removed/deleted on sight, to promote orderly disclosure, as per the Eclipse Foundation Security Policy (1).
3+
This Eclipse Foundation Project adheres to the [Eclipse Foundation Vulnerability Reporting Policy](https://www.eclipse.org/security/policy/).
44

5-
Instead, please report any potential vulnerability to the Eclipse Foundation Security Team. Make sure to provide a concise description of the issue, a CWE, and other supporting information.
5+
## How To Report a Vulnerability
66

7-
(1) Eclipse Foundation Vulnerability Reporting Policy: <https://www.eclipse.org/security/policy.php>
7+
If you think you have found a vulnerability in this repository, please report it to us through coordinated disclosure.
8+
9+
**Please do not report security vulnerabilities through public issues, discussions, or change requests.**
10+
11+
Instead, report it using one of the following ways:
12+
13+
* Create a [confidential issue](https://gitlab.eclipse.org/security/vulnerability-reports/-/issues/new?issuable_template=new_vulnerability) in the Eclipse Foundation Vulnerability Reporting Tracker
14+
* Report a [vulnerability](https://github.com/eclipse-glsp/glsp-client/security/advisories/new) directly via private vulnerability reporting on GitHub
15+
16+
You can find more information about reporting and disclosure at the [Eclipse Foundation Security page](https://www.eclipse.org/security/).
17+
18+
Please include as much of the information listed below as you can to help us better understand and resolve the issue:
19+
20+
* The type of issue (e.g., buffer overflow, SQL injection, or cross-site scripting)
21+
* Affected version(s)
22+
* Impact of the issue, including how an attacker might exploit the issue
23+
* Step-by-step instructions to reproduce the issue
24+
* The location of the affected source code (tag/branch/commit or direct URL)
25+
* Full paths of source file(s) related to the manifestation of the issue
26+
* Configuration required to reproduce the issue
27+
* Log files that are related to this issue (if possible)
28+
* Proof-of-concept or exploit code (if possible)
29+
30+
This information will help us triage your report more quickly.
31+
32+
## Supported Versions
33+
34+
Eclipse GLSP components are released in lockstep. Security fixes and backports are only provided for the latest released version and the upcoming release. Older versions do not receive security updates.

0 commit comments

Comments
 (0)