CVE-2024-34392CWE-843

libxmljs namespaces type confusion RCE

High · published May 2, 2024

CVSS v3.1
8.1
EPSS
1%
Percentile
66.3
In the wild
Unconfirmed
What it is

libxmljs is vulnerable to a type confusion vulnerability when parsing a specially crafted XML while invoking the namespaces() function (which invokes _wrap__xmlNode_nsDef_get()) on a grand-child of a node that refers to an entity. This vulnerability can lead to denial of service and remote code execution.

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01136 · 66.3th percentile
Weakness
CWE-843 · Access of Resource Using Incompatible Type ('Type Confusion')
Published
2024-05-02T18:55Z
EPSS history
Timeline
  • 02 MAY 18:55Z
    libxmljs namespaces type confusion RCE
    cvelistv5