CVE Wiki Pixee · CVE intelligence
← All CVEs

CVE-2024-58378

Critical · CVSS 9.8
CVSS
9.8
nvd
EPSS
—
KEV
No
Class
oss containerizable
CWE-416

Description

Nokogiri before 1.15.6 and 1.16.x before 1.16.2 (CRuby, when using the packaged libxml2) is affected by a use-after-free vulnerability in libxml2 (CVE-2024-25062) in the xmlTextReader module, which underlies Nokogiri::XML::Reader. When using the XML Reader interface with DTD validation and XInclude expansion enabled, processing a crafted XML document can lead to an xmlValidatePopElement use-after-free. Nokogiri 1.15.6 and 1.16.2 resolve this by upgrading the packaged libxml2 to 2.11.7 and 2.12.5 respectively. JRuby and installations using system libxml2 are not affected.

Affected packages

RubyGems nokogiri 0 → 1.15.6
RubyGems nokogiri 1.16.0 → 1.16.2

References

Status: profiled · ingested 2026-08-28T18:00:49.000Z