Katalog CVE

GHSA-wfpw-mmfh-qq69

Niskie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w bibliotece Nokogiri dotyczy metody `Nokogiri::XML::Node#do_xinclude`, która podczas przetwarzania XInclude usuwa węzły `<xi:include>` wraz z ich dziećmi (np. `<xi:fallback>`) i zadeklarowanymi przestrzeniami nazw. Jeśli aplikacja wcześniej uzyskała dostęp do tych węzłów, może dojść do nieoczekiwanego zachowania.

Ocena ryzyka

Ryzyko polega na potencjalnym naruszeniu integralności danych lub nieprawidłowym działaniu aplikacji, jeśli wcześniej przechowywane referencje do usuniętych węzłów XML zostaną użyte po przetworzeniu XInclude.

Rekomendacja

Zaleca się aktualizację biblioteki Nokogiri do najnowszej wersji, która zawiera poprawkę dla tej podatności. Należy również unikać przechowywania referencji do węzłów XML przed wykonaniem XInclude.

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

### Summary XInclude substitution performed by `Nokogiri::XML::Node#do_xinclude` replaced each `<xi:include>` in place, freeing the include node along with its children (such as `<xi:fallback>` and its descendants) and any namespaces declared on them. If an application had already exposed one of th

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