CVE-2023-34050

Spring AMQP Deserialization Vulnerability

Medium · published October 19, 2023

CVSS v3.1
5.0
EPSS
2%
Percentile
78.7
In the wild
Unconfirmed
What it is

In spring AMQP versions 1.0.0 to

2.4.16 and 3.0.0 to 3.0.9 , allowed list patterns for deserializable class

names were added to Spring AMQP, allowing users to lock down deserialization of

data in messages from untrusted sources; however by default, when no allowed

list was provided, all classes could be deserialized.

Specifically, an application is

vulnerable if

* the

SimpleMessageConverter or SerializerMessageConverter is used

* the user

does not configure allowed list patterns

* untrusted

message originators gain permissions to write messages to the RabbitMQ

broker to send malicious content

The record
Technical detail
CVSS v3.1
5.0 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.01826 · 78.7th percentile
Published
2023-10-19T07:11Z
EPSS history
Timeline
  • 19 OCT 07:11Z
    Spring AMQP Deserialization Vulnerability
    cvelistv5