oss-sec mailing list archives

Re: Assign CVE for common-collections remote code execution on deserialisation flaw


From: Tim <tim-security () sentinelchicken org>
Date: Mon, 9 Nov 2015 13:53:04 -0800


This is not a vulnerability in the library.  How can this feature allow
remote code execution if it does not involve any networking at all?

The root cause is the incorrect use of Java deserialization.  As long as
you do not fix that, something else on the classpath will serve the role
of Apache Commons Collections.

Can you elaborate on this last point?  Can you better describe the
root cause, as you see it, and what should have been done differently
by the systems using Apache Commons?

tim


Current thread: