CVE-2026-93750
ŚrednieCVSS 5.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 29 - wyżej niż 29% wszystkich znanych CVE
Streszczenie
Biblioteka http-cache-semantics w wersjach do 4.2.0 zawiera błąd walidacji pamięci podręcznej w funkcji _varyMatches(), która nieprawidłowo obsługuje wieloznaczniki nagłówka Vary z powodu porównywania ciągów znak po znaku. Atakujący może żądać adresów URL wcześniej pobranych przez innych klientów, aby otrzymać odpowiedzi z pamięci podręcznej przeznaczone dla innych użytkowników, ujawniając poufne informacje między klientami.
Ocena ryzyka
Podatność umożliwia wyciek poufnych danych między użytkownikami poprzez błędne dopasowanie nagłówka Vary, co może prowadzić do ujawnienia informacji sesyjnych lub innych wrażliwych treści. Organizacje korzystające z http-cache-semantics w serwerach proxy lub aplikacjach buforujących są narażone na ataki typu cache poisoning i wyciek danych.
Rekomendacja
Zaktualizuj bibliotekę http-cache-semantics do wersji nowszej niż 4.2.0, jeśli jest dostępna, lub zweryfikuj poprawność obsługi nagłówka Vary w swojej implementacji. Rozważ dodatkowe mechanizmy izolacji pamięci podręcznej między użytkownikami.
Inne podatności w http-cache-semantics
Oryginalny opis (angielski, źródło NVD)
http-cache-semantics through 4.2.0 contains a cache validation vulnerability in the _varyMatches() function that fails to properly validate Vary header wildcards due to byte-for-byte string comparison. Attackers can request URLs previously fetched by other clients to receive cached responses intended for different users, disclosing sensitive information across clients.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

