Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-1.8.2.GA_P03, EE-3.0.0.GA, EE-3.3.0.GA_P03, EE-1.8.2.GA_P08
-
Fix Version/s: 4.1, EE-3.3.0.GA_P04, EE-1.8.2.GA_P09
-
Component/s: ICE-Components
-
Labels:None
-
Environment:ICEfaces ICE / Compat components, Apache commons library.
-
Assignee Priority:P1
-
Affects:Compatibility/Configuration
Description
The ICEfaces EE 3.2.0+ and EE 1.8.2.GA+ releases redistribute the apache-commons library which is required by the ICE components.
A new zero-day insecure deserialization exploit was found in the Apache commons library. This exploit is documented here: http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/
EDIT: Official Apache issue: https://issues.apache.org/jira/browse/COLLECTIONS-580
This JIRA is to implement an updated/patched Apache commons library for the current EE 3.3 and EE 1.8.2 maintenance branches to be included in the next releases (and patched to customers as needed on older releases).
Note that ICEfaces 4.0 / EE 4.0 does not use the Apache commons library, though we do redistribute it in support of the MyFaces JSF runtime, which requires it. MyFaces will be updated via a separate JIRA once they provide a patched release of their own.
A new zero-day insecure deserialization exploit was found in the Apache commons library. This exploit is documented here: http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/
EDIT: Official Apache issue: https://issues.apache.org/jira/browse/COLLECTIONS-580
This JIRA is to implement an updated/patched Apache commons library for the current EE 3.3 and EE 1.8.2 maintenance branches to be included in the next releases (and patched to customers as needed on older releases).
Note that ICEfaces 4.0 / EE 4.0 does not use the Apache commons library, though we do redistribute it in support of the MyFaces JSF runtime, which requires it. MyFaces will be updated via a separate JIRA once they provide a patched release of their own.
Activity
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | EE-3.3.0.GA_P04 [ 12270 ] | |
Fix Version/s | EE-1.8.2.GA_P09 [ 12470 ] |
Ken Fyten
made changes -
Assignee | Ken Fyten [ ken.fyten ] |
Ken Fyten
made changes -
Assignee | Ken Fyten [ ken.fyten ] | Arturo Zambrano [ artzambrano ] |
Fix Version/s | 4.1 [ 11375 ] | |
Assignee Priority | P2 [ 10011 ] |
Ken Fyten
made changes -
Issue Type | Task [ 3 ] | Improvement [ 4 ] |
Ken Fyten
made changes -
Assignee | Arturo Zambrano [ artzambrano ] | Carlo Guglielmin [ carlo.guglielmin ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46562 | Thu Dec 17 10:56:55 MST 2015 | carlo.guglielmin | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/LocationNodeImpl.java
MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/util/SourceCodeLoaderConnection.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46889 | Fri Dec 18 10:52:26 MST 2015 | ken.fyten | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/pom.xml
DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/lib/commons-collections.jar MODIFY /icefaces4/trunk/icefaces/samples/core/test/mojarra-tests/trunk/mods/common.xml MODIFY /icefaces4/trunk/icefaces/lib/versions-licenses.html |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46890 | Fri Dec 18 10:56:27 MST 2015 | ken.fyten | |
Files Changed | ||||
MODIFY
/icefaces4/tags/icefaces-4.1.0/icefaces/lib/versions-licenses.html
MODIFY /icefaces4/tags/icefaces-4.1.0/icefaces/samples/core/test/mojarra-tests/trunk/mods/common.xml DEL /icefaces4/tags/icefaces-4.1.0/icefaces/samples/showcase/showcase/lib/commons-collections.jar MODIFY /icefaces4/tags/icefaces-4.1.0/icefaces/samples/showcase/pom.xml |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46891 | Fri Dec 18 11:01:16 MST 2015 | ken.fyten | |
Files Changed | ||||
MODIFY
/icefaces4/tags/icefaces-4.1.0/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/util/SourceCodeLoaderConnection.java
MODIFY /icefaces4/tags/icefaces-4.1.0/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/LocationNodeImpl.java |
Ken Fyten
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Affects | Compatibility/Configuration [ 10002 ] | |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46898 | Fri Dec 18 13:48:25 MST 2015 | ken.fyten | |
Files Changed | ||||
DEL
/icefaces/trunk/icefaces/lib/commons-collections.jar
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #49400 | Mon Oct 24 15:47:58 MDT 2016 | ken.fyten | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/maven2/poms/just-ice.pom
MODIFY /icefaces/trunk/icefaces/maven2/poms/icefaces.pom |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Assignee | Carlo Guglielmin [ carlo.guglielmin ] | Ken Fyten [ ken.fyten ] |
Assignee Priority | P2 [ 10011 ] | P1 [ 10010 ] |
Ken Fyten
made changes -
Description |
The ICEfaces EE 3.2.0+ and EE 1.8.2.GA+ releases redistribute the apache-commons library which is required by the ICE components.
A new zero-day insecure deserialization exploit was found in the Apache commons library. This exploit is documented here: http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/ This JIRA is to implement an updated/patched Apache commons library for the current EE 3.3 and EE 1.8.2 maintenance branches to be included in the next releases (and patched to customers as needed on older releases). Note that ICEfaces 4.0 / EE 4.0 does not use the Apache commons library, though we do redistribute it in support of the MyFaces JSF runtime, which requires it. MyFaces will be updated via a separate JIRA once they provide a patched release of their own. |
The ICEfaces EE 3.2.0+ and EE 1.8.2.GA+ releases redistribute the apache-commons library which is required by the ICE components.
A new zero-day insecure deserialization exploit was found in the Apache commons library. This exploit is documented here: http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/ EDIT: Official Apache issue: https://issues.apache.org/jira/browse/COLLECTIONS-580 This JIRA is to implement an updated/patched Apache commons library for the current EE 3.3 and EE 1.8.2 maintenance branches to be included in the next releases (and patched to customers as needed on older releases). Note that ICEfaces 4.0 / EE 4.0 does not use the Apache commons library, though we do redistribute it in support of the MyFaces JSF runtime, which requires it. MyFaces will be updated via a separate JIRA once they provide a patched release of their own. |
Ken Fyten
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assigned to Art to factor out the apache commons library usage in IF 4.1 and EE 3.3 P04.