Skip to main content
CRITICAL

CVE-2024-34391

CVSS v3

9.8

CRITICAL

EPSS Score

3.2 %

exploit probability

CISA KEV

No

known exploited

Exploitation

SSVC status

Description

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

Technical details

Published
2024-05-02

Frequently asked questions

What is CVE-2024-34391?

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

Is CVE-2024-34391 actively exploited?

Active exploitation of CVE-2024-34391 has not been confirmed. The EPSS score is 3.2%, indicating the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2024-34391?

CVE-2024-34391 has a CVSS v3 base score of 9.8 (CRITICAL severity).

Is CVE-2024-34391 affecting your environment?

Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.

No credit card required · 500 free checks/month · Free API key