Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2015-5254

Опубликовано: 08 дек. 2015
Источник: redhat
CVSS2: 6
EPSS Высокий

Описание

Apache ActiveMQ 5.x before 5.13.0 does not restrict the classes that can be serialized in the broker, which allows remote attackers to execute arbitrary code via a crafted serialized Java Message Service (JMS) ObjectMessage object.

It was found that use of a JMS ObjectMessage does not safely handle user supplied data when deserializing objects. A remote attacker could use this flaw to execute arbitrary code with the permissions of the application using a JMS ObjectMessage.

Отчет

A malicious message producer needs to authenticate to EAP in order to send messages. Also, the use of JMS ObjectMessage needs to be chosen by the developer of the application. Therefore this issue is rated as moderate.

Меры по смягчению последствий

If you do deploy a JMS publisher, and subscriber, and don't trust the messages sent to you by your clients, you could mitigate this issue by installing a Java agent which restricts the classes which can be deserialized. This is an article with the recommended approach: https://access.redhat.com/solutions/2190911 You could also mitigate this issue using the features of the Java Virtual Machine added in JEP 290: http://openjdk.java.net/jeps/290

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat JBoss A-MQ 6activemqAffected
Red Hat JBoss Enterprise Application Platform 6hornetqWill not fix
Red Hat JBoss Enterprise Application Platform 7artemisWill not fix
Red Hat JBoss Fuse 6activemqAffected
Red Hat JBoss Fuse Service Works 6.0activemqAffected
Red Hat JBoss A-MQ 6.3FixedRHSA-2016:203606.10.2016
Red Hat JBoss Fuse 6.3FixedRHSA-2016:203506.10.2016
Red Hat OpenShift Enterprise 2.2activemqFixedRHSA-2016:048922.03.2016
Red Hat OpenShift Enterprise 2.2jenkinsFixedRHSA-2016:048922.03.2016
Red Hat OpenShift Enterprise 2.2openshift-enterprise-upgradeFixedRHSA-2016:048922.03.2016

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-502
https://bugzilla.redhat.com/show_bug.cgi?id=1291292ObjectMessage: unsafe deserialization

EPSS

Процентиль: 99%
0.77148
Высокий

6 Medium

CVSS2

Связанные уязвимости

CVSS3: 9.8
ubuntu
около 10 лет назад

Apache ActiveMQ 5.x before 5.13.0 does not restrict the classes that can be serialized in the broker, which allows remote attackers to execute arbitrary code via a crafted serialized Java Message Service (JMS) ObjectMessage object.

CVSS3: 9.8
nvd
около 10 лет назад

Apache ActiveMQ 5.x before 5.13.0 does not restrict the classes that can be serialized in the broker, which allows remote attackers to execute arbitrary code via a crafted serialized Java Message Service (JMS) ObjectMessage object.

CVSS3: 9.8
debian
около 10 лет назад

Apache ActiveMQ 5.x before 5.13.0 does not restrict the classes that c ...

CVSS3: 9.8
github
больше 3 лет назад

Improper Input Validation in Apache ActiveMQ

EPSS

Процентиль: 99%
0.77148
Высокий

6 Medium

CVSS2