Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit5bab81f

Browse files
fabpotweaverryan
authored andcommitted
enhanced the security page (added a list of security advisories)
1 parent4ebb269 commit5bab81f

File tree

2 files changed

+64
-10
lines changed

2 files changed

+64
-10
lines changed

‎contributing/code/security.rst

Lines changed: 63 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,75 @@
1+
Security Issues
2+
===============
3+
4+
This document explains how Symfony security issues are handled by the Symfony
5+
core team (Symfony being the code hosted on the main ``symfony/symfony`` `Git
6+
repository`_).
7+
18
Reporting a Security Issue
2-
==========================
9+
--------------------------
10+
11+
If you think that you have found a security issue in Symfony, don't use the
12+
mailing-list or the bug tracker and don't publish it publicly. Instead, all
13+
security issues must be sent to **security [at] symfony.com**. Emails sent to
14+
this address are forwarded to the Symfony core-team private mailing-list.
315

4-
Found a security issue in Symfony2? Don't use the mailing-list or the bug
5-
tracker. All security issues must be sent to **security [at]
6-
symfony-project.com** instead. Emails sent to this address are forwarded to
7-
the Symfony core-team private mailing-list.
16+
Resolving Process
17+
-----------------
818

919
For each report, we first try to confirm the vulnerability. When it is
1020
confirmed, the core-team works on a solution following these steps:
1121

1222
1. Send an acknowledgement to the reporter;
1323
2. Work on a patch;
14-
3. Write a post describing the vulnerability, the possible exploits, and how
15-
to patch/upgrade affected applications;
16-
4. Apply the patch to all maintained versions of Symfony;
17-
5. Publish the post on the official Symfony blog.
24+
3. Write a security announcement for the official Symfony `blog`_ about the
25+
vulnerability. This post should contain the following information:
26+
27+
* a title that always include the "Security release" string;
28+
* a description of the vulnerability;
29+
* the affected versions;
30+
* the possible exploits;
31+
* how to patch/upgrade/workaround affected applications;
32+
* credits.
33+
4. Send the patch and the announcement to the reporter for review;
34+
5. Apply the patch to all maintained versions of Symfony;
35+
6. Package new versions for all affected versions;
36+
7. Publish the post on the official Symfony `blog`_ (it must also be added to
37+
the "`Security Advisories`_" category);
38+
8. Update the security advisory list (see below).
39+
40+
..note::
41+
42+
Releases that include security issues should not be done on Saturday or
43+
Sunday, except if the vulnerability has been publicly posted.
1844

1945
..note::
2046

2147
While we are working on a patch, please do not reveal the issue publicly.
48+
49+
Security Advisories
50+
-------------------
51+
52+
This section indexes security vulnerabilities that were fixed in Symfony
53+
releases, starting from Symfony 1.0.0:
54+
55+
* November 29, 2012: `Security release: Symfony 2.0.19 and 2.1.4<http://symfony.com/blog/security-release-symfony-2-0-19-and-2-1-4>`_
56+
* November 25, 2012: `Security release: symfony 1.4.20 released<http://symfony.com/blog/security-release-symfony-1-4-20-released>`_
57+
* August 28, 2012: `Security Release: Symfony 2.0.17 released<http://symfony.com/blog/security-release-symfony-2-0-17-released>`_
58+
* May 30, 2012: `Security Release: symfony 1.4.18 released<http://symfony.com/blog/security-release-symfony-1-4-18-released>`_
59+
* February 24, 2012: `Security Release: Symfony 2.0.11 released<http://symfony.com/blog/security-release-symfony-2-0-11-released>`_
60+
* November 16, 2011: `Security Release: Symfony 2.0.6<http://symfony.com/blog/security-release-symfony-2-0-6>`_
61+
* March 21, 2011: `symfony 1.3.10 and 1.4.10: security releases<http://symfony.com/blog/symfony-1-3-10-and-1-4-10-security-releases>`_
62+
* June 29, 2010: `Security Release: symfony 1.3.6 and 1.4.6<http://symfony.com/blog/security-release-symfony-1-3-6-and-1-4-6>`_
63+
* May 31, 2010: `symfony 1.3.5 and 1.4.5<http://symfony.com/blog/symfony-1-3-5-and-1-4-5>`_
64+
* February 25, 2010: `Security Release: 1.2.12, 1.3.3 and 1.4.3<http://symfony.com/blog/security-release-1-2-12-1-3-3-and-1-4-3>`_
65+
* February 13, 2010: `symfony 1.3.2 and 1.4.2<http://symfony.com/blog/symfony-1-3-2-and-1-4-2>`_
66+
* April 27, 2009: `symfony 1.2.6: Security fix<http://symfony.com/blog/symfony-1-2-6-security-fix>`_
67+
* October 03, 2008: `symfony 1.1.4 released: Security fix<http://symfony.com/blog/symfony-1-1-4-released-security-fix>`_
68+
* May 14, 2008: `symfony 1.0.16 is out<http://symfony.com/blog/symfony-1-0-16-is-out>`_
69+
* April 01, 2008: `symfony 1.0.13 is out<http://symfony.com/blog/symfony-1-0-13-is-out>`_
70+
* March 21, 2008: `symfony 1.0.12 is (finally) out !<http://symfony.com/blog/symfony-1-0-12-is-finally-out>`_
71+
* June 25, 2007: `symfony 1.0.5 released (security fix)<http://symfony.com/blog/symfony-1-0-5-released-security-fix>`_
72+
73+
.. _Git repository:https://github.com/symfony/symfony
74+
.. _blog:https://symfony.com/blog/
75+
.. _Security Advisories:http://symfony.com/blog/category/security-advisories

‎contributing/community/releases.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ The Release Process
22
===================
33

44
This document explains the Symfony release process (Symfony being the code
5-
hosted on the main symfony/symfony `Git repository`_).
5+
hosted on the main``symfony/symfony`` `Git repository`_).
66

77
Symfony manages its releases through a *time-based model*; a new Symfony
88
release comes out every *six months*: one in *May* and one in *November*.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp