Closed
Description
Describe the bug
Dependency on libxmljs2 version <= 0.35.0 which is known to have a vulnerability labeled "High" (8.1): CVE-2024-34394.
Even if this is expected to not be an exploitable issue, those who include this tool as a Dev Dependency are getting Dependabot alerts.
Screenshots or output-paste
% npm audit
# npm audit report
libxmljs2 *
Severity: high
libxmljs2 type confusion vulnerability when parsing specially crafted XML - https://github.com/advisories/GHSA-mjr4-7xg5-pfvh
libxmljs2 vulnerable to type confusion when parsing specially crafted XML - https://github.com/advisories/GHSA-78h3-pg4x-j8cv
fix available via `npm audit fix --force`
Will install @cyclonedx/[email protected], which is a breaking change
node_modules/libxmljs2
@cyclonedx/cyclonedx-library >=1.14.0-rc.0
Depends on vulnerable versions of libxmljs2
node_modules/@cyclonedx/cyclonedx-library
@cyclonedx/cyclonedx-npm >=1.11.0
Depends on vulnerable versions of @cyclonedx/cyclonedx-library
node_modules/@cyclonedx/cyclonedx-npm
3 high severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
npm audit fix --force
does not fix the issue.