Skip to content

Commit 0bf56ed

Browse files
jartlukeis
authored andcommitted
Take Commons Collections v3.2.1 off classpath
Version 3.2.1 has a CVSS 10.0 vulnerability. That's the worst kind of vulnerability that exists. By merely existing on the classpath, this library causes the Java serialization parser for the entire JVM process to go from being a state machine to a turing machine. A turing machine with an exec() function! https://commons.apache.org/proper/commons-collections/security-reports.html http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/ Signed-off-by: Luke Inman-Semerau <[email protected]>
1 parent f740b80 commit 0bf56ed

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

java/client/.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<classpathentry kind="lib" path="/third-party/java/css/sac-1.3.jar"/>
2626
<classpathentry kind="lib" path="/third-party/java/commons/commons-lang3-3.4.jar" sourcepath="/third-party/java/commons/commons-lang3-3.4-sources.jar"/>
2727
<classpathentry kind="lib" path="/third-party/java/httpcomponents/httpmime-4.5.jar" sourcepath="/third-party/java/httpcomponents/httpmime-4.5-sources.jar"/>
28-
<classpathentry kind="lib" path="/third-party/java/commons-collections/commons-collections-3.2.1.jar" sourcepath="/third-party/java/commons-collections/commons-collections-3.2.1-sources.jar"/>
28+
<classpathentry kind="lib" path="/third-party/java/commons-collections/commons-collections-3.2.2.jar" sourcepath="/third-party/java/commons-collections/commons-collections-3.2.2-sources.jar"/>
2929
<classpathentry kind="lib" path="/third-party/java/cssparser/cssparser-0.9.18.jar"/>
3030
<classpathentry kind="lib" path="/third-party/java/xerces/xercesImpl-2.11.0.jar" sourcepath="/third-party/java/xerces/xercesImpl-2.11.0-sources.jar"/>
3131
<classpathentry kind="lib" path="/third-party/java/xalan/xalan-2.7.2.jar"/>

0 commit comments

Comments
 (0)