Medium severity · published Nov 30, 2021
CVE-2021-22095
In Spring AMQP versions 2.2.0 - 2.2.19 and 2.3.0 - 2.3.11, the Spring AMQP Message object, in its toString() method, will create a new String object from the message body,…
6.5
CVSS
1.1%
EPSS
No
On KEV
Description
In Spring AMQP versions 2.2.0 - 2.2.19 and 2.3.0 - 2.3.11, the Spring AMQP Message object, in its toString() method, will create a new String object from the message body, regardless of its size. This can cause an OOM Error with a large message
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
None
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.1% · higher than 64% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
SA
Spring Advanced Message Queuing Protocol · Vmware
2.2.0 before 2.2.19; 2.3.0 before 2.3.11 · source: NVD
Affected product
SA
Spring Advanced Message Queuing Protocol
Vmware
More from Spring Advanced Message Queuing Protocol
9.8
CVE-2016-2173
org.springframework.core.serializer.DefaultDeserializer in Spring AMQP before 1.5.5 allows remote attackers to execute arbitrary code
6.8
CVE-2026-59272
Log4j2 AmqpAppender disables TLS hostname verification by default
6.5
CVE-2026-59320
In Spring AMQP the link credit never replenished on listener exception path
6.5
CVE-2026-59271
Admin password disclosed in BrokerNotAliveException message
6.5
CVE-2026-47860
Unbounded decompression of attacker-supplied compressed message bodies