Katalog CVE

CVE-2026-120317

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

Streszczenie

http4k w wersjach od 4.9.10.0 przed 6.60.0.0 zawiera podatność braku kontroli integralności, ponieważ DigestEncoder oblicza skrót auth-int bez hashowania treści żądania. Atakujący w kanale (on-path) na kanałach bez TLS mogą zmienić treść uwierzytelnionych żądań, zachowując ważny nagłówek Authorization, i wykonywać akcje zmieniające stan w imieniu ofiary.

Ocena ryzyka

Atakujący w kanale może wykonywać akcje w imieniu ofiary bez ważnego uwierzytelnienia treści, co prowadzi do nieautoryzowanych zmian stanu.

Rekomendacja

Należy zaktualizować http4k do wersji 6.60.0.0 lub nowszej oraz wymusić używanie TLS dla uwierzytelnionych żądań.

Inne podatności w http4k

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

http4k from 4.9.10.0 before 6.60.0.0 contains a missing integrity check vulnerability because DigestEncoder computes the auth-int digest without hashing the request entity body. On-path attackers on non-TLS channels can rewrite the body of authenticated requests while keeping the Authorization header valid, executing state-changing actions as the victim.

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