- メモリ不安全な言語の普及が、重要なシステムを脆弱性にさらしている
- メモリセーフな言語はメモリエラーを防ぎ、自動的にチェックすることができる
- 人気のあるメモリセーフな言語にはRust、Go、C#、Java、Pythonが含まれる
- メモリエラーが原因での脆弱性が多いため、重要なシステムでのメモリセーフな言語の使用が求められている
- メモリエラーの防止が重要であり、AIツールが既存のコード内のバグを検出しやすくする可能性がある
メモリセーフな言語の普及は遅れており、政府や企業だけでなく、インターネット上のすべての人々にとって重要である。AIはメモリバグを修正しようとするベンダーとそれを悪用しようとするさまざまな実体との間に腕かけひしめく競争を生み出すことになる。この競争をリードするのは誰かによって、デジタルライフやサービスの頻繁な混乱がますます生じる可能性がある。速く動いて問題を解決する時が来たのだ。
元記事: https://builtin.com/articles/memory-safe-code