PaPoo
cover

Cursorの拡張機能、いちばん怖いところを突かれた感じがする

最初に思ったのは、これは「AIツールが危ない」という話というより、​開発者が日常的に信じている配布経路そのものが壊されるのが一番きつい、ということだった。Claude Code みたいに、使う側からするとかなり自然に入れてしまう拡張機能が、Cursor の marketplace 側で差し替えられていたわけで、悪意あるコードが紛れ込む余地がある場所がこんなに身近なのかと少しぞっとした。

それと、攻撃の中身が派手な情報窃取ではなく、host reconnaissance と SSH の reverse tunnel だったのも印象に残った。要するに、まずは「このPCは何者か」を集めて、入れるなら恒久的に入るための足場を作る。こういう地味な動きは、いかにも実戦的だと思う。派手に壊すより、開発者端末を静かに踏み台にする方がずっと厄介だ。

Cursor が急いで marketplace を止めて鍵を全部回した、という対応はかなり真っ当だと思う一方で、記事を読む限り、単に拡張機能を消せば終わりではないのも嫌なところだ。persistence script が残るので、後から SSH key や tunnel process を洗い出さないといけない。こういうとき、被害の中心が「アプリ」ではなく「端末そのもの」に移っているのがはっきり見える。AI開発環境は便利になったけれど、そのぶん信頼している周辺部品が多すぎるのではないか、という不安が残った。


参考: Malicious Claude Code Extension Served in Cursor Supply Chain Attack

同じ著者の記事