GHSA-7jv7-hr35-fwjrMediumCVSS 6.5

An issue was discovered in libxml2 before 2.10.4. When hashing empty dict strings in a crafted...

Published
April 24, 2023
Last Modified
October 15, 2026

🔗 CVE IDs covered (1)

📋 Description

An issue was discovered in libxml2 before 2.10.4. When hashing empty dict strings in a crafted XML document, xmlDictComputeFastKey in dict.c can produce non-deterministic values, leading to various logic and memory errors, such as a double free. This behavior occurs because there is an attempt to use the first byte of an empty string, and any value is possible (not solely the '\0' value).

🔗 References (11)