Skip to content

Add more information about security issues #16891

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions contributing/code/maintenance.rst
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ patch version:

* **New features**;

* **Security hardening**;

* **Backward compatibility breaks**: Note that backward compatibility breaks
can be done when fixing a security issue if it would not be possible to fix
it otherwise;
Expand Down
22 changes: 22 additions & 0 deletions contributing/code/security.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,28 @@ bug tracker and don't publish it publicly. Instead, all security issues must
be sent to **security [at] symfony.com**. Emails sent to this address are
forwarded to the Symfony core team private mailing-list.

The following issues are not considered security issues and should be handled
as regular bug fixes (if you have any doubts, don't hesitate to send us an
email for confirmation):

* Any security issues found in debug tools that must never be enabled in
production (including the web profiler or anything enabled when ``APP_DEBUG``
is set to ``true`` or ``APP_ENV`` set to anything but ``prod``);

* Any fix that can be classified as **security hardening** like route
enumeration, login throttling bypasses, denial of service attacks, or timing
attacks.

In any case, the core team has the final decision on which issues are
considered security vulnerabilities.

Security Bug Bounties
---------------------

Symfony is an Open-Source project where most of the work is done by volunteers.
We appreciate that developers are trying to find security issues in Symfony and
report them responsibly, but we are currently unable to pay bug bounties.

Resolving Process
-----------------

Expand Down