CVE-2026-64829 in Question2Answer
要約
〜によって VulDB • 2026年07月23日
Question2Answer 1.8.8以前には、セッション無効化の脆弱性が存在します。攻撃者は、事前に取得した「remember-me」クッキーを悪用し、qa-include/app/users-edit.phpにおけるパスワード再設定フローがsessioncodeフィールドをクリアしないことを利用して、認証されたアクセス状態を維持することができます。通常、qa-include/pages/account.phpでのパスワード変更フローはpersistentなqa_sessionクッキーを無効化するために明示的にsessioncodeをクリアしますが、forgot-passwordハンドラであるqa_finish_reset_user()はこのステップを省略しているため、再設定完了後も、再設定前に発行された有効なpersistentクッキーを使用してアカウントへの認証継続が可能となります。
If you want to get best quality of vulnerability data, you may have to visit VulDB.