Nokogiri updates packaged libxml2 to 2.13.6 to resolve CVE-2025-24928 and CVE-2024-56171
Low severity
GitHub Reviewed
Published
Feb 18, 2025
in
sparklemotion/nokogiri
•
Updated Feb 18, 2025
Description
Published to the GitHub Advisory Database
Feb 18, 2025
Reviewed
Feb 18, 2025
Last updated
Feb 18, 2025
Summary
Nokogiri v1.18.3 upgrades its dependency libxml2 to v2.13.6.
libxml2 v2.13.6 addresses:
Impact
CVE-2025-24928
Stack-buffer overflow is possible when reporting DTD validation errors if the input contains a long (~3kb) QName prefix.
CVE-2024-56171
Use-after-free is possible during validation against untrusted XML Schemas (.xsd) and, potentially, validation of untrusted documents against trusted Schemas if they make use of
xsd:keyref
in combination with recursively defined types that have additional identity constraints.References