---
title: クッキー（Cookie）｜知っ得！セキュワード
description: ユービーセキュアが提供するセキュリティ用語集。知っておくとセキュリティがもっと楽しく、身近になるセキュワードをやさしく解説します。この記事は「クッキー（Cookie）」の紹介ページです。
image: https://sittoku-word.ubsecure.jp/hubfs/secuword/ogp_secuword.png
---

[TOP](https://sittoku-word.ubsecure.jp/) クッキー（Cookie）

# クッキー（Cookie）

クッキー（Cookie）とは、Webサイトの閲覧時に端末上のWebブラウザに保存されるテキストデータのこと。ユーザーのログイン状態や設定内容などを維持するためのしくみで、ほとんどのWebサイトで使われています。便利な反面、扱い方を誤ると不正アクセスや情報漏えいの原因にもなります。

例えば、Webサイトにログインすると、サーバーは「この人は認証済みです」という情報にアクセスするためのIDをクッキーとして送信し、Webブラウザはその値を保存します。次のページを開くとき、そのクッキーをWebブラウザがサーバーに送り返すことで、再びログイン操作をすることなく利用できるしくみです。

しかし、もしそのクッキーを第三者に盗まれたらどうなるでしょうか。攻撃者は本人になりすまして、同じ権限で操作できてしまうかもしれません。これを防ぐために、クッキーにはいくつかのセキュリティ設定を行うことが重要です。

まず大切なのが、「Secure属性」と「HttpOnly属性」の設定です。Secure属性を付けると、クッキーはHTTPS通信時にしか送信されません。つまり、暗号化されていない通信経路から盗み見られる心配を減らせます。

また、HttpOnly属性を付けると、JavaScriptからクッキーの内容を取得できなくなります。これにより、XSS（クロスサイトスクリプティング）攻撃によるクッキー窃取を防ぐ効果があります。

さらに、近年は「SameSite属性」も欠かせません。これは、外部サイトからのリクエストにクッキーを送るかどうかを制御するしくみです。「Lax」や「Strict」といった値を設定することで、CSRF（クロスサイトリクエストフォージェリ）攻撃のリスクを減らせます。

もう一つの視点として、クッキーにどんな情報を保存するかにも注意が必要です。個人情報やパスワードなどの機密データを直接入れてはいけません。保存が必要な場合は、暗号化やトークン化などの対策を組み合わせましょう。また、有効期限を適切に設定し、長期間放置されないようにすることも基本です。

クッキーは小さなデータですが、その扱い方ひとつで安全性が大きく変わります。利便性を保ちながら、どの設定をどう組み合わせるか。それを考えることが、Webアプリケーションの信頼性を守る第一歩ではないでしょうか。

用語解説の監修：[増井 敏克](https://masuipeo.com/service/writing.html)

[トップページへ戻る

](https://sittoku-word.ubsecure.jp/)

## 関連情報

- [![](https://sittoku-word.ubsecure.jp/hubfs/images/shindan_web_ogp.png) ](https://www.ubsecure.jp/assessment/web_app)
  
  ### [Webアプリケーション・サイトの脆弱性診断、セキュリティ診断](https://www.ubsecure.jp/assessment/web_app)
- [![](https://sittoku-word.ubsecure.jp/hubfs/minnano-asset/CSRF.png) ](https://minnano.ubsecure.jp/2024csrf)
  
  ### [クロスサイトリクエストフォージェリ【Cross-Site Request Forgery：CSRF】とは](https://minnano.ubsecure.jp/2024csrf)
- [![](https://sittoku-word.ubsecure.jp/hubfs/minnano-asset/%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%8F%E3%82%A4%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF.png) ](https://minnano.ubsecure.jp/session_hijacking)
  
  ### [セッションハイジャック【Session Hijacking】とは](https://minnano.ubsecure.jp/session_hijacking)

[![](https://sittoku-word.ubsecure.jp/hubfs/banner_minnnano.jpg) ](https://minnano.ubsecure.jp/) [![](https://sittoku-word.ubsecure.jp/hubfs/footer-banner_02.jpg) ](https://www.ubsecure.jp/) [![](https://sittoku-word.ubsecure.jp/hubfs/banner-ub-life.jpg) ](https://ublife.ubsecure.jp/)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Admin",
    "url" : "https://sittoku-word.ubsecure.jp/author/admin"
  },
  "dateModified" : "2026-02-06T05:29:26.953Z",
  "datePublished" : "2026-02-06T05:29:26.000Z",
  "headline" : "クッキー（Cookie）",
  "image" : [ "https://sittoku-word.ubsecure.jp/hubfs/secuword/ogp_secuword.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://sittoku-word.ubsecure.jp/クッキー",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://sittoku-word.ubsecure.jp/hubfs/Ubsecure_August2017/Image/logo.png"
    },
    "name" : "株式会社ユービーセキュア"
  }
}
```