Katalog CVE

CVE-2023-26142

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.56%

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

Streszczenie

Wszystkie wersje pakietu crow są podatne na dzielenie odpowiedzi HTTP (HTTP Response Splitting), gdy niezaufane dane wejściowe użytkownika są używane do budowania wartości nagłówków. Funkcje set_header i add_header nie oczyszczają poprawnie wartości nagłówków przed wstrzyknięciem CRLF, co pozwala atakującemu dodać znaki \r\n i wstrzyknąć złośliwą treść.

Ocena ryzyka

Atakujący może wstrzyknąć dodatkowe nagłówki lub treść odpowiedzi, co może prowadzić do zatruwania pamięci podręcznej, cross-site scripting lub fałszowania odpowiedzi.

Rekomendacja

Zaktualizuj pakiet crow do wersji z poprawką lub wdróż walidację i sanityzację danych wejściowych używanych w nagłówkach HTTP.

Inne podatności w crow

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

All versions of the package crow are vulnerable to HTTP Response Splitting when untrusted user input is used to build header values. Header values are not properly sanitized against CRLF Injection in the set_header and add_header functions. An attacker can add the \r\n (carriage return line feeds) characters to end the HTTP response headers and inject malicious content.

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