メインコンテンツへスキップ
見出し画像

Claude Mythosの登場で、セキュリティパッチを小出しにしてきたソフトウェアベンダーは変わるのか

    #Claude_Mythos の登場で、 #ソフトウェア脆弱性 をどんどん見つけることができるようになったらしい。
    筆者が思うに、Claude_Mythos登場前のAIでも、ソースコードを読み込ませて、既知の脆弱性のパターンを探し出すこと可能であった。しかし、そのような動きは見られていない。
    毎月のように、脆弱性を小出しにして、パッチを提供することは、ソフトウェア業界における既定路線だったと考える。

    サポート切れでソフトウェアを買い替えさせる作戦?

    筆者のいた病院現場では、人の命をつかさどる医療機械でさえ、メーカーの推奨耐用年数を超えて使うことは珍しくなかった。
    しかし、ソフトウェアだけは、サポート切れとベンダーが宣言するだけで、皆、アップグレードなど買い替えが行われ、そのまま使うのは「悪」とされる。
    使い続けると、脆弱性により危険だからである。
    こんなに良い商売はない。だからこそ、脆弱性を残して、パッチを小出しにしていくことに抵抗はないと考えている。

    古いコードを使い続けている

    Windowsなんかでもそうだが、かなり古いソースコードを使いまわしている気がする。脆弱性の発表は、古いものから最新のバージョンまで共通だったりする。10とか11とか新しくなる段階で、新たに書き起こしてほしいと思っていたが、実際、使いまわしている印象である。
    それでも、ソースコードレベルで、AIにチェックさせて、根本的な対策をしてほしいと思うところである。

    脆弱性が出にくい開発環境を使っていない

    昔は、コンピューターのパフォーマンスが低かったので、アセンブラやCなどの低レベル開発環境を使うのも分かる。
    だが、現在は、かなりパフォーマンスが向上したので、メモリ管理など自動で脆弱性が出ない開発環境を使ってもいいのではないだろうか。
    実行の早さより、安全性のほうが重要と考える。
    Claude_Mythosをきっかけに変わらないだろうか。

    AIがプログラムを作るなら、プログラミング言語不要論もある

    プログラミング言語は、機械語と異なり、人間が分かりやすくするものだ。
    AIがプログラムを作るようになれば、プログラミング言語が不要になるという説もある。
    いずれにせよ、AIが脆弱性のないプログラムを生成してくれればよいのだ。

    おわりに

    数十年前は、コンピューターを誰でも簡単で安全に使える日が来ると思われていた。
    「簡単に」は割と実現したが、危険極まりないという状況である。Claude Mythosも悪い人間が使うことを恐れられているから、困ったものだ。
    いつか脆弱性のほとんどない、安全な世の中がくるのだろうか。

     
     
    16年以上、組織のCSIRTを担ってきました。そこで、従業員のうっかりミスによるメール誤送信や端末紛失など、なかなかなくならない情報セキュリティインシデントを防ぐ手法について、語っていきたいと思います。

    あなたへのおすすめ