Googleのサーバー上でコード実行に成功した、たった2つのGETリクエスト

I Found a $90k Remote Code Execution Vulnerability in Google

Googleのサーバー上でコード実行に成功した、たった2つのGETリクエスト

Googleの開発者向けドキュメントサイトが共有するOAuthフローを調査中、FlaskのセッションCookieに署名鍵とOAuthのclient_secretが平文で含まれていることを発見。署名を偽造してpickleを注入し、time.sleepでRCEを実証した。報奨金は90,000ドル。

公開された署名鍵とこのsinkがあれば、認証不要のRCEになる。
  1. option_greek

    どうやってこんなものがコードレビューとデザインレビューを通るんだ。このコード(バグのあるコード)はAIが書いたのか。クッキーに署名する鍵がクッキー自体の中に入っているだけでなく、モデルの重みでさえ使われなくなっているpickleを使っている。この根本原因の素人っぽさにはちょっと呆然としている。

  2. stonyrubbish

    バグバウンティを目指す人にアドバイスはありますか?こういう脆弱性を見つけられる方法があるのか、それとも多くの過去の経験によるものなのか?

  3. EdwardDiego

    「私」という名詞を繰り返し使うのは大胆な選択だ。「Claude」ではなく。あなたがこれを解明したのではなく、Claudeが解明し、そしてClaudeが明らかにこのブログ記事を書いた。

    ああ、だから「Claude」が「私」に置き換えられたのかもしれない。Claudeがこのブログ記事を一人称視点で書いたから。

  4. consumer451

    メタで申し訳ないが、多くのコメントの議論が私にはおかしい。

    「Claudeがやったのであって、あなたではない」——それは、人間がLLMを使うときにはまったく主体性がないという意味なのか?それが議論なのか?

    たぶん「私は___を使ってRCEを見つけるのを手伝ってもらった」のように、使ったLLMとハーネスをクレジットするのが規範であるべきだが、場合によってはそうしない方がいいという議論もあるだろう。

    edit: これに関する巨大なスレッドがフラグされたので、一部のユーザーは見られないかもしれない。

  5. iJohnDoe

    もしこれがMicrosoftだったら、感謝祭の七面鳥が10%オフになるクーポンをもらっていただろう。2030年にしか使えず、3月のみ有効、現金で購入必須、譲渡不可。

この日のほかの記事

2026-10-12