Katalog CVE

CVE-2016-4423

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja attemptAuthentication w Symfony przed wersją 2.3.41, 2.7.13, 2.8.6 oraz 3.0.6 nie ogranicza długości nazwy użytkownika przechowywanej w sesji. To umożliwia zdalnym atakującym wywołanie odmowy usługi poprzez serię prób uwierzytelnienia z długimi, nieistniejącymi nazwami użytkownika.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do wyczerpania zasobów sesji, co prowadzi do odmowy usługi dla prawidłowych użytkowników.

Rekomendacja

Zaleca się aktualizację Symfony do najnowszej wersji, aby ograniczyć długość nazwy użytkownika w sesji i zapobiec atakom typu denial of service.

Inne podatności w Symfony

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

The attemptAuthentication function in Component/Security/Http/Firewall/UsernamePasswordFormAuthenticationListener.php in Symfony before 2.3.41, 2.7.x before 2.7.13, 2.8.x before 2.8.6, and 3.0.x before 3.0.6 does not limit the length of a username stored in a session, which allows remote attackers to cause a denial of service (session storage consumption) via a series of authentication attempts with long, non-existent usernames.

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