Katalog CVE

CVE-2026-104181

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

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

Streszczenie

W bibliotece Filament (komponenty full-stack dla Laravel) w wersjach od 4.0.0 do 4.13.3 oraz do 5.8.3 akcje zarządzania uwierzytelnianiem wieloskładnikowym (MFA) opartym na aplikacji nie wymagają konsekwentnie potwierdzenia aktualnego hasła. Atakujący z dostępem do sesji zalogowanego użytkownika może włączyć MFA aplikacyjne i uzyskać kody odzyskiwania lub wyłączyć MFA i wygenerować nowe kody odzyskiwania, podając istniejący kod aplikacji lub kod odzyskiwania, bez znajomości hasła konta. MFA oparte na e-mailu nie jest podatne, a luka sama w sobie nie pozwala na logowanie bez uwierzytelnienia, ale zmiana konfiguracji MFA aplikacji może zablokować dostęp prawowitemu użytkownikowi.

Ocena ryzyka

Atakujący przejmujący sesję użytkownika może zmienić konfigurację MFA i zablokować konto prawowitemu użytkownikowi lub uzyskać kody odzyskiwania, co prowadzi do utraty kontroli nad kontem. Wpływa to na poufność i dostępność kont w aplikacjach Laravel korzystających z Filament.

Rekomendacja

Zaktualizuj Filament do wersji 4.13.3 lub 5.8.3 (lub nowszej), aby naprawić lukę. Dodatkowo rozważ wymuszenie potwierdzenia hasła przy zmianach konfiguracji MFA oraz monitorowanie nietypowych zmian w ustawieniach MFA.

Inne podatności w Filament

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

Filament is a collection of full-stack components for accelerated Laravel development. From 4.0.0 until 4.13.3 and 5.8.3, app-based multi-factor authentication management actions do not consistently require confirmation of the current password. An attacker with access to an authenticated user session can set up app-based MFA and obtain recovery codes, or disable app-based MFA and regenerate recovery codes by supplying an existing app code or recovery code, without knowing the account password. Email-based MFA is not affected, and the issue does not independently permit an unauthenticated sign-in, but changing the app-MFA configuration may lock the legitimate user out. This issue is fixed in versions 4.13.3 and 5.8.3.

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