CVE-2023-29469CWE-415

CVE-2023-29469

Medium · published April 25, 2023

CVSS v3.1
6.5
EPSS
1%
Percentile
70.4
In the wild
Unconfirmed
What it is

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).

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.01309 · 70.4th percentile
Weakness
CWE-415 · Double Free
Published
2023-04-25T01:15Z
Affected products (2)
ProductVersionsFixed in
xmlsoft/libxml2< 2.10.42.10.4
debian/debian_linuxall versions—
References (13)
EPSS history
Timeline
  • 24 APR 00:00Z
    An issue was discovered in libxml2 before 2.10.4
    cvelistv5