SOC status:Duty analyst on shift

UK Cyber Defence
VulnerabilityModified

CVE-2022-29181

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.

HIGH 8.2EPSS 3.23%

Does this matter?

High impact if exploited, but EPSS currently rates exploitation as unlikely (3.23%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.

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 3.1
8.2 HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
EPSS
3.23% probability · 88th percentile
CISA KEV
Not listed
Weakness
CWE-241, CWE-843
Affected
nokogiri/nokogiri · apple/macos
Source
security-advisories@github.com

Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.