Katalog CVE

GHSA-g9g8-vgvw-g3vf

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w bibliotece Nokogiri dotyczy funkcji pomocniczej kopiowania chronionego używanej przez metody Node#dup i #clone. Funkcja ta rozwijała argument źródłowy jako xmlNode bez sprawdzenia typu, co przy przekazaniu obiektu niebędącego węzłem (np. Namespace) powodowało odczyt poza zakresem struktury xmlNs i awarię procesu. Wersja 1.19.4 dodaje sprawdzanie typu i zgłasza wyjątek TypeError.

Ocena ryzyka

Ryzyko polega na możliwości celowego wywołania awarii procesu poprzez przekazanie nieprawidłowego obiektu do metod kopiujących, co może prowadzić do przerwania działania aplikacji wykorzystującej Nokogiri.

Rekomendacja

Zaleca się natychmiastową aktualizację biblioteki Nokogiri do wersji 1.19.4 lub nowszej, która zawiera poprawkę zapobiegającą tej podatności.

Inne podatności w Nokogiri

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

## Summary The protected copy helper behind Node#dup and #clone unwrapped its source argument as an xmlNode without a type check. Supplying a non-Node (e.g. a Namespace) made it read an xmlNs out of bounds, crashing the process. Nokogiri 1.19.4 performs a type check and raises TypeError when an ar

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