質問: HTTPSのみを使用するウェブアプリケーションでは基本的にCookieへのSecure属性付与が推奨されると存じます。 その上で、HTTPを使用中にMITMによりCookieが窃取されるのは理解できますが、 HTTPS環境でも以下の様な罠リンクを踏ませる事でCookieの窃取が出来ると記載が有りました。 ``` ``` HTTPでのアクセスが出来ないウェブサイトの場合においても上記の手法でCookieを窃取する事が可能なのでしょうか? もし可能であればどういった仕組みで攻撃を実現させているのでしょうか? HTTPでアクセスした際にタイムアウトになるウェブサイトがあったとして、 そこに無理やりHTTPを指定してアクセスした際にCookieが送信されるとすれば、 サーバーからのレスポンスが無くてもクライアントがGET要求に付与したCookieが盗まれるという事でしょうか? 以上、知恵をお貸し頂ければ非常に助かります。
回答: 以下の動画ではいかがでしょうか? TCP/IPを理解している人ほど間違いやすい 常時SSLでもCookieのSecure属性が必要な理由 - YouTube