Input validation error in Spring AMQP - CVE-2026-59275
Published: August 28, 2026
Vulnerability details
The vulnerability allows a remote user to terminate the consumer JVM.
The vulnerability exists due to improper input validation in Java deserialization handling when processing a hostile AMQP message containing nested arrays. A remote privileged user can send a specially crafted AMQP message to terminate the consumer JVM.
The default JavaLangErrorHandler invokes System.exit(99) after the resulting StackOverflowError, causing full availability loss for workloads co-located in the same process.