Skip to content
OpenAdvisories
High · 7.5 CVE-2016-4974 EUVD-2022-3674GHSA-f38p-mq64-h784

Improper Input Validation in Apache Qpid AMQP 0-x JMS

Published Jul 13, 2016 · Updated Aug 6, 2024 · Assigned by redhat

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS qpid-cpp No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.qpid:qpid-jms-client < 0.10.0 0.10.0 GHSA-f38p-mq64-h784

References