svn commit: r1736434 - in /ofbiz/trunk: .classpath LICENSE framework/base/lib/xstream-1.4.6.jar framework/base/lib/xstream-1.4.9.jar

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1736434 - in /ofbiz/trunk: .classpath LICENSE framework/base/lib/xstream-1.4.6.jar framework/base/lib/xstream-1.4.9.jar

jleroux@apache.org
Author: jleroux
Date: Thu Mar 24 12:12:11 2016
New Revision: 1736434

URL: http://svn.apache.org/viewvc?rev=1736434&view=rev
Log:
Fixes "Update XStream lib to prevent XML External Entity (XXE) Processing" - https://issues.apache.org/jira/browse/OFBIZ-6959

The XStream team has released the 1.4.9 stable version in March 15, 2016
This version fixes the XML External Entity (XXE) Processing security issue https://www.owasp.org/index.php/XML_External_Entity_%28XXE%29_Processing
Since OFBiz uses the DomDriver, with Java 6 at least in supported releases, OFBiz seems not really vulnerable https://x-stream.github.io/faq.html#Security_XXEVulnerability, but better to be safe than sorry, notably for not OOTB uses...


Added:
    ofbiz/trunk/framework/base/lib/xstream-1.4.9.jar   (with props)
Removed:
    ofbiz/trunk/framework/base/lib/xstream-1.4.6.jar
Modified:
    ofbiz/trunk/.classpath
    ofbiz/trunk/LICENSE

Modified: ofbiz/trunk/.classpath
URL: http://svn.apache.org/viewvc/ofbiz/trunk/.classpath?rev=1736434&r1=1736433&r2=1736434&view=diff
==============================================================================
--- ofbiz/trunk/.classpath (original)
+++ ofbiz/trunk/.classpath Thu Mar 24 12:12:11 2016
@@ -58,7 +58,6 @@
  <classpathentry kind="lib" path="framework/base/lib/xml-apis-1.4.01.jar"/>
  <classpathentry kind="lib" path="framework/base/lib/xml-apis-ext-1.3.04.jar"/>
  <classpathentry kind="lib" path="framework/base/lib/xpp3-1.1.4c.jar"/>
- <classpathentry kind="lib" path="framework/base/lib/xstream-1.4.6.jar"/>
  <classpathentry kind="lib" path="framework/base/lib/zxing-core-3.2.0.jar"/>
  <classpathentry kind="lib" path="framework/base/lib/ant/ant-1.9.0-ant-apache-bsf.jar"/>
  <classpathentry kind="lib" path="framework/base/lib/commons/commons-beanutils-core-1.8.3.jar"/>
@@ -203,5 +202,6 @@
  <classpathentry kind="lib" path="framework/catalina/lib/tomcat-7.0.68-tomcat-util.jar"/>
  <classpathentry kind="lib" path="framework/catalina/lib/tomcat-extras-7.0.68-tomcat-juli-adapters.jar"/>
  <classpathentry kind="lib" path="framework/catalina/lib/tomcat-extras-7.0.68-tomcat-juli.jar"/>
+ <classpathentry kind="lib" path="framework/base/lib/xstream-1.4.9.jar"/>
  <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: ofbiz/trunk/LICENSE
URL: http://svn.apache.org/viewvc/ofbiz/trunk/LICENSE?rev=1736434&r1=1736433&r2=1736434&view=diff
==============================================================================
--- ofbiz/trunk/LICENSE (original)
+++ ofbiz/trunk/LICENSE Thu Mar 24 12:12:11 2016
@@ -450,7 +450,7 @@ framework/base/lib/httpunit-1.7.jar
 framework/base/lib/ical4j-1.0-rc2.jar
 framework/base/lib/javolution-5.4.3.jar
 framework/base/lib/xpp3-1.1.4c.jar
-framework/base/lib/xstream-1.4.6.jar
+framework/base/lib/xstream-1.4.9.jar
 framework/base/lib/esapi-2.1.0.jar
 framework/base/lib/scripting/antlr-2.7.6.jar
 framework/base/lib/scripting/asm-3.2.jar

Added: ofbiz/trunk/framework/base/lib/xstream-1.4.9.jar
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/lib/xstream-1.4.9.jar?rev=1736434&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ofbiz/trunk/framework/base/lib/xstream-1.4.9.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream