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.
Vulnerable Library - libxmljs-1.0.11.tgz
Library home page: https://registry.npmjs.org/libxmljs/-/libxmljs-1.0.11.tgz
Path to dependency file: /package.json
Path to vulnerable library: /node_modules/libxmljs/package.json
Found in HEAD commit: 3384ce87c5a64fda38e1585006d79c93f4e126a3
Vulnerabilities
**In some cases, Remediation PR cannot be created automatically for a vulnerability despite the availability of remediation
Details
CVE-2024-34392
### Vulnerable Library - libxmljs-1.0.11.tgzLibrary home page: https://registry.npmjs.org/libxmljs/-/libxmljs-1.0.11.tgz
Path to dependency file: /package.json
Path to vulnerable library: /node_modules/libxmljs/package.json
Dependency Hierarchy: - :x: **libxmljs-1.0.11.tgz** (Vulnerable Library)
Found in HEAD commit: 3384ce87c5a64fda38e1585006d79c93f4e126a3
Found in base branch: main
### Vulnerability Detailslibxmljs 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.
Publish Date: 2024-05-02
URL: CVE-2024-34392
### Threat AssessmentExploit Maturity: Not Defined
EPSS: 0.0%
### CVSS 4 Score Details (9.3)Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: None - Scope: N/A - Impact Metrics: - Confidentiality Impact: N/A - Integrity Impact: N/A - Availability Impact: N/A
For more information on CVSS4 Scores, click here.