Katalog CVE

CVE-2022-50998

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

Percentyl 28 - wyżej niż 28% wszystkich znanych CVE

Streszczenie

Nokogiri przed wersją 1.13.9 (implementacja CRuby z pakietem libxml2) zawiera libxml2 v2.9.14, który jest podatny na CVE-2022-40304 (uszkodzenie danych / podwójne zwolnienie) i CVE-2022-40303 (przepełnienia liczb całkowitych). Przetwarzanie spreparowanych danych XML może prowadzić do odmowy usługi lub uszkodzenia pamięci.

Ocena ryzyka

Atakujący może wykorzystać te luki do spowodowania awarii aplikacji lub uszkodzenia pamięci, co może prowadzić do naruszenia integralności danych i dostępności.

Rekomendacja

Zaktualizuj Nokogiri do wersji 1.13.9 lub nowszej, która zawiera libxml2 v2.10.3.

Inne podatności w Nokogiri

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.)

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS