VN — VnExpress
「インターネットの混乱」を封じ込める競争の内幕
セキュリティ1分で読めます
PHP(ウェブサイトを動かすための人気のプログラム言語)に見つかった2つの大きな欠陥「PHP2Shell」を、企業や研究者が急いで直そうとしている話です。AIがこの欠陥を見つけたことで、悪い人に悪用される前に対策する競争が始まりました。
何が起きたのか
セキュリティ会社のCalif Researchが、PHPの中に2つの欠陥を見つけました。欠陥を使うと、悪い人が直していないウェブサーバーに勝手にプログラムを動かせます。研究者はOpenAIのAIモデルを使って欠陥を見つけました。同じころ、Googleのセキュリティ部門Wizも似た欠陥を見つけています。
数字で見るポイント
- 直す必要があるファイルは約200個です。
- 開発者が書いたコードは1万行以上です。
- 修正版の公開日は10月22日に決まっていました。
- 欠陥の情報は10月21日にHacker Newsで先に公開されてしまいました。
- AIを使うと、小さなシステムでは攻撃が数秒で終わることもあります。
わかりやすい背景
PHPは世界中の多くのウェブサイトで使われています。欠陥は長い間ひっそりと残っていて、使うのがとても難しいため、ほとんど忘れられていました。しかし、AIがその欠陥の見つけ方を見つけてしまいました。専門家は、10年以上前に世界を騒がせたHeartbleedという欠陥と比べています。
なぜ大事なのか
AIは、守る側だけでなく悪い人も使える道具です。もし悪い人が先に欠陥を使ってしまえば、パスワードや大切なデータが盗まれるおそれがあります。だから、直す作業をできるだけ早く、こっそり進めることがとても大切です。
これから注目すること
- 多くのサーバーが、修正版を入れて安全になるかどうか。
- 悪い人が欠陥を使った攻撃を始めるかどうか。
- AIを使ったセキュリティ調査が、今後さらに増えるかどうか。
用語解説
- PHP2Shell
- PHPというプログラムに見つかった、悪用されるおそれのある2つの欠陥の名前です。
- Calif Research
- アメリカのセキュリティ系スタートアップ企業で、欠陥を最初に見つけた会社です。
- Heartbleed
- 2014年に見つかった、サーバーのデータが漏れてしまう大きな欠陥です。
- Wiz
- Googleが持つクラウドのセキュリティ調査チームで、似た欠陥を見つけました。