お客様から、次のようなJavaWebアプリケーションのセキュリティ強化が要求されました。
セキュリティチームによると、優れたセキュリティプラクティスでは、セッションハイジャックを防ぐために、リクエストごとにセッションIDを変更する必要があるとされています。
認証時に新しいセッションIDを割り当てることの重要性を理解していますが(これはすでに行っています)、この要求は少し極端に思えます。
リクエストごとに再割り当てする場合、それはもはやセッションIDではなく、セッションIDと組み合わせて使用される可能性のある使い捨てのリクエストIDのように聞こえます。
だから、私の質問:そのような戦術は本当に一般的なセキュリティ慣行ですか?もしそうなら、誰かが私にトピック、実装のヒントなどに関する良い議論を教えてもらえますか?