CVE-2023-34050: spring spring amqp Deserialization of Untrusted Data
Vulnerability summary
CVE-2023-34050 is a medium (CVSS 5.0) Deserialization of Untrusted Data vulnerability in spring spring amqp. EPSS estimates a 1.83% chance of exploitation in the next 30 days, higher than 78.5% of scored vulnerabilities.
Timeline
- 19-10-2023PublishedVulnerability first disclosed.
- 12-09-2024Last modifiedVulnerability information updated.
Description
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
CVSS metrics
2 scores · 2 sources · 1 version- NVDNIST4.3MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:NDiffers
EPSS trend
Probability
1.83%
Chance of exploitation in the next 30 days
Percentile
79%
Versus all other CVEs
30-day change
+0.29 pp
From 1.54% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Spring1 product
- spring amqp≥ 1.0.0, < 2.4.17 | ≥ 3.0.0, < 3.0.10
Vmware1 product
- spring_advanced_message_queuing_protocol≥ 1.0.0, < 2.4.16 | ≥ 3.0.0, < 3.0.9
2 vendors · 2 products