セキュリティ公開日 読了目安 約7

パスワードの使い回しはなぜ危険?|被害の広がり方と対策の優先順位

パスワードを使い回していると、1つのサービスから漏れただけで他のアカウントまで芋づる式に乗っ取られます。攻撃がどう成立するのか、どのアカウントから直すべきか、そして全部を一度に変えなくても被害を止められる現実的な手順を整理しました。

使い回しの怖さは「1件の漏洩で終わらない」こと

パスワードの強さの話になると、どうしても「何文字にするか」「記号を入れるか」に関心が集まります。しかし実際に被害が広がる経路として最も多いのは、パスワードが破られたケースではなく、どこか別のサービスから漏れたパスワードがそのまま使い回されていたケースです。

どれだけ長く複雑なパスワードを作っても、それを10個のサービスで使い回していれば、強度は「その10個のうち最もセキュリティが弱いサービス」と同じになります。あなたが管理できるのは自分のパスワードだけで、サービス側の保管方法は選べないからです。

リスト型攻撃はこうして成立する

漏れたIDとパスワードの組み合わせを他のサービスに次々と試す手口を、リスト型攻撃(クレデンシャルスタッフィング)と呼びます。総当たりではないため、防御側からは正しいログインと区別しづらいのが厄介な点です。

  1. 1

    ①どこかのサービスから流出する

    利用者に落ち度がなくても、サービス側の不備や不正アクセスでIDとパスワードの組み合わせが流出することがあります。数年前に退会したサービスのデータが後から出回ることもあります。

  2. 2

    ②リストとして出回る

    流出データはまとめて売買・共有されます。メールアドレスが含まれているため、そのまま他サービスのIDとして使えてしまいます。

  3. 3

    ③別サービスで自動的に試される

    攻撃者は同じ組み合わせを大量のサービスへ機械的に入力します。1件ずつのパスワード推測と違い、正解を1回で当てにいくため、ログイン失敗の回数制限に引っかかりません。

  4. 4

    ④通ったアカウントが乗っ取られる

    使い回していたサービスだけが突破されます。ここでメールアカウントが含まれていると、他サービスのパスワード再設定まで実行され、被害が一気に広がります。

この流れを見ると、対策の急所がはっきりします。②や③を止めることは個人にはできません。止められるのは④、つまり「同じ組み合わせが他で通らない状態にしておくこと」だけです。

どのアカウントから直すべきか

全アカウントのパスワードを一度に変えるのは現実的ではありません。乗っ取られたときの影響が大きい順に手をつけると、少ない手数で被害の芽を摘めます。

優先度対象乗っ取られたときに起きること
最優先メール(Gmailなど)他サービスのパスワード再設定を全部やられる。事実上の親鍵
最優先携帯キャリア・端末アカウントSMS認証を奪われ、二要素認証ごと突破される
ネット銀行・証券・決済サービス直接的な金銭被害。復旧手続きも重い
ECサイト(登録カードあり)不正購入。住所などの個人情報も見られる
SNS・チャットなりすまし投稿、知人への詐欺メッセージ
一度きりの会員登録サイト被害は限定的。ただし使い回しの起点にはなりやすい

順番のポイントは、金額の大きさではなく「そこから他へ広がるか」です。メールアカウントは、他のほぼすべてのサービスのパスワード再設定先になっているため、金額に関係なく最優先で独立したパスワードにしてください。

今日からできる置き換えの手順

  1. 1

    ①いま使い回しているパスワードを1つ思い浮かべる

    「よく使うやつ」が誰にでも1〜2個あるはずです。それを使っているサービスを、思いつく範囲で書き出します。完璧な棚卸しは不要です。

  2. 2

    ②上の表の最優先2つだけ先に変える

    メールと携帯キャリアのアカウントを、他のどこでも使っていない新しいパスワードにします。ここまでで、被害の連鎖はかなり止まります。

  3. 3

    ③新しいパスワードは自分で考えずに生成する

    自分で考えたパスワードは、どうしても規則性が出ます。生成ツールを使えば、16文字前後の推測しにくい文字列を一瞬で作れます。サービスが記号を受け付けない場合は、英数字のみの設定に切り替えてください。

  4. 4

    ④保存先を先に決めてから変更する

    ランダムなパスワードは覚えられません。ブラウザのパスワード保存機能でも構わないので、保存先を決めてから変更に着手します。ここを先に決めないと、結局覚えやすい文字列に戻ってしまいます。

  5. 5

    ⑤二要素認証を有効にする

    パスワードが漏れても、もう一段の確認があれば侵入されにくくなります。認証アプリやパスキーが選べる場合は、SMSより優先して設定してください。

  6. 6

    ⑥残りは使うたびに変えていく

    残ったサービスは、次にログインしたタイミングで1つずつ置き換えます。一気にやろうとして挫折するより、確実に減らせます。

効いているようで効いていない工夫

よくある工夫実際の効果
末尾にサービス名や数字を足す(pass123-x / pass123-y)人が見れば規則はすぐ分かる。1件漏れれば他も推測される
記号を1つだけ混ぜる長さが同じなら効果は限定的。使い回していれば意味がない
定期的に全部を変更する覚えやすい形に劣化しやすい。漏洩時にだけ変えるほうが安全
文字を記号に置き換える(a→@、o→0)変換パターンは攻撃側も織り込み済み。長さを足すほうが有効
ブラウザに保存せず紙に書く使い回し対策としては有効。ただし持ち歩かないこと

共通しているのは、「人間が覚えられる形」に寄せた工夫はどれも規則性を持ってしまう、という点です。覚えることをあきらめて保存に任せるほうが、結果的に強い状態を作れます。

漏洩したかもしれないと思ったら

  1. 1

    ①メールアカウントのパスワードを最初に変える

    他の対応より先です。ここを押さえないと、変更したそばから再設定で奪い返されます。

  2. 2

    ②ログイン履歴と連携アプリを確認する

    主要サービスには、直近のログイン端末や地域を確認できる画面があります。見覚えのない端末があれば、その場でサインアウトさせます。

  3. 3

    ③同じパスワードを使っていた先を変更する

    漏れた1件だけを直しても意味がありません。同じ組み合わせを使っていたサービスをすべて置き換えます。

  4. 4

    ④転送設定・登録メールアドレスを点検する

    乗っ取りの常套手段として、メールの自動転送や登録先アドレスがこっそり書き換えられていることがあります。パスワード変更後に必ず確認してください。

  5. 5

    ⑤金銭被害があれば各社の窓口へ連絡する

    カードの不正利用や不正送金は、早く申告するほど補償の対象になりやすくなります。時系列のメモを残しておくと手続きがスムーズです。

よくある質問

全部のパスワードを別々にするのは無理では?
すべてを覚える必要はありません。パスワードマネージャーやブラウザの保存機能に任せ、覚えるのはその保存先を開くためのマスターパスワード1つだけにするのが現実的です。まずはメールと決済系だけでも独立させてください。
ブラウザにパスワードを保存しても大丈夫ですか?
使い回しを続けるよりは確実に安全です。端末にロックをかけ、ブラウザの同期アカウント自体に二要素認証を設定しておけば、実用上は十分な防御になります。
二要素認証があれば使い回してもいいですか?
おすすめできません。二要素認証は突破されにくくするための追加の壁で、パスワードが有効な鍵であることは変わらないためです。二要素認証に対応していないサービスも多く、そこが弱点になります。
生成したパスワードはツール側に残りますか?
当サイトのパスワード生成ツールはブラウザ内で文字列を作るだけで、生成結果を送信・保存しません。ページを閉じれば結果は残りません。

この記事で紹介したツール

あわせて読みたい