Bug 2526239 - CVE-2022-50998 rubygem-nokogiri: Nokogiri: Denial of Service and Memory Corruption via Crafted XML Input [epel-all]
Summary: CVE-2022-50998 rubygem-nokogiri: Nokogiri: Denial of Service and Memory Corru...
Keywords:
Status: NEW
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: rubygem-nokogiri
Version: epel10
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: Troy Dawson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: {"flaws": ["b58cd3c7-f7ac-41f4-a8be-2...
Depends On:
Blocks: CVE-2022-50998
TreeView+ depends on / blocked
 
Reported: 2026-08-31 10:46 UTC by Yadnyawalk Tale
Modified: 2026-08-31 10:46 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Yadnyawalk Tale 2026-08-31 10:46:13 UTC
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.

Nokogiri before 1.13.9 (CRuby implementation using packaged libraries) bundles libxml2 v2.9.14, which is affected by CVE-2022-40304 (data corruption / double-free from an entity reference cycle when entity content is allocated from a dict) and CVE-2022-40303 (integer overflows when parsing with XML_PARSE_HUGE). Nokogiri 1.13.9 upgrades the packaged libxml2 to v2.10.3 to address these issues. Processing crafted XML input may lead to denial of service or memory corruption. (The advisory also references CVE-2022-2309, a NULL pointer dereference via iterwalk/canonicalize, which maintainers determined does not affect Nokogiri users.)


Note You need to log in before you can comment on or make changes to this bug.