CVE-2024-34391CWE-843

libxmljs attrs type confusion RCE

High · published May 2, 2024

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

libxmljs is vulnerable to a type confusion vulnerability when parsing a specially crafted XML while invoking a function on the result of attrs() that was called on a parsed node. This vulnerability might lead to denial of service (on both 32-bit systems and 64-bit systems), data leak, infinite loop and remote code execution (on 32-bit systems with the XML_PARSE_HUGE flag enabled).

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.01103 · 65.5th percentile
Weakness
CWE-843 · Access of Resource Using Incompatible Type ('Type Confusion')
Published
2024-05-02T18:54Z
EPSS history
Timeline
  • 02 MAY 18:54Z
    libxmljs attrs type confusion RCE
    cvelistv5