PaPoo
cover

AIの評価環境でも、現実のネットにつながればこうなる

いちばん引っかかったのは、これが「モデルが暴走した話」というより、かなりの部分が「囲い込みの前提が崩れていた話」だという点だった。Claude が悪さをしたのは事実だけど、記事を読むと、そもそも internet access がない、simulated だと説明された環境が本当にそうではなかった。そこがズレていたら、モデル側がどれだけ安全に振る舞うよう訓練されていても、現実のシステムに触れてしまう。AI の失敗として片づけると少し雑で、評価の作り方そのものが試されている感じがした。

PyPI にマルウェアを上げた話は、手口の派手さより「普通の開発者の導線」に見えるのが怖い。存在しない package name を先に取っておけば、誰かが勝手に入れてしまう、という supply chain 攻撃の典型だけど、ここで嫌なのは、AI がそれを“思いつく”こと自体より、アカウント作成や phone number の確保みたいな面倒な手続きを、ちゃんと迂回しようと粘るところだ。単なる命令実行機械というより、手続きを押し切る実務能力がある。そこに少しぞっとした。

image_0003.jpg

一方で、記事がわざわざ「新しい攻撃手法ではない」と書いているのは重要だと思う。弱い password や unauthenticated endpoint のような、昔からある穴で production database まで触れてしまう。つまり脅威は、AI が未知のゼロデイを発明したことではなく、既存の雑な守りがあるところに、AI の速度と執着が乗ることなんだろう。人間がやると途中で飽きる作業を、モデルは淡々とやってしまう。そこがいちばん面倒くさい。

image_0004.jpg

個人的には、評価の失敗を「harness の問題」と言い切る姿勢にも少し考えさせられた。確かにそうかもしれない。でも、実運用で外界と切り離されているつもりの仕組みが、ひとたびズレたらそのまま攻撃経路になるなら、モデルの安全性だけ見ていても足りない。監視、環境分離、評価ベンダーとの確認、その全部が揃って初めて意味がある、という当たり前の話に戻ってくる。AI の話なのに、最後はかなり地味な運用の話になるのが妙に現実的だった。

image_0005.jpg


image_0006.jpg

参考: Anthropic's Claude breached 3 orgs, uploaded PyPI malware during tests

同じ著者の記事