High, CVSS 7.5MavenPublished
kaml has potential denial of service while parsing input with anchors and aliases
CVE-2023-28118 · GHSA-c24f-2j3g-rg48
- Affected
- Maven com.charleskorn.kaml:kaml < 0.53.0
- Fixed in
- 0.53.0· Vendor fix available
- Issue
- Impact Applications that use kaml to parse untrusted input containing anchors and aliases may consume excessive memory and crash. Patches Version 0.53.0 and later default to refusing to parse YAML documents containing anchors and aliases. Workarounds None. References Wikipedia has an explanation of this class of vulnerability: billion laughs attack Acknowledgements Thank you to @gdude2002 for reporting this issue.
Recommended action: Upgrade to 0.53.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.