Katalog CVE

CVE-2026-100834

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

Moduł uwierzytelniania Digest w http4k (org.http4k:http4k-security-digest) przed wersjami 6.48.0.0, 5.42.0.0 i 4.51.0.0 domyślnie ustawia parametr nonceVerifier w ServerFilters.DigestAuth i DigestAuthProvider na { true }, więc każdy nonce jest akceptowany niezależnie od jego wartości, wieku lub wcześniejszego użycia. Aplikacje korzystające z tego domyślnego ustawienia nie mają ochrony przed powtórzeniem ataku na uwierzytelnianie Digest: atakujący, który przechwyci prawidłową odpowiedź 'Authorization: Digest' (np. obserwując ruch sieciowy lub czytając logi), może ją powtarzać w nieskończoność przeciwko temu samemu chronionemu zasobowi.

Ocena ryzyka

Brak ochrony przed powtórzeniem ataku może umożliwić atakującemu wielokrotne wykorzystanie przechwyconych poświadczeń, co może prowadzić do nieautoryzowanego dostępu do zasobów lub naruszenia integralności danych.

Rekomendacja

Zaktualizuj http4k do wersji 6.48.0.0, 5.42.0.0 lub 4.51.0.0 (lub nowszej). Dodatkowo jawnie skonfiguruj nonceVerifier, aby zapewnić weryfikację nonce.

Inne podatności w http4k

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

http4k's Digest authentication module (org.http4k:http4k-security-digest) before versions 6.48.0.0, 5.42.0.0 and 4.51.0.0 defaults the nonceVerifier parameter of ServerFilters.DigestAuth and DigestAuthProvider to { true }, so every nonce is accepted regardless of its value, age, or prior use. Applications relying on this default have no replay protection on Digest authentication: an attacker who can capture a valid 'Authorization: Digest' response (for example by observing network traffic or reading logs) can replay it indefinitely against the same protected resource.

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