
安全でないクッキー
安全でないクッキー(Insecure Cookies)による情報漏洩リスクと対策 Webアプリケーションにおけるセッション管理やユーザー識別に使われるCookie(クッキー)は、非常に便利である一方で、不適切に設定された場合は大きなセキュリティ脅威となります。「Secure」や「HttpOnly」などの属性が正しく設定されていないクッキーは、セッションハイジャックやXSS(クロスサイトスクリプティング)などの攻撃に利用されやすくなります。 「クッキーは小さなファイルだが、脆弱性は巨大な損失を引き起こす」 📌 企業で実際に発生したセキュリティインシデントの例 ECサイトが「HttpOnly」属性なしでセッションクッキーを発行しており、XSS攻撃を受けてユーザーのセッションが盗まれた。 モバイルアプリとの連携用APIがHTTPS通信でない場合でも、「Secure」属性なしのクッキーが平文で送信され、中間者攻撃(MITM)により情報漏洩。 開発環境で出力されていたデバッグ用クッキーに、認証トークンが保存されていたことが判明し、社内からの情報漏洩に繋がった。 これらはすべて、クッキーの設定ミスにより発生したインシデントであり、ログイン脆弱性やセッションハイジャックと直結しています。