XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
CVE-2024-47072
Key Information:
Badges
What is CVE-2024-47072?
The XStream library, which is commonly used for object serialization to XML, is susceptible to a vulnerability that allows remote attackers to exploit the BinaryStreamDriver configuration. By manipulating the input stream, attackers may induce a stack overflow error, causing the application to terminate unexpectedly. Version 1.4.21 of XStream has been updated to prevent this manipulation by detecting input anomalies and raising an InputManipulationException instead. Users are strongly advised to upgrade to the latest version to protect against potential exploits. For those unable to upgrade, it is recommended to catch the StackOverflowError in client code where XStream is being utilized.
Affected Version(s)
xstream < 1.4.21
News Articles
References
CVSS V3.1
Timeline
- 👾
Exploit known to exist
- 📰
First article discovered by Cyber Security Agency of Singapore
Vulnerability published