CVE-2026-82464
ŚrednieCVSS 6.1Streszczenie
pac4j-core przed wersją 6.5.6 zawiera podatność na otwarte przekierowanie w metodzie DefaultLogoutLogic.perform(), która akceptuje cele przekierowania po wylogowaniu zaczynające się od ukośnika odwrotnego, pasujące do wzorca logoutUrlPattern. Atakujący mogą tworzyć linki wylogowania z zewnętrznymi hostami poprzedzonymi ukośnikiem odwrotnym, które przeglądarki normalizują do odniesień sieciowych, przekierowując ofiary na strony atakującego po wylogowaniu.
Ocena ryzyka
Ryzyko polega na możliwości przekierowania użytkowników na złośliwe strony po wylogowaniu, co może prowadzić do phishingu lub kradzieży danych.
Rekomendacja
Zaleca się aktualizację pac4j-core do wersji 6.5.6 lub nowszej, która zawiera poprawkę walidacji celów przekierowania.
Inne podatności w pac4j-core
Oryginalny opis (angielski, źródło NVD)
pac4j-core before 6.5.6 contains an open redirect vulnerability in DefaultLogoutLogic.perform() that accepts backslash-prefixed logout redirect targets matching logoutUrlPattern. Attackers can craft logout links with backslash-prefixed external hosts that browsers normalize into network-path references, redirecting victims to attacker-controlled sites after logout.

