Katalog CVE

CVE-2026-85590

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.39%

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

Streszczenie

phpMyFAQ przed wersją 4.1.8 zawiera podatność na ominięcie uwierzytelniania w funkcji wyłączania dwuskładnikowego uwierzytelniania (TOTP). Procedura removeTwofactorConfig() weryfikuje tylko zalogowanie użytkownika i ważny token CSRF, po czym wyłącza TOTP bez wymogu ponownego podania hasła lub aktualnego kodu TOTP. Atakujący, który przejął sesję użytkownika, może po cichu usunąć ochronę dwuskładnikową z dowolnego konta, w tym administratora.

Ocena ryzyka

Ryzyko dla organizacji obejmuje przejęcie kont uprzywilejowanych po wcześniejszym przejęciu sesji, co może prowadzić do nieautoryzowanego dostępu do danych i systemów. Utrata ochrony dwuskładnikowej zwiększa prawdopodobieństwo skutecznych ataków na konta.

Rekomendacja

Zaleca się natychmiastową aktualizację phpMyFAQ do wersji 4.1.8 lub nowszej. Dodatkowo należy wymusić ponowne uwierzytelnienie (hasło lub kod TOTP) przy każdej zmianie ustawień 2FA oraz monitorować sesje pod kątem podejrzanych działań.

Inne podatności w phpMyFAQ

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

phpMyFAQ before 4.1.8 contains an authentication bypass vulnerability in its two-factor authentication (TOTP) disable functionality. The removeTwofactorConfig() handler (reachable via POST /api/user/remove-twofactor) verifies only that the user is logged in and that a valid CSRF token is supplied, then disables TOTP without requiring password re-entry or a current TOTP code. The same downgrade is also reachable inline via PUT /api/user/data/update, which accepts a plain twofactor_enabled form field under the same session+CSRF-only guard. An attacker who has hijacked a user's session can silently strip two-factor protection from any account, including administrator accounts, after which password-only authentication succeeds.

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