NetSight
high7.5

CVE-2023-28118

kaml has potential denial of service while parsing input with anchors and aliases

Impact

### 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](https://en.wikipedia.org/wiki/Billion_laughs_attack) ### Acknowledgements Thank you to @gdude2002 for reporting this issue.

Affected packages

EcosystemPackageAffectedFixed in
mavencom.charleskorn.kaml:kaml< 0.53.00.53.0

Affected products

VendorProductAffected versions
Kaml ProjectKaml
before 0.53.0

Weakness classification

References