Katalog CVE

CVE-2016-2216

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Kod parsowania nagłówków HTTP w Node.js w wersjach 0.10.x przed 0.10.42, 0.11.6 do 0.11.16, 0.12.x przed 0.12.10, 4.x przed 4.3.0 oraz 5.x przed 5.6.0 pozwala zdalnym atakującym na obejście mechanizmu ochrony przed dzieleniem odpowiedzi HTTP za pomocą zakodowanych w UTF-8 znaków Unicode w nagłówku HTTP.

Ocena ryzyka

Organizacje mogą być narażone na ataki, które wykorzystują tę podatność do manipulacji odpowiedziami HTTP, co może prowadzić do wycieku danych lub innych form ataków.

Rekomendacja

Zaleca się aktualizację Node.js do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nietypowych zachowań związanych z nagłówkami HTTP.

Inne podatności w Node.js

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

The HTTP header parsing code in Node.js 0.10.x before 0.10.42, 0.11.6 through 0.11.16, 0.12.x before 0.12.10, 4.x before 4.3.0, and 5.x before 5.6.0 allows remote attackers to bypass an HTTP response-splitting protection mechanism via UTF-8 encoded Unicode characters in the HTTP header, as demonstrated by %c4%8d%c4%8a.

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