
https://github.com/Volmarg/personal-management-system アプリケーションがCSRF攻撃に対して脆弱であることが特定されました。
https://github.com/Volmarg/personal-management-system アプリケーションが CSRF 攻撃に対して脆弱であることが特定されました。 攻撃者が実行できる多くのアクションの 1 つは、正当なユーザーを欺いてクロスサイトリクエストを実行させ、パスワードを変更させることです。 これにより、攻撃者はアプリケーションにアクセスできるようになります。この脆弱性には、“SameSite” Cookie 属性のデフォルト値が none である Firefox などのブラウザが必要です。
ベクター文字列: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N
CVSS スコア: 4.7
概念実証 デモでは、ユーザー名 tester を使用し、そのユーザーのパスワードを “missingcsrf” に変更します。 攻撃者は、ニックネームやロックパスワードなど、他の値も変更できることに注意してください。 このアプリケーションは一般に CSRF に対して脆弱であり、悪意のあるユーザーがユーザーを欺いてファイルをアップロード させたり、パスワードを変更させたり、記録を改ざんさせたりすることができます。

これは、ユーザーが悪意のある URL にアクセスしたときにクロスサイトリクエストを実行させる単純な HTML ページです。

上記を Firefox ブラウザで実行すると、パスワードが正常に変更されました。

最後に、変更後のパスワードでログインすると、ダッシュボード ページにリダイレクトされ、ログインが成功したことがわかります。
