CVE-2016-4974
Description
Apache Qpid AMQP 0-x JMS client before 6.0.4 and JMS (AMQP 1.0) before 0.10.0 does not restrict the use of classes available on the classpath, which might allow remote authenticated users with permission to send messages to deserialize arbitrary objects and execute arbitrary code by leveraging a crafted serialized object in a JMS ObjectMessage that is handled by the getObject function.
How to fix
- org.apache.qpid:qpid-jms-client0.10.0 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| apache amqp_0-x_jms_client | v ≤ 6.0.3 | — |
| apache jms_client_amqp | v ≤ 0.9.0 | — |
| org.apache.qpid:qpid-jms-clientMaven | v < 0.10.0 | 0.10.0 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.