By · Last updated 2026-03-13

ブログに戻るAIセキュリティ

サムスンが1か月でChatGPTに独自のソースコードを3回流出させた理由

2023年4月、3つの異なるサムスンのエンジニアリングチームが独自のコードと機密データをChatGPTに貼り付けました。各事件は同じ技術的ギャップの異なる側面を明らかにし、業界全体でのAI禁止の波を引き起こしました。

March 13, 20269 分で読めます
Samsung ChatGPT leaksource code protectionenterprise AI controlsinsider data leakageMCP Server anonymization

2026年更新版

3チーム、3件の漏洩、1ヶ月

2023年4月、Samsung Semiconductorは3件の別々のインシデントを開示しました。3つの異なるチームが、1ヶ月の間にAIチャットボットへ独自データを送信していました。各インシデントに関連性はありません。異なる人物、異なる役割、異なる日付です。

共通点は2つだけでした。各担当者はツールを実際の業務に使用していました。各担当者は、Samsungが社外に共有するつもりのなかったデータを誤って送信してしまいました。

インシデント1 — ソースコード。 あるソフトウェアエンジニアが機器のコードをデバッグしていました。半導体製造に関する独自のソースコードをチャットに貼り付けました。そのコードには製造に関する知的財産が含まれていました。

インシデント2 — 会議メモ。 ある従業員が会議の要約を作成していました。AIに要約させるためにメモを送信しました。そのメモには機密の戦略情報やロードマップの詳細が含まれていました。

インシデント3 — データベースクエリ。 3人目の従業員が遅いクエリの改善を求めていました。データベースの構造とクエリロジックを共有しました。そのロジックには独自のスキーマやビジネスルールが含まれていました。

3件のインシデント。3件の情報開示。1ヶ月。

従業員がそうした理由

3人のうち誰も不注意に行動していたわけではありません。AIツールが設計された目的のためにAIツールを使用していました。コードレビュー。テキスト要約。クエリ最適化。それぞれのタスクは正当なものでした。

欠けていたのは技術的な遮断でした。外部サーバーに到達する前に送信をブロックするシステムがありませんでした。ネットワークを離れる前に独自の識別子を検出するフィルターもありませんでした。従業員の実際の業務ニーズと外部サービスの間に何も存在しなかったのです。

ポリシーの警告は存在していました。しかし警告は障壁ではありません。偶発的なミスのリスクは抽象的で遠い話でした。生産性の向上は現実かつ即時のものでした。合理的な従業員は生産性を選びました。

結果は予測可能でした。30日間で3件のインシデント。3件の知的財産の開示。業界全体での禁止措置を引き起こした企業危機。

業界の反応

Samsungは迅速に動きました。企業デバイスでのAIツールアクセスを制限しました。

他の組織も追随しました。制限を発表した組織にはBank of America、Citigroup、Goldman Sachs、JPMorgan Chase、Apple、Verizonが含まれました。金融セクターの反応が最も速かったです。大手銀行やテクノロジー企業は同じ結論に達しました。技術的な管理なしのAIツールは受け入れられないコンプライアンスリスクをもたらすと判断しました。

全ての組織が同じ知見に達しました。従業員は問題ではありません。ポリシーの警告では不十分です。何も止めるものがなかったため、データは企業ネットワークを離れていきました。ポリシーだけでは技術的な遮断を生み出せません。

71.6%の回避率

禁止アプローチには測定された失敗率があります。2025年のLayerX調査では、**企業のAI禁止措置の対象となった従業員の71.6%**がAIツールの使用を続けていたことが判明しました。個人アカウントや個人デバイスを使用していました。

理由は単純です。真の価値を提供するツールは使われます。人々は諦めるよりも回避策を見つけます。AIはタスク時間を半分にできます。ポリシーの警告はその計算を変えません。従業員は個人のスマートフォンやノートパソコンからログインします。セキュリティチームはそのトラフィックを見ることができません。

実際の結果は最悪のケースです。企業データは依然としてAIプロバイダーに届きます。しかし今は監視のないチャネルを通じて流れます。企業デバイスのトラフィックは少なくとも記録できました。個人アカウントの使用は不可視です。

Samsungの3件のインシデントは企業デバイス上で発生しました。禁止措置を回避する従業員は同じことをしています。業務データをAIモデルに送信しています。しかし今は企業の可視性がないチャネルを通じて行われています。

根本原因に対処する技術的解決策

Samsungのインシデントは不注意な人々によって引き起こされたのではありません。傍受層のないアーキテクチャによって引き起こされました。従業員のプロンプトとベンダーのサーバーの間に何もなかったのです。

Model Context Protocol (MCP) アーキテクチャはそのギャップを埋めます。データパスに透明なプロキシを配置します。Claude DesktopやCursor IDEを使用する開発者が主な対象者です。それらはSamsungの最初のインシデントの背景にあるコードデバッグに使用されたまさにそのツールです。MCPサーバーは両方のプロトコルパス内に位置します。

テキストがAIモデルに到達する前に、MCPサーバーは匿名化ステップを実行します。ソースコードは独自の識別子をスキャンされます。関数名、変数名、APIエンドポイントは構造化トークンに置き換えられます。データベーススキーマの詳細や設定値も置き換えられます。コードがネットワークを離れる前に交換が行われます。

独自コードをデバッグする開発者はMCPクライアントを通じてコードを送信します。その時点で機密識別子はすでにトークンになっています。AIモデルは依然としてデバッグタスクを支援します。実際の独自の詳細情報はベンダーのサーバーに到達しません。

インシデント1は技術的に不可能になります。ソースコードはすでに匿名化された状態でネットワークを離れます。エンジニアは必要な支援を受けます。知的財産は企業の管理下に留まります。

同じ論理がインシデント2にも適用されます。ブラウザベースのツールを通じた会議メモの要約は、Chrome拡張機能と企業向け管理機能によって対処されます。インシデント3は任意のAIコーディングインターフェースでのMCP匿名化によってカバーされます。

禁止措置vs.技術的管理

従業員の71.6%がすでに回避しているツールを禁止しても、リスクは軽減されません。リスクを不可視のチャネルに移動させるだけです。

ブラウザDLPツール比較は、ブラウザベースのAI使用における傍受オプションを網羅しています。匿名化を他のDLP製品と比較している組織向けには、Nightfall vs. anonym.legalの比較がブロッキングと匿名化のトレードオフを直接解説しています。

Samsungのインシデントは早期のシグナルでした。根本原因は欠如でした。傍受層なし。技術的管理なし。そのギャップは今や修正可能です。問題は、企業が解決策を展開するか、ほとんどの従業員がすでに回避している禁止措置に頼り続けるかです。

出典

データを保護する準備はできましたか?

48言語で285以上のエンティティタイプを使用してPIIを匿名化し始めましょう。

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.