Googleのサーバー上でコード実行に成功した、たった2つのGETリクエスト
I Found a $90k Remote Code Execution Vulnerability in Google

Googleの開発者向けドキュメントサイトが共有するOAuthフローを調査中、FlaskのセッションCookieに署名鍵とOAuthのclient_secretが平文で含まれていることを発見。署名を偽造してpickleを注入し、time.sleepでRCEを実証した。報奨金は90,000ドル。
公開された署名鍵とこのsinkがあれば、認証不要のRCEになる。
HNでの議論
77- option_greek
どうやってこんなものがコードレビューとデザインレビューを通るんだ。このコード(バグのあるコード)はAIが書いたのか。クッキーに署名する鍵がクッキー自体の中に入っているだけでなく、モデルの重みでさえ使われなくなっているpickleを使っている。この根本原因の素人っぽさにはちょっと呆然としている。
- stonyrubbish
バグバウンティを目指す人にアドバイスはありますか?こういう脆弱性を見つけられる方法があるのか、それとも多くの過去の経験によるものなのか?
- EdwardDiego
「私」という名詞を繰り返し使うのは大胆な選択だ。「Claude」ではなく。あなたがこれを解明したのではなく、Claudeが解明し、そしてClaudeが明らかにこのブログ記事を書いた。
ああ、だから「Claude」が「私」に置き換えられたのかもしれない。Claudeがこのブログ記事を一人称視点で書いたから。
- consumer451
メタで申し訳ないが、多くのコメントの議論が私にはおかしい。
「Claudeがやったのであって、あなたではない」——それは、人間がLLMを使うときにはまったく主体性がないという意味なのか?それが議論なのか?
たぶん「私は___を使ってRCEを見つけるのを手伝ってもらった」のように、使ったLLMとハーネスをクレジットするのが規範であるべきだが、場合によってはそうしない方がいいという議論もあるだろう。
edit: これに関する巨大なスレッドがフラグされたので、一部のユーザーは見られないかもしれない。
- iJohnDoe
もしこれがMicrosoftだったら、感謝祭の七面鳥が10%オフになるクーポンをもらっていただろう。2030年にしか使えず、3月のみ有効、現金で購入必須、譲渡不可。