Repository: struts-site
Updated Branches:
  refs/heads/master f685a9238 -> 521832ef0


Adds information about latest release of Apache Extras


Project: http://git-wip-us.apache.org/repos/asf/struts-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts-site/commit/b9c63151
Tree: http://git-wip-us.apache.org/repos/asf/struts-site/tree/b9c63151
Diff: http://git-wip-us.apache.org/repos/asf/struts-site/diff/b9c63151

Branch: refs/heads/master
Commit: b9c631510501fb6317fbc6f2359180b33c73ba0e
Parents: f685a92
Author: Lukasz Lenart <lukasz.len...@gmail.com>
Authored: Mon Mar 20 14:32:15 2017 +0100
Committer: Lukasz Lenart <lukasz.len...@gmail.com>
Committed: Mon Mar 20 14:32:15 2017 +0100

----------------------------------------------------------------------
 source/announce.md   | 25 +++++++++++++++++++
 source/download.html | 62 +++++++++++++++++++++++++++++++++++++++++++++++
 source/index.html    |  7 ++++++
 3 files changed, 94 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts-site/blob/b9c63151/source/announce.md
----------------------------------------------------------------------
diff --git a/source/announce.md b/source/announce.md
index d7a5c81..6a571d3 100644
--- a/source/announce.md
+++ b/source/announce.md
@@ -8,6 +8,31 @@ title: Announcements
   Skip to: <a href="announce-2016.html">Announcements - 2016</a>
 </p>
 
+#### 20 march 2017 - Struts Extras secure Multipart plugins General 
Availability {#a20170320}
+
+The Apache Struts group is pleased to announce that the Apache Struts 2 Secure 
Jakarta Multipart parser plugin 
+and Apache Struts 2 Secure Jakarta Stream Multipart parser plugin are 
available as a "General Availability"
+release. The GA designation is our highest quality grade.
+
+These releases address one critical security vulnerability:
+
+- Possible Remote Code Execution when performing file upload based on Jakarta 
Multipart parser
+  [S2-045](/docs/s2-045.html), [S2-046](/docs/s2-046.html)
+
+Those plugins were released to allow users running older versions of the 
Apache Struts secure their applications in easy way.
+You don't have to migrate to the latest version (which is still preferable) 
but by applying one of those plugins, 
+your application won't be vulnerable anymore.
+
+It is a drop-in installation, just select a proper jar gile and copy it to 
`WEB-INF/lib` folder.
+Please read the [README](https://github.com/apache/struts-extras) for more 
details and supported Apache Struts versions.
+
+**All developers are strongly advised to perform this action.**
+
+Should any issues arise with your use of any version of the Struts framework, 
please post your comments
+to the user list, and, if appropriate, file a tracking ticket.
+
+You can download those plugins from our [download](download.cgi#struts-extras) 
page.
+
 #### 7 march 2017 - Struts 2.5.10.1 General Availability {#a20170307}
 
 The Apache Struts group is pleased to announce that Struts 2.5.10.1 is 
available as a "General Availability"

http://git-wip-us.apache.org/repos/asf/struts-site/blob/b9c63151/source/download.html
----------------------------------------------------------------------
diff --git a/source/download.html b/source/download.html
index 2f2ef77..720a3b4 100644
--- a/source/download.html
+++ b/source/download.html
@@ -209,6 +209,68 @@ title: Download a Release
 
 </ul>
 
+<a class="anchor" name="struts-extras"></a>
+<h2>Struts Extras</h2>
+
+<ul>
+  <li>
+    <a href="https://github.com/apache/struts-extras";>README</a>
+  </li>
+
+  <li>Apache Struts 2 Secure Jakarta Multipart parser plugin:
+    <ul>
+      <li>
+        <a 
href="[preferred]struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0.jar">
+          struts2-secure-jakarta-multipart-parser-plugin-1.0.jar
+        </a>
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0.jar.asc";>PGP</a>]
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0.jar.md5";>MD5</a>]
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0.jar.sha1";>SHA1</a>]
+      </li>
+    </ul>
+  </li>
+
+  <li>Source:
+    <ul>
+      <li>
+        <a 
href="[preferred]struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0-source-release.zip">
+          struts2-secure-jakarta-multipart-parser-plugin-1.0-source-release.zip
+        </a>
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0-source-release.zip.md5";>PGP</a>]
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0-source-release.zip.asc";>MD5</a>]
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0-source-release.zip.sha1";>SHA1</a>]
+      </li>
+    </ul>
+  </li>
+
+  <li>Apache Struts 2 Secure Jakarta Stream Multipart parser plugin:
+    <ul>
+      <li>
+        <a 
href="[preferred]struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.0/struts2-secure-jakarta-stream-multipart-parser-plugin-1.0.jar">
+          struts2-secure-jakarta-multipart-parser-plugin-1.0.jar
+        </a>
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.0/struts2-secure-jakarta-stream-multipart-parser-plugin-1.0.jar.asc";>PGP</a>]
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.0/struts2-secure-jakarta-stream-multipart-parser-plugin-1.0.jar.md5";>MD5</a>]
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.0/struts2-secure-jakarta-stream-multipart-parser-plugin-1.0.jar.sha1";>SHA1</a>]
+      </li>
+    </ul>
+  </li>
+
+  <li>Source:
+    <ul>
+      <li>
+        <a 
href="[preferred]struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.0/struts2-secure-jakarta-stream-multipart-parser-plugin-1.0-source-release.zip">
+          struts2-secure-jakarta-multipart-parser-plugin-1.0-source-release.zip
+        </a>
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.0/struts2-secure-jakarta-stream-multipart-parser-plugin-1.0-source-release.zip.md5";>PGP</a>]
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.0/struts2-secure-jakarta-stream-multipart-parser-plugin-1.0-source-release.zip.asc";>MD5</a>]
+        [<a 
href="http://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.0/struts2-secure-jakarta-stream-multipart-parser-plugin-1.0-source-release.zip.sha1";>SHA1</a>]
+      </li>
+    </ul>
+  </li>
+
+</ul>
+
 <a class="anchor" name="prior-releases"></a>
 <h2>Prior releases</h2>
 <p>

http://git-wip-us.apache.org/repos/asf/struts-site/blob/b9c63151/source/index.html
----------------------------------------------------------------------
diff --git a/source/index.html b/source/index.html
index 1b6b2b6..3b868f2 100644
--- a/source/index.html
+++ b/source/index.html
@@ -51,6 +51,13 @@ title: Welcome to the Apache Struts project
       <div class="column col-md-4">
       </div>
       <div class="column col-md-4">
+        <h2>Apache Struts Extras GA</h2>
+        <p>
+          The Struts Extras secure Multipart plugins General Availability, use 
them to secure your application against critical security
+          vulnerability reported in <a href="/docs/s2-045.html">S2-045</a>, <a 
href="/docs/s2-046.html">S2-046</a>,
+          read more in <a href="announce.html#a20170320">Announcement</a> or in
+          <a href="https://github.com/apache/struts-extras";>README</a>
+        </p>
       </div>
       <div class="column col-md-4">
       </div>

Reply via email to