Bugzilla – Bug 911857
VUL-0: CVE-2014-9494: rabbitmq-server: insufficient 'X-Forwarded-For' header validation
Last modified: 2015-04-08 14:00:59 UTC
CVE-2014-9494 In RabbitMQ, the 'loopback_users' configuration directive allows to specify a list of users that are only permitted to connect to the broker via localhost. It was found that the RabbitMQ's management plug-in did not sufficiently validate the 'X-Forwarded-For' header when determining the remote address. A remote attacker able to send a specially crafted 'X-Forwarded-For' header to RabbitMQ could use this flaw to connect to the broker as if they were a localhost user. Note that the attacker must know valid user credentials in order to connect to the broker. Upstream patches: http://hg.rabbitmq.com/rabbitmq-management/rev/c3c41177a11a http://hg.rabbitmq.com/rabbitmq-management/rev/35e916df027d References: https://bugzilla.redhat.com/show_bug.cgi?id=1174872
bugbot adjusting priority
Cloud < 5 are not impacted. Cloud 5 is impacted, though.
should we really only fix this CVE instead of higher-rated CVEs released alongside ? There are over 20 CVEs in the rabbitmq releases since 2.8.7
which are the differences between Devel:Cloud:5 and Devel:StudioOnline? Looks like at the first option, we have rabbitmq-server, version 3.4.3..
(In reply to Victor Pereira from comment #4) > which are the differences between Devel:Cloud:5 and Devel:StudioOnline? > Looks like at the first option, we have rabbitmq-server, version 3.4.3.. I know nothing about Devel:StudioOnline. AFAIK, the cloud team always had a version of this package not shared with any other product (since no other product really shipped that -- Studio Online being "different" because it's online)
Btw, we just updated to 3.4.3 in Devel:Cloud:5; it will not be in our next milestone, but likely in the final product.
Fixed in Cloud 5