AIツール「OpenCode」で認証情報流出、原因説明巡りHNで議論に

姉妹サイトの新着

AIコーディングエージェント「OpenCode」を手がける企業が、ホスティング版サービス「OpenCode Console」経由でユーザーの認証情報が流出したと公表し、Hacker Newsで話題になった。漏えいしたのはAnthropicやOpenAI、Googleなどの推論APIキーを自分で持ち込んで使う「BYOK」ユーザーの分とみられる。スレッドでは、影響がホスティングサービス利用者に限られるのか、ローカルで動かすオープンソース版のバイナリにも及ぶのか、運営側の説明不足を指摘する声が相次いだ。さらに、以前からリスクを指摘していた投稿がダウンボートされていた経緯も蒸し返され、議論は紛糾した。

OpenCodeがハッキングされ、ユーザーの認証情報が流出

出典: twitter.com / 元記事はこちら

2 海外の名無しさん 2026-10-17 18:46
この投稿の投稿者です。OpenCodeのファンや運営チームは、この記事がHNのトップページに出るのを良く思っていないようで、すでに多くの人からフラグを立てられています。普段はアップボートをお願いしたりしませんが、もし良ければ投票してもらえると助かります。よろしくお願いします!
20 海外の名無しさん 2026-10-17 19:07
>>2 「多くの人にフラグを立てられている」とどうやって判断したの?
21 海外の名無しさん 2026-10-17 18:57
>>2 タイトルは「OpenCode」じゃなくて「OpenCode Console」にすべきでは。
5 海外の名無しさん 2026-10-17 19:39
トークンをガンガン使う『vibecoding』路線を自慢してたのってOpenCodeだっけ? それとも別のところと勘違いしてる?
6 海外の名無しさん 2026-10-17 18:48
(リンク) だからVirusTotalがあのとき検知フラグを立ててたのか
23 海外の名無しさん 2026-10-17 19:28
>>6 侵害されたのはホスティングされているサービスだけで、ユーザーが自分のマシンで動かすオープンソース版のOpenCodeバイナリ自体ではなさそうです。なので、それの説明にはならないのでは。
7 海外の名無しさん 2026-10-17 18:59
影響を受けたのは、AnthropicやGoogle、OpenAIの(持ち込み=BYOKの)APIキーをOpenCode Zenに保存していた一部のユーザーだけ、という理解で合ってますか? つまりOpenCode ZenはOpenRouterみたいなもので、自分のキーを持ち込むか、向こうのキーを使ってトークン課金されるかを選べる、と。
24 海外の名無しさん 2026-10-17 19:05
>>7 今のところ分かっている影響はそれだけです。ただ、どうやってキーが流出したのかの詳細は分かっていないので、なぜ『キーだけ』で済んでいるのかもはっきりしません。
8 海外の名無しさん 2026-10-17 19:23
なんでワークスペース内の自分のAPIキーが漏れるの? OpenCodeって自分のAPIキーをバックエンドサーバーに送ってるってこと? それともOpenCode自体に感染するサプライチェーン攻撃だったの? 一体何が起きてるんだ。
25 海外の名無しさん 2026-10-17 19:30
>>8 ホスティング版のOpenCode Consoleを使って自分のAPIキーを持ち込んでいた場合、そのキーは向こうのバックエンドサーバーに保存されていたことになります。
26 海外の名無しさん 2026-10-17 19:24
>>8 これは詳細な原因分析(RCA)を公開して説明する必要がある。
9 海外の名無しさん 2026-10-17 18:25
書き方がちょっと分かりにくいんだけど、認証情報がハッキングされて、それが大規模な『蒸留』キャンペーンに使われた、ってこと?
27 海外の名無しさん 2026-10-17 18:51
>>9 こういう会社がユーザーを馬鹿にしてる態度を見るとイラッとする。もっと透明に情報開示してくれれば評価できたのに。
28 海外の名無しさん 2026-10-17 19:20
>>9 まだ進行中の案件だから詳細を出したくないのは当然では。
29 海外の名無しさん 2026-10-17 18:56
>>9 『大規模な蒸留キャンペーン』というのを裏付ける公開情報は無いよ。OpenCode/Anomaly社が何を掴んでいるのか、事後報告が出たら興味深いだろうね。
11 海外の名無しさん 2026-10-17 18:48
てことは、朝起きたらAnthropicやOpenAIのアカウント残高がすっからかんになってる人が出るってこと?
12 海外の名無しさん 2026-10-17 19:11
トークンがそれだけ価値を持っていて、APIキーを盗むためにわざわざ手間暇かけてハッキングする人がいるというのは興味深い。
33 海外の名無しさん 2026-10-17 19:22
>>12 実際の『ハッキング』にかけた時間はほぼゼロかもしれない。OpenCode自身に『OpenCodeのサイトをハッキングしろ』と指示して、成功するまで何時間も何日も放置しただけ、という可能性もある。
13 海外の名無しさん 2026-10-17 19:28
『セキュリティ侵害』が『大規模な蒸留攻撃に関連』ってところがどうも腑に落ちない。稼働率に影響が出た話ならまだ分かるけど、セキュリティとなると話は別では。大量の認証情報が盗まれて、それが蒸留に使われてるって本当に言ってるの?
34 海外の名無しさん 2026-10-17 19:31
>>13 そう、向こうは俺たちを馬鹿だと思ってる。
14 海外の名無しさん 2026-10-17 18:35
早い段階で前兆があったと指摘しているコメントが、なんでダウンボートやフラグを食らってるんだ? リンク先のコメントを見た限り、言ってることは筋が通ってるように思う。陰謀論めいたことは言いたくないけど、一体どういうことなんだ? 単にOpenCodeが好きな人が多いだけ?
35 海外の名無しさん 2026-10-17 18:38
>>14 単に自動フラグ付けの精度が悪いだけじゃないかな。ルールやガイドライン違反には見えなかったから保護(vouch)しておいたよ。
43 海外の名無しさん 2026-10-17 18:40
>>35 確かに。以前にも見たことがあるけど、何らかの基準による自動ダウンボート、たぶん分類器みたいなものが動いてる気がする。前はボット攻撃のせいだと思ってたけど、最近ちょっと多すぎる。
16 海外の名無しさん 2026-10-17 19:25
この件の事後報告(ポストモーテム)が楽しみだ。
17 海外の名無しさん 2026-10-17 18:29
でもOpenCodeってオープンソースだよね、なんで認証情報が必要なの?
36 海外の名無しさん 2026-10-17 18:32
>>17 推論APIの課金のためです。ただ、なぜOpenCodeのサーバー側が(おそらく)APIの認証情報にアクセスできる状態だったのかは不明です。
37 海外の名無しさん 2026-10-17 19:06
>>17 OpenCode GoとかZenのこと?
19 海外の名無しさん 2026-10-17 18:24
言ったとおりだろう: (リンク) 68日前の自分の書き込み: 『あのツイートの投稿者=OpenCodeの作者には気をつけろ。OpenCodeは君のデータを全部、自分たちと怪しい第三者に流出させる。作者は知らないふりをして、この問題を直そうとしなかった。数あるハーネスの中でもOpenCodeは一番怪しい。』 (GitHubリンク)
39 海外の名無しさん 2026-10-17 18:58
>>19 うわ、それはひどい。プライバシー周りがここまで酷いとは知らなかった。
40 海外の名無しさん 2026-10-17 18:51
>>19 自分は向こうのモデルも使ってないしサインインもしてないんだけど、それでも問題ある? Wiresharkで見てもmodels.opencode.ai以外の通信は見当たらないけど。

他サイトの新着

32 海外の名無しさん 2026-10-17 19:13
>>10 ローカルで認証情報を使っていた場合でも、.envファイルがエージェントに読み込まれていたせいで影響を受けた可能性があるらしい。RedditやGoogleのコメントからの情報なので、話半分に聞いてほしいけど。
38 海外の名無しさん 2026-10-17 19:24
>>18 俺たちもvibecodingで作った散らかったコードをちゃんと直すつもりだったんだけどね。
41 海外の名無しさん 2026-10-17 19:15
>>20 ログインしている状態だとこの投稿は見えるんだけど、シークレットモードで/newestページを開いたら表示されなかった。
46 海外の名無しさん 2026-10-17 19:23
>>41 ログアウト状態でもホームページの14番目に出てるよ、ログイン時と同じ。
42 海外の名無しさん 2026-10-17 18:57
>>22 今回の件でOpenCode側が取るべき唯一まともな対応は、全キーの無効化だったはず。でもAnthropicやOpenAI側に無効化用のエンドポイントが無いなら、そう簡単な話でもなさそうだけど。
47 海外の名無しさん 2026-10-17 19:26
>>42 セルフサービスのエンドポイントは無いけど、OpenCodeから推論プロバイダ側に流出したキーを伝えて失効を依頼することはできるし、プロバイダ側にはそれを実行する手段がある。実際にそうなる可能性はあって、対応は今も進行中とのこと。
44 海外の名無しさん 2026-10-17 18:42
>>36 OpenRouterのBYOKと似たような仕組みで動いてる。
45 海外の名無しさん 2026-10-17 18:38
>>36 クラウドエージェント機能に対応してるからじゃないかな。
48 海外の名無しさん 2026-10-17 18:54
>>43 よくあることだからといって、なんでボット攻撃の可能性が下がると思うの? 時間が経てばボットの活動は増えていくものだと思うし、無くなることは無いと思うけど。
49 海外の名無しさん 2026-10-17 19:10
>>48 ボットは見つかって排除されるし、ダウンボートするには一定の評価(reputation)が必要だから。

この話題の背景と論点

OpenCodeは、Claude CodeやCursorなどと並ぶAIコーディングエージェントのオープンソースツールで、推論API利用料を代行決済したり自分のAPIキーを使わせたりするホスティング版サービス(Console/Zen)を別途提供している。今回の騒動は、このホスティング側のバックエンドに保存されていたAPIキーが流出したとみられる一方、運営側が「大規模な蒸留攻撃」という曖昧な表現を使い、詳細な原因分析(RCA)を公表していない点が不信を招いた。蒸留とは、流出したAPIキーで対象モデルに大量に問い合わせ、その出力データを使って別のモデルを安く模倣学習させる手法を指すとみられるが、スレッド内でもこの解釈の裏付けは取れていない。また、ローカル実行時の.envファイルも巻き込まれた可能性があるという情報はReddit発の未確認情報で、公式には裏付けられていない点には注意が要る。HN上で過去の警告コメントがダウンボートされていた経緯も話題になったが、自動フラグの精度の問題である可能性が高く、組織的な隠蔽の証拠があるわけではない。

※本記事は海外掲示板 Hacker News のスレッド「OpenCode Hacked: User credentials leaked」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。

この記事のリアクション

他サイトの新着

まだコメントはありません。

コメントする

誹謗中傷・個人を特定する書き込みは削除対象です。投稿は承認後に表示されます。

相互リンクサイト新着記事