CVE-2026-85590 in phpMyFAQ
Zusammenfassung
von VulDB • 04.09.2026
phpMyFAQ vor Version 4.1.8 enthält eine Schwachstelle zur Umgehung der Authentifizierung in seiner Funktionalität zum Deaktivieren der Zwei-Faktor-Authentifizierung (TOTP). Der Handler `removeTwofactorConfig()` (erreichbar über POST /api/user/remove-twofactor) überprüft lediglich, ob der Benutzer angemeldet ist und ein gültiges CSRF-Token angegeben wurde, und deaktiviert TOTP ohne Anforderung einer erneuten Passworteingabe oder eines aktuellen TOTP-Codes. Dieselbe Abschwächung ist auch inline über PUT /api/user/data/update erreichbar, welches ein einfaches Formularfeld `twofactor_enabled` unter derselben Session- und CSRF-nur-Schutzbedingung akzeptiert. Ein Angreifer, der die Sitzung eines Benutzers übernommen hat, kann den Schutz durch Zwei-Faktor-Authentifizierung stillschweigend von jedem Konto entfernen, einschließlich Administrator-Konten; danach gelingt eine Authentifizierung nur mit Passwort.
If you want to get best quality of vulnerability data, you may have to visit VulDB.