Commons.collections 3.2.2 is now also in Orbit so can be directly consumed by everyone who needs to...
christian Von: <cross-project-issues-dev-boun...@eclipse.org<mailto:cross-project-issues-dev-boun...@eclipse.org>> on behalf of Christian Campo <christian.ca...@compeople.de<mailto:christian.ca...@compeople.de>> Antworten an: Cross issues <cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>> Datum: Mittwoch, 18. November 2015 um 08:37 An: Cross issues <cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>> Betreff: Re: [cross-project-issues-dev] Question on commons-collectionsdependencies Commons.collections 3.2.2 is IP approved, so everyone interested can submit their Piggyback https://dev.eclipse.org/ipzilla/show_bug.cgi?id=10385 christian Von: <cross-project-issues-dev-boun...@eclipse.org<mailto:cross-project-issues-dev-boun...@eclipse.org>> on behalf of Christian Campo <christian.ca...@compeople.de<mailto:christian.ca...@compeople.de>> Antworten an: Cross issues <cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>> Datum: Dienstag, 17. November 2015 um 10:35 An: Cross issues <cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>> Betreff: Re: [cross-project-issues-dev] Question on commons-collectionsdependencies Hi Riena does not use Java Serialization and Deserialization for the remote service calls but it uses Hessian Serialization. While the protocol is totally different it also calls the readObject Method upon completion of the deserialization of the object which I believe could lead to a problem. I have opened a bug against Riena to track the effort https://bugs.eclipse.org/bugs/show_bug.cgi?id=482337 The solution for us is to use org.apache.commons.collections 3.2.2. Riena itself does not use commons.collections but org.apache.commons.beanutils which in turn uses commons.collections. What are about all the other projects that use remote services and I believe there are a few ? I wonder if they are also effected ? Christian P.s. Apache has released 3.2.2. Which fixes the problem https://commons.apache.org/proper/commons-collections/release_3_2_2.html (disables the problemactic class by default) Von: <cross-project-issues-dev-boun...@eclipse.org<mailto:cross-project-issues-dev-boun...@eclipse.org>> on behalf of Carl Anderson <c...@us.ibm.com<mailto:c...@us.ibm.com>> Antworten an: Cross issues <cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>> Datum: Dienstag, 17. November 2015 um 05:09 An: Cross issues <cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>> Betreff: Re: [cross-project-issues-dev] Question on commons-collectionsdependencies Folks, First, org.apache.commons.collections is in Orbit, so there may be other teams affected by this possible exploit. We're working to get the "fixed" version - 3.2.2 - into Orbit. Second, WTP is in the process of determining how to handle this issue- you can follow https://bugs.eclipse.org/bugs/show_bug.cgi?id=482134 if you want to see how we decide to proceed. Part of the issue is that any adopter that extends Dali has the potential to deserialize persisted objects- we can't control what adopters do... but we can reduce/eliminate the possibility that a security hole can be exploited. FWIW, - Carl Anderson WTP Releng project lead [Inactive hide details for Rob Stryker ---11/16/2015 05:17:37 PM---Hi All: You may have seen the recent news about deserializing]Rob Stryker ---11/16/2015 05:17:37 PM---Hi All: You may have seen the recent news about deserializing random streams via From: Rob Stryker <rstry...@redhat.com<mailto:rstry...@redhat.com>> To: cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org> Date: 11/16/2015 05:17 PM Subject: [cross-project-issues-dev] Question on commons-collections dependencies Sent by: cross-project-issues-dev-boun...@eclipse.org<mailto:cross-project-issues-dev-boun...@eclipse.org> ________________________________ Hi All: You may have seen the recent news about deserializing random streams via commons-collections [1] and how this can lead to remote exploits. While it seems pretty unlikely that eclipse is vulnerable to this, it's worth noting that commons-collections is a requirement of org.eclipse.jpt.jpa, and possibly other bundles in various distributions. I may be misunderstanding the issue, but as I understand it, simply having the jar on the classpath isn't enough to exploit. Instead, you must actually be either 1) using the library to deserialize some persisted (untrusted) java object, or 2) be exposing ports and accepting arbitrary serialized data and then deserializing it. So the question is, do any eclipse distributions (classic, jee, etc) have any reason to open ports and accept remote connections and blindly deserialize the data? - Rob Stryker [1] http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/ _______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org> To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev ------------------------------------------------------------- compeople AG Untermainanlage 8 60329 Frankfurt/Main fon: +49 (0) 69 / 27 22 18 0 fax: +49 (0) 69 / 27 22 18 22 web: www.compeople.de Vorstand: Jürgen Wiesmaier Aufsichtsratsvorsitzender: Christian Glanz Sitz der Gesellschaft: Frankfurt/Main Handelsregister Frankfurt HRB 56759 USt-IdNr. DE207665352 ------------------------------------------------------------- ------------------------------------------------------------- compeople AG Untermainanlage 8 60329 Frankfurt/Main fon: +49 (0) 69 / 27 22 18 0 fax: +49 (0) 69 / 27 22 18 22 web: www.compeople.de Vorstand: Jürgen Wiesmaier Aufsichtsratsvorsitzender: Christian Glanz Sitz der Gesellschaft: Frankfurt/Main Handelsregister Frankfurt HRB 56759 USt-IdNr. DE207665352 ------------------------------------------------------------- ------------------------------------------------------------- compeople AG Untermainanlage 8 60329 Frankfurt/Main fon: +49 (0) 69 / 27 22 18 0 fax: +49 (0) 69 / 27 22 18 22 web: www.compeople.de Vorstand: Jürgen Wiesmaier Aufsichtsratsvorsitzender: Christian Glanz Sitz der Gesellschaft: Frankfurt/Main Handelsregister Frankfurt HRB 56759 USt-IdNr. DE207665352 -------------------------------------------------------------
_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev