ドコモ口座 2020年 銀行口座の連携を使った不正な出金

第三者が預金者の名義でドコモ口座を作り、不正に得た口座番号と暗証番号で預金者の銀行口座をつなぎ、預金をチャージして使った。ドコモ口座の側は銀行の本人確認に依り、銀行の側は暗証番号だけで連携を認めていた。互いに相手の確認を当てにし、どちらも口座の持ち主が操作していることを確かめていなかった。

金融庁の2020年9月の注意喚起と要請、2021年1月の金融庁の資料、NTTドコモのお知らせ、全国銀行協会のガイドラインに沿って書いています。口座情報がどう盗まれたかは公表されていない。2021年1月の金融庁の資料の時点で、被害は全額補償済み、ドコモと銀行は多要素認証の導入など本人確認と認証を強めたとされます[1]。2021年2月26日に金融庁の監督指針と事務ガイドラインが改正され、即日適用されました[11]。2026年11月時点の公開資料で書いています。

要点

  • ドコモ口座と連携する35行のうち11行で被害が出た。計128件、約2,885万円。ドコモと銀行が全額を補償した。
  • 被害が確認されたのは、ドコモ口座が銀行の取引時確認に依って本人確認を済ませ、銀行が口座振替の契約をキャッシュカードの暗証番号だけで認める組み合わせだった。
  • ドコモ口座は2019年9月から携帯電話の契約者でなくても作れ、携帯電話番号の登録と認証は要らなかった。
  • 止める所は、決済の側の本人確認、銀行の側の連携の多要素認証、連携した事実の通知、不正の検知、気付いたときの停止と連絡の5つ。
  • 2020年12月の金融庁の調査では、銀行と決済サービスの契約699件のうち207件が、口座連携に多要素認証を使っていなかった。

何が起きたか

2019年9月に誰でも作れるようになったドコモ口座で不正な出金が表面化し、2020年9月に金融庁が注意喚起と要請を出し、11月から2021年2月にかけて業界の指針と監督指針が整った 2019年9月 携帯電話の契約者で なくても作れる 番号の認証は不要 2020年9月8日 金融庁が銀行へ 注意喚起。複数の 銀行で不正な出金 9月11日から15日 ドコモが窓口を設置 全銀協が会員へ示達 金融庁が両業界へ要請 2020年11月から 業界の指針 2021年2月26日 監督指針を改正 新規の連携 暗証番号だけの行がある 全35行との新規の登録を停止 チャージ 連携済みなら引き出せる 1要素の17行を含む29行で停止 被害の始まりの日付は公表資料に無い。帯の長さは時間の比ではない
図1 発表された経緯と、連携とチャージの停止
日付公表資料の内容
2019年9月ドコモ口座が、ドコモの携帯電話の契約者以外も作れるようになる。携帯電話番号の登録と認証は不要で、銀行で本人確認済みの顧客であることを確かめる形だった[1]
2020年9月8日金融庁が預金取扱金融機関へ注意喚起。ドコモ口座を使った口座振替による不正な出金が複数の金融機関で発生している、とした[2]
2020年9月11日ドコモがお詫びと専用の問い合わせ窓口を公表。第三者が口座番号や暗証番号等を不正に入手し、ドコモ口座に銀行口座を新規に登録して起きたと説明し、eKYC による本人確認などの対策を示した[7]
2020年9月14日全国銀行協会が会員銀行へ、連携の認証と決済の側の本人確認に問題がないかの確認と、問題があれば新規の連携とチャージの一時停止を示達[6]
2020年9月15日金融庁が銀行と資金移動業者へそれぞれ要請。連携の手順の脆弱性の確認、多要素認証の導入などの強化、それまでの新規連携とチャージの一時停止、過去の被害の確認と報告を求めた[3][4][5]
2020年10月14日金融庁、警察庁、消費者庁、全国銀行協会、日本資金決済業協会の連名で預金者へ注意喚起。決済サービスを使っていない人も被害に遭っていると示した[1]
2020年10月23日ドコモが、チャージできる銀行口座を登録済みでドコモの回線を使っていない利用者に、10月27日から eKYC かドコモショップでの本人確認を求めると公表[8]
2020年11月30日全国銀行協会が「資金移動業者等との口座連携に関するガイドライン」を制定。12月3日に日本資金決済業協会も指針を出した[9][1]
2020年12月25日金融庁が銀行口座と決済サービスの連携の調査結果を公表し、監督指針等の改正案の意見募集を始めた[10][11]
2021年2月26日改正した事務ガイドラインと監督指針を同日から適用[11]
数字値
ドコモ口座と連携する銀行35行。うち被害が出たのは11行[1]
被害計128件、約2,885万円。ドコモと銀行が連携して全額補償済み[1]
停止全35行との新規の口座登録を停止。1要素認証の17行を含む29行でチャージを停止[1]
出金の上限月30万円[1]
業界全体の調査190金融機関のうち117が口座連携の決済サービスを導入。契約699件のうち多要素認証でないもの207件。原因不明の不正な出金は過去5年で948口座、1億8,758万円[10]
発覚の経緯948口座のうち顧客からの申し出が649口座、決済の事業者からの連絡が178口座、金融機関のモニタリングが96口座[10]

通った道筋

第三者が預金者の名義で決済のアカウントを作り、口座番号と暗証番号で銀行の口座振替の受付を通し、預金をチャージして商品の購入に使った 第三者 資金移動業者 ドコモ口座 銀行 1 口座情報 口座番号、名義 暗証番号など 入手の方法は 公表資料に無い 2 預金者の名義で アカウントを作る 電話番号の認証なし 3 口座振替の受付 口座番号、名義 暗証番号だけで 連携を認める 本人確認 銀行の確認済みに依る 確認済みと返す 預金者の口座 持ち主は連携を知らない 4 チャージ 月30万円まで 5 使う 換金しやすい商品
図2 金融庁の資料が示す手口。破線は、決済の側の本人確認が銀行の確認に依っていた関係

金融庁の資料では、銀行口座の連携に要る情報は例として氏名、支店、口座番号、暗証番号、生年月日で、一部の金融機関だけが通帳の最終残高やワンタイムパスワードによる多要素認証をしていた。銀行の側の受付は Web口振受付サービスで、預金者から見ると、知らない所で自分の名義のドコモ口座を作られ、自分の口座から出金されたことになる[1]。

金融庁の要請は、被害が確認されたのを次の組み合わせだとした。資金移動業者が犯罪収益移転防止法施行規則13条1項1号の方法、つまり銀行が取引時確認を済ませていることの確認で本人確認をし、銀行が口座振替の契約をキャッシュカードの暗証番号のみで認証する場合である[4][5]。

決済の側は「銀行が確かめた本人」に依り、銀行は「暗証番号が合う人」を本人とみなした。銀行が確かめたのは口座の持ち主が誰かであって、今つなごうとしている人が持ち主かではない。二つの確認をつないでも、操作している人を確かめる段はどこにも無かった。

公表資料に無い説明

報道や解説には、暗証番号を固定して口座番号の側を総当たりした、という説明がある。金融庁の資料は口座情報を「何らかの方法で不正に入手」とだけ書き、ドコモのお知らせも「不正に入手」とだけ書く[1][7]。入手の方法は公表資料で確かめられないため、どの方法で漏れても、暗証番号だけで連携できる作りなら同じ結果になる。

悪い例。架空の銀行の連携の受付。持ち主の手元に何も届かない

// 架空の例。bank.example.com の口座振替の受付
async function acceptLink(req) {
  const acct = await findAccount(req.branch, req.number);
  if (acct.kanaName !== req.kanaName || acct.pin !== req.pin) return deny();
  return createDebitAgreement(acct, req.walletId);  // 名義と4桁が合えば連携
}

直した例。持ち主だけが持つ要素で確かめ、登録済みの連絡先へ知らせる

async function acceptLink(req) {
  const acct = await findAccount(req.branch, req.number);
  if (acct.kanaName !== req.kanaName || !(await verifyPin(acct, req.pin))) return deny();
  await requireOtp(acct.registeredPhone, req.session);   // 登録済みの電話へ送った値
  await requireIdentityMatch(req.walletId, acct);        // 決済の側の本人確認と照合
  const ag = await createDebitAgreement(acct, req.walletId);
  await notify(acct.registeredContacts, ag);              // 連携した事実を持ち主へ
  return ag;
}

直した形では、口座番号と暗証番号が漏れても、持ち主の電話が無ければ連携できない。連携が通っても、持ち主の手元に知らせが届く。登録済みの連絡先を使う前提として、連絡先の登録と変更そのものも堅い認証で守る[12]。

どこで止められたか

名義を作る、口座をつなぐ、気付かれない、引き出す、被害が広がる、の5段それぞれの下に、止める仕組みを置く 1 作る 他人の名義 2 つなぐ 暗証番号だけ 3 気付かない 持ち主に届かない 4 引き出す チャージと購入 5 広がる 11行、128件 本人確認 eKYC と 銀行の情報と照合 連携の認証 多要素で 持ち主を確かめる 通知 登録済みの 連絡先へ知らせる 検知と上限 両社で監視し 疑いを共有する 停止と連絡 他の銀行へも すぐ知らせる 1と2が根本。3から5は、1と2が破れたときの網
図3 不正な出金が進む5段と、それぞれで止める仕組み
段この件で公表資料にあること止める仕組み
1 作る携帯電話番号の登録と認証が不要で、本人確認は銀行の確認済みに依っていた[1]決済の側でも公的個人認証や eKYC で実効的に本人を確かめ、連携先の情報と照合する[12]
2 つなぐ暗証番号のみで認証する銀行で被害が確認された[4]インターネットバンキングの振込と同じ水準の多要素認証[9]
3 気付かない決済サービスを使っていない人も被害に遭っていた[1]連携した事実を、登録済みの連絡先へ SMS などで知らせる[12]
4 引き出す業界全体では、発覚の68%が顧客からの申し出、金融機関のモニタリングは10%だった[10]シナリオと閾値で疑わしい取引を検知し、連携先と共有して止める[12]
5 広がる1要素認証の17行を含む29行でチャージを停止した[1]不正が分かったら相手方と、同じ決済につながる他の銀行へもすぐ連絡し、新規の連携とチャージを止める[9]

1と2 作る、つなぐ。依存した確認の強さ

決済の側の本人確認が銀行の確認に依るなら、その強さは、銀行が連携のときに誰を確かめたかで決まる。金融庁の要請は、資金移動業者が自ら取引時確認をしておらず、銀行が多要素認証をしていない場合を、預金者の関与なしにチャージできる脆弱な例として挙げた[5]。改正後の事務ガイドラインは、連携先の銀行が多要素認証を導入していることを資金移動業者が確かめることを求め、資金移動業者の不正防止策は銀行の策と重複しないものにする必要がある、とした[12]。片方がもう片方の確認を当てにするなら、当てにした確認の中身を契約の前に確かめる。

全国銀行協会のガイドラインは、連携の前に連携先の本人確認の手順に脆弱性がないかを確かめ、役割と責任を決めておくこと、連携の後も確かめ続けることを求める。銀行の非対面の取引より弱い認証を認める場合は、別の利用者保護の策が要る、とした[9]。認証の弱い道が1本でもあれば、攻撃はそこを通る。A07 認証の不備 の、回復と予備の手段も同じ強さにそろえる、と同じ形である。

3 気付かない。持ち主への通知

口座の持ち主は決済サービスを使っていないことがあり、そのとき連携は持ち主の視界の外で起きる[1]。改正後の事務ガイドラインは、連携のときに銀行に登録済みの電話番号やメールアドレスへ知らせ、利用者が連携の事実と内容をすぐ確かめられるようにすることを挙げる[12]。

4 引き出す。検知

金融庁の調査では、原因不明の不正な出金948口座のうち、金融機関のモニタリングで見つかったのは96口座だった[10]。銀行から見た1件のチャージは、正規の口座振替と同じ形をしている。新しい連携の直後に上限近くまで引き出す、同じ決済のアカウントへ別名義の口座が続けてつながる、といった形は、連携とチャージを両社の記録で突き合わせないと見えない。事務ガイドラインは、シナリオと閾値の設定、連携先との適時の共有、被害のおそれがある人への連絡、不正な ID の停止を挙げる[12]。記録と警告の置き方は A09 セキュリティログとアラートの不備 にある。

5 広がる。停止と補償

全国銀行協会のガイドラインは、不正アクセスや情報の漏えいが分かったら直ちに相手方へ連絡し、決済の事業者が複数の銀行とつながる場合は他の銀行へも連絡することを求める。補償の範囲と方法、求償の分担、問い合わせの窓口も前もって取り決めておく[9]。改正後の事務ガイドラインは、資金移動業者に補償方針の策定と公表を求めた[12]。

守り方

根本の直し方
  • 外部のサービスに口座やアカウントをつなぐ操作は、持ち主だけが持つ要素を含む多要素認証で確かめる。暗証番号や生年月日など、漏れたら第三者も知る値だけで通さない[9]。A07 認証の不備
  • 他社の本人確認に依るときは、依る先が何を、どの強さで確かめているかを契約の前に確かめ、役割と責任を書く。依った確認と自社の確認が同じ穴を持たないようにする[12]。
  • 決済の側でも本人を実効的に確かめ、連携先の情報と照合する[12]。信頼の境界ごとに何を確かめるかの設計は A06 安全性を欠いた設計 にある。
緩和の策
  • 連携した事実を、持ち主が前から登録している連絡先へ知らせる。連絡先の登録と変更そのものを堅い認証で守る[12]。
  • 連携の直後のチャージ、上限近くの引き出しなどの型を両社の記録で突き合わせて検知し、疑いを相手方と共有して止める[12]。A09 セキュリティログとアラートの不備
  • 一度の連携やチャージで動かせる額に上限を置く。
  • 不正に気付いたときの連絡先と手順、新規の連携とチャージを止める判断、補償の分担を、連携の前に取り決めておく[9]。
  • 既に結ばれた連携の中に不正なものが残っている前提で、過去の連携を点検する[1]。

漏れたIDとパスワードで入られた決済の件は 7pay 2019年 不正利用 にある。こちらは入口がログインで、本件は入口が口座の連携だった。

参照

  1. 資金移動業者等を通じた銀行口座不正出金事案を踏まえた対応について 金融庁、2021年1月。内閣府消費者委員会 第335回 資料1
  2. スマホ決済等のサービスを利用した不正出金に関する注意喚起 金融庁、2020年9月8日
  3. 資金移動業者の決済サービスを通じた銀行口座からの不正出金に関する対応について 金融庁、2020年9月15日
  4. 資金移動業者の決済サービスを通じた不正出金への対応について 預金取扱金融機関向けの要請 金融庁監督局長、2020年9月15日
  5. 資金移動業者の決済サービスでの不正出金への対応について 資金移動業者向けの要請 金融庁総合政策局長、2020年9月15日
  6. 資金移動業者の決済サービス等での不正出金への対応について 全国銀行協会、2020年9月14日
  7. ドコモ口座を利用した不正利用についてのお問い合わせ窓口設置について NTTドコモ、2020年9月11日
  8. ドコモ口座をご利用のお客様における本人確認のお願い NTTドコモ、2020年10月23日
  9. 資金移動業者等との口座連携に関するガイドライン 全国銀行協会、2020年11月30日制定。内閣府消費者委員会 第335回 資料1 別紙1
  10. 銀行口座と決済サービスの連携に係る認証方法及び決済サービスを通じた不正出金に係る調査の調査結果について 金融庁、2020年12月25日
  11. 事務ガイドライン 第三分冊、主要行等向けの総合的な監督指針等の一部改正に関するパブリックコメントの結果等について 金融庁、2021年2月26日
  12. 事務ガイドライン 第三分冊 14 資金移動業者関係 の一部改正 新旧対照表 金融庁、2021年2月26日