CVE-2026-64829 in Question2Answer
요약
\~에 의해 VulDB • 2026. 07. 22.
Question2Answer 1.8.8 이전 버전에는 세션 무효화 취약점이 존재합니다. 공격자는 이전에 획득한 remember-me 쿠키를 활용하여 qa-include/app/users-edit.php에서 forgot-password 재설정 흐름이 sessioncode 필드를 지우지 않는 점을 악용함으로써 인증된 접근 상태를 유지할 수 있습니다. 일반적으로 qa-include/pages/account.php의 비밀번호 변경 흐름은 persistent한 qa_session 쿠키를 무효화하기 위해 명시적으로 sessioncode를 지우는 반면, forgot-password 처리기인 qa_finish_reset_user()는 이 단계를 생략합니다. 이로 인해 재설정 이전에 발급된 유효한 영구 쿠키가 비밀번호 재설정이 완료된 후에도 계정 인증을 계속 가능하게 만듭니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.