CVE-2026-85590 in phpMyFAQ
요약
\~에 의해 VulDB • 2026. 09. 04.
4.1.8 미만의 phpMyFAQ에는 두 가지 인증(TOTP) 비활성화 기능에서 인증 우회 취약점이 존재합니다. POST /api/user/remove-twofactor를 통해 접근 가능한 removeTwofactorConfig() 핸들러는 사용자가 로그인 상태이고 유효한 CSRF 토큰이 제공되었는지 여부만 확인한 후, 비밀번호 재입력이나 현재 TOTP 코드 요구 없이 TOTP를 비활성화합니다. 동일한 권한 강하(downgrade)는 PUT /api/user/data/update를 통해 인라인으로도 접근 가능하며, 여기서는 같은 세션 및 CSRF 기반 보호 장치 하에서 plain twofactor_enabled 폼 필드를 허용합니다. 공격자가 사용자의 세션을 하이재킹하면 관리자 계정을 포함한 모든 계정에서 두 가지 인증 보호 기능을 조용히 제거할 수 있으며, 이후 비밀번호만 사용한 인증이 성공하게 됩니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.