Skip to content

Commit

Permalink
Add security policy
Browse files Browse the repository at this point in the history
  • Loading branch information
sevein committed Jul 11, 2023
1 parent 081736b commit 5e187f5
Showing 1 changed file with 65 additions and 0 deletions.
65 changes: 65 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# Security Policy

This document outlines security procedures and general policies for the Enduro
project.

**Contents**

* [Reporting a security vulnerability](#reporting-a-security-vulnerability)
* [Disclosure policy](#disclosure-policy)
* [Supported versions](#supported-versions)
* [Reporting general bugs](#reporting-general-bugs)

## Reporting a security vulnerability

The Enduro development team takes security seriously and will investigate all
reported vulnerabilities.

If you would like to report a vulnerability or have a security concern regarding
Enduro, **please do not file a public issue in our GitHub repository or post
about the issue on the user forum.** It is critical to the safety of other users
that security issues are reported in a secure manner. Instead, please email a
report to:

* [[email protected]](mailto:[email protected])

We will be better able to evaluate and respond to your report if it includes
all the details needed for us to reproduce the issue locally. Please include
the following information in your email:

* The version of Enduro you are using.
* Basic information about your installation environment, including operating
system and dependency versions.
* Steps to reproduce the issue.
* The resulting error or vulnerability.
* If there are any error logs related to the issue, please include the
relevant parts as well.

Your report will be acknowledged within 2 business days, and we’ll follow up
with a more detailed response indicating the next steps we intend to take
within 1 week.

If you haven’t received a reply to your submission after 5 business days of
the original report, please email Artefactual's info address:
[[email protected]]([email protected]).

Any information you share with the Enduro development team as a part of
this process will be kept confidential within the team. If we determine that the
vulnerability is located upstream in one of the libraries or dependencies that
Enduro uses, we may need to share some information about the report with the
dependency’s core team - in this case, we will notify you before proceeding.

If the vulnerability is first reported by you, we will credit you with the
discovery in the public disclosure, unless you tell us you would prefer to
remain anonymous.

## Disclosure policy

When the Enduro development team receives a security bug report, we will assign
it to a primary handler. This person will coordinate the fix and release
process, involving the following steps:

* Confirm the problem and determine the affected versions.
* Audit code to find any similar potential problems.
* Prepare fixes for all releases still under maintenance. These fixes will be
released as fast as possible.

0 comments on commit 5e187f5

Please sign in to comment.