Skip to content

Commit

Permalink
Merge pull request #1213 from Koen1999/security
Browse files Browse the repository at this point in the history
Added a security policy
  • Loading branch information
tomudding authored Nov 29, 2021
2 parents 7681168 + 1bcb65a commit 7a0d036
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 0 deletions.
43 changes: 43 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Security Policy

## Discovering vulnerabilities

It is forbidden to do any testing for, scanning for, or exploitation of vulnerabilities on the [live website](https://gewis.nl).

The [wiki](https://github.com/GEWIS/gewisweb/wiki) contains sufficient guidance on how to set up your own deployment for such activities.

## Supported Versions

Only vulnerabilities in the most recently released version and in the version currently on the master branch are considered to be significant.
This does always include the currently deployed version (testing on the website is, however, not allowed).

If you discover a vulnerability in an earlier version that may still be present in the most recently released version, you can still report it.

## Supported Configuration

Only vulnerabilities that apply to the application running in `production` mode are considered significant.

## Reporting a Vulnerability

If you would like to report a vulnerability, mention this to [[email protected]](mailto:[email protected]).
From here on you will receive further instructions on how to proceed with reporting the vulnerability.

When providing further information in a secure manner, please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue:
- Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.)
- Full paths of source file(s) related to the manifestation of the issue
- The location of the affected source code (tag/branch/commit or direct URL)
- Any special configuration required to reproduce the issue
- Step-by-step instructions to reproduce the issue
- Proof-of-concept or exploit code (if possible)
- Impact of the issue, including how an attacker might exploit the issue

You will be informed when the vulnerability has been accepted or resolved.
Extra communications are possible but not guaranteed.

## Preferred Languages

The preferred language is English although Dutch is also acceptable.

## Financial Compensation

Financial compensation for reporting vulnerabilities is not in place.
4 changes: 4 additions & 0 deletions public/.well-known/security.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Contact: mailto:[email protected]
Expires: 2024-12-31T23:00:00.000Z
Preferred-Languages: en, nl
Policy: https://github.com/GEWIS/gewisweb/blob/master/SECURITY.md

0 comments on commit 7a0d036

Please sign in to comment.