Katalog CVE

CVE-2026-69211

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

W bibliotece Http4s metoda ResponseCookie.render zapisuje wartości name, content, domain, path i extension pochodzące z danych wejściowych bez neutralizacji średników ani znaków kontrolnych. Aplikacja tworząca ResponseCookie z niezwalidowanych danych może emitować wstrzyknięte atrybuty cookie, takie jak Domain, Path lub SameSite, rozszerzając zakres cookie lub osłabiając zabezpieczenia, a znaki kontrolne mogą umożliwić rozdzielanie nagłówków.

Ocena ryzyka

Może dojść do rozszerzenia zakresu cookie, osłabienia flag bezpieczeństwa lub wstrzyknięcia nagłówków HTTP, co zwiększa ryzyko przejęcia sesji lub ataków typu header splitting.

Rekomendacja

Zaktualizuj Http4s do wersji 0.23.35 lub 1.0.0-M47, które usuwają znaki kontrolne i średniki z podatnych pól.

Inne podatności w Http4s

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

Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, ResponseCookie.render writes attacker-influenced name, content, domain, path, and extension values without neutralizing semicolons or control characters. An application that constructs a ResponseCookie from unvalidated input can therefore emit injected cookie attributes such as Domain, Path, or SameSite, widening cookie scope or weakening protections, and control characters may enable header splitting on permissive backends. The patch strips control characters from all five fields and strips semicolons from name, content, domain, and path while retaining the extension delimiter behavior. This issue is fixed in versions 0.23.35 and 1.0.0-M47.

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