本文へ移動
情シスの相棒
事故・障害約5分で読めます

CROSS POINT、漏れたAPIキーで会員情報 全社のキーを再発行

アイルのポイント・顧客管理「CROSS POINT」で、導入企業1社の専用のAPIキーが外部に流出して悪用され、会員情報が取られました。アイルは11月9日夜に全利用企業のキーを無効にし再発行しています。連携の確認と、自社のAPIキーの洗い出し方がわかります。

公開 更新 執筆・監修:佐々木 航人が監修しながらAIを活用して執筆
文字
CROSS POINT、漏れたAPIキーで会員情報 全社のキーを再発行

この記事のまとめ

  • 導入企業1社の専用のAPIキーが外で使われ、会員の住所や購買の集計まで取られました。
  • アイルは9日22時15分に全社のキーを替え、連携先への知らせは直前になりました。
  • どこでキーが漏れたか、取られた会員の数は、10日のお知らせには書かれていません。
こんな方に#30代#40代#50代実務

アイルの「CROSS POINT」を使っている会社は、店舗やECとつなぐAPIが、新しいキーで動いているかを今日のうちに確認しておきたいところです。アイルは11月9日の22時15分、すべての利用企業のAPIアクセスキーを無効にし、新しいキーに替えました。

きっかけは、導入企業1社のために発行したAPIキーが外に漏れ、会員情報を取り出すのに使われたことでした。アイルが10日に出したお知らせによると、ほかの利用企業で漏えいのあとは見つかっていません。でも、店舗やECとつないでいる会社には、キーの差し替えという別の仕事が残りました。

正規のキーで、会員情報取得APIが呼ばれた

CROSS POINTは、店舗とECサイトのポイントや会員をまとめて管理するクラウドのサービスです。アイルは7日の未明に、外からの不正アクセスに気づきました。調べると、会員情報取得APIを使って、会員情報が不正に取り出されていたといいます。

アイルは、原因を「当社の内部データベースへの直接侵入や改ざん、ならびにプログラムの脆弱性(セキュリティホール)に起因するものではございません」と説明します。使われたのは「外部に流出した当該企業さま専用の、正規のAPI認証キー」でした。

アイルのお知らせの「1.事象の概要」の部分。2026年11月7日未明に外部からの不正アクセスを検知し、会員情報取得API経由で会員情報が不正に取得されていたことを確認した。内部データベースへの直接侵入や改ざん、プログラムの脆弱性に起因するものではなく、外部に流出した当該企業専用の正規のAPI認証キーが悪用されたとある。対象となる情報は、氏名、生年月日、性別、郵便番号、住所、電話番号、携帯電話番号、メールアドレス、会員番号、会員ランク情報、保有ポイント情報、リアル店舗カード番号、ネットショップ会員ID、購買統計情報。クレジットカード情報とログインパスワードは保持しておらず流出の対象外と書かれている。
アイルのお知らせの「事象の概要」。正規のAPI認証キーが悪用されたとある出典: アイル「当社提供の「CROSS POINT」への不正アクセスに関するお詫びと、緊急メンテナンスによるセキュリティ強化について」(引用)

対象の項目は14あります。名前、生年月日、住所、電話番号、メールアドレスのほか、会員ランク、保有ポイント、店舗のカード番号、ネットショップの会員ID、累計の購入金額や購入回数まで。クレジットカードの情報とログインパスワードは、CROSS POINTの中に持っておらず、対象の外です。

アイルは再発防止に「APIアクセス権限の最小化」と「認証情報の定期的なローテーション」を挙げましたが、今回のキーがどんな権限で、いつから同じ値だったかは書いていません。はっきりしたのは、会員情報取得APIを呼べるキーが1本漏れると、会員の住所から購買の集計までが取れる、という形です。自社の連携でも、取り込むだけの先に、会員情報を引き出せるキーまで渡していないかを見ておけます。

漏れた場所と、会員の数はまだわからない

どの会社のキーか、キーがどこで外に出たか、何人分がいつから取られていたかは、お知らせに書かれていません。その会社が会員にどう知らせるかも、お知らせにはありません。アイルは「当該企業さまと連携のうえ、原因究明および影響範囲の調査を進めて」いるといいます。

導入企業専用のキーも、導入企業の中だけにあるとは限りません。キーは、発行したアイルから導入企業へ渡ります。ECカートやPOS、店舗アプリをつなぐときは、連携を作る会社の設定ファイルやサーバーにも入ります。受け渡しの経路が長いほど、写しの置き場所も増えます。ただ、どこで写しが外に出たかは、アイルと問題の1社が調べている途中です。

全社のキーを替えると、連携の側が忙しくなる

アイルは問題のキーをすぐに止めて新しくし、アクセス元を遮断しました。そのうえで、同じ手口を防ぐために、9日の22時15分にすべての利用企業のキーを替えました。お知らせは、利用企業と「連携システムをご提供の企業さま」に、「直前のご案内」になったことを詫びています。

アイルのお知らせの「2.当社の対応」の部分。判明後ただちに当該APIアクセスキーの無効化と再発行を行い、不正アクセス元の遮断を完了した。アクセスログの詳細調査や監視体制の強化を進めている。同様の手口での被害を防ぐため、11月9日22時15分にすべての利用企業のAPIアクセスキーの無効化と再発行を完了し、不正検知システムを強化した。利用企業と連携システムを提供する企業に、緊急メンテナンスの案内が直前になったことを詫びている。
「当社の対応」。11月9日22時15分に全利用企業のキーを再発行出典: アイル「当社提供の「CROSS POINT」への不正アクセスに関するお詫びと、緊急メンテナンスによるセキュリティ強化について」(引用)

キーが替わると、古いキーで動いている連携はつながらなくなります。7日の土曜の未明に気づき、全社分を替えたのは9日の月曜の22時15分でした。案内は直前だったので、差し替えが夜のうちに間に合わなかった連携は、新しいキーが入るまで、ポイント付与や会員の同期でエラーを返したはずです。

同じ週、アイルは知らされる側にも立っていました。4日のお知らせによると、メールの配信に使っていたサービスの先で不正アクセスがあり、案内メールのアドレスが漏れました。

11月4日のお知らせ 11月10日のお知らせ
アイルの立場 メール配信サービスを使う側 CROSS POINTを提供する側
経路 データXのサービスが使うアララの「repica」への不正アクセス 導入企業1社の専用のAPI認証キーが外に出て使われた
対象 10月8日から29日に案内メールを受けた人のアドレス42,285件 1社の会員情報の一部(件数は公表なし)
アイルの対応 漏えいの対象と確かめた人に、個別にメールで連絡するとした 問題のキーを止め、全利用企業のキーを再発行

アララの件そのものは配信基盤から流出した件の記事に、ほかの委託元がどう発表したかは委託元15件を並べた記事にあります。

2件とも、アイルは自社のデータベースへの侵入とは説明していません。1件は委託先のさらに先、もう1件は外に渡ったキーです。自社の中だけを固めても防げない形が、1週間に2つ並びました。

キーの差し替えに関係あるのは、契約した会社と連携を作った会社

CROSS POINTを契約している会社は新しいキーを受け取り、その連携を作って運用している会社は、それを設定し直します。問題の1社とは、アイルがすでに連携して調べを進めています。

対象はCROSS POINTのAPIキーなので、販売管理の「アラジンオフィス」や、ネットショップの一元管理の「CROSS MALL」だけを使う会社は、今回の差し替えには関係しません。

CROSS POINTを使っていない会社でも、外の開発会社にSaaSのAPIキーを渡しているなら、下の手順の4と5はそのまま使えます。

渡したAPIキーを、渡した先から洗い出す手順

  1. CROSS POINTの契約があるかを、契約書か管理画面で確認し、つないでいるECカートやPOS、アプリを書き出します。
  2. 連携を作った会社に、9日の夜から後にAPIのエラーが出ていないか、ポイントや会員の同期が止まっていないかを聞きます。
  3. 新しいキーをだれが受け取り、どのサーバーや設定に入れたかを記録します。メールやチャットにキーを貼ったまま残さないことも、あわせて頼みます。
  4. ほかのSaaSでも、発行したAPIキーを一覧にします。発行した日、持っている会社、読み取りだけか書き込みもできるか、最後に替えた日の4つがあれば足ります。
  5. キーを替えるときの段取りを、連携先と決めておきます。だれが替え、連携先には何時間前に知らせ、替えたあとに何を確認するか。

APIキーは、渡した先の数だけ写しがあります。アイルが全社分を一晩で替えられたのは、提供元としてすべてを止められる立場だったからです。では、自社が発行したキーを、明日の夜に全部替えることになったら、連絡すべき相手を何社まで言えるでしょうか。

出典・参考

人が監修しながらAIを活用して執筆しています。公開したあとも、人が内容を確かめています。

執筆・監修

佐々木 航株式会社Game

代表取締役。工学部出身で、21歳で起業してからシステム会社の経営一筋で8期目。アプリの受託開発から始め、いまはAIを使ったシステムソリューションを手がけています。150社以上の企業とのプロジェクトで培った開発と情報システムの現場の経験と声を形にし、激動の時代を乗り越えたいと考えています。

記事は、人が監修しながらAIを活用して執筆しています。何を書くかと中身は人が決めて確かめ、記事の中身の責任は編集部(執筆・監修者)が負います。くわしくはAI の使い方に書いています。まちがいに気づいたら訂正・ご指摘からお知らせください。直したら更新日を改め、記事の最後に何を直したかを書きます。

役に立ったら、いいねと共有をお願いします