CVE-2022-29181 — Improper Handling of Unexpected Data Type in Nokogiri
Severity
8.2HIGHNVD
OSV4.3
EPSS
4.2%
top 11.28%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedMay 20
Latest updateJul 21
Description
Nokogiri is an open source XML and HTML library for Ruby. Nokogiri prior to version 1.13.6 does not type-check all inputs into the XML and HTML4 SAX parsers, allowing specially crafted untrusted inputs to cause illegal memory access errors (segfault) or reads from unrelated memory. Version 1.13.6 contains a patch for this issue. As a workaround, ensure the untrusted input is a `String` by calling `#to_s` or equivalent.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:HExploitability: 3.9 | Impact: 4.2
Affected Packages6 packages
Patches
🔴Vulnerability Details
4📋Vendor Advisories
4Debian▶
CVE-2022-29181: ruby-nokogiri - Nokogiri is an open source XML and HTML library for Ruby. Nokogiri prior to vers...↗2022