結論: 脆弱性(ぜいじゃくせい)とは、ソフトウェアやシステムにある、セキュリティ上の弱点のことです。弱点を突かれると、情報が盗まれたり、パソコンやサーバーを乗っ取られたりする可能性があります。見つかった脆弱性は、開発元が修正版を出すので、利用者は、更新を適用することで守られます。
脆弱性とは
脆弱性は、英語で「vulnerability(ぶるねらびりてぃ)」といいます。ソフトウェアの作りや、設定の不備によって生まれる、攻撃の入口になりうる弱点です。
家にたとえると、鍵のかけ忘れや、壊れた窓のようなものです。それ自体は、泥棒ではありませんが、そこを使って、泥棒が入れてしまいます。
脆弱性・バグ・ウイルスの違い
似た言葉が、いくつかあります。
| 言葉 | 意味 |
|---|---|
| 脆弱性 | セキュリティ上の弱点。攻撃の入口になりうる |
| バグ | 意図しない動きをする不具合全般(表示のずれ、動作の失敗など) |
| ウイルス・マルウェア | 悪意のあるプログラム。脆弱性を、侵入に使うことがある |
つまり、脆弱性(弱点)を、マルウェア(攻撃の道具)が、突くという関係です。マルウェアの種類は、マルウェアとウイルスの違いで解説しています。
どんな脆弱性があるのか
脆弱性には、いろいろな種類があります。
| 種類 | 内容 |
|---|---|
| メモリの不具合(バッファオーバーフローなど) | 想定以上のデータを送られて、メモリが壊れ、悪意のあるプログラムを実行される |
| 入力の不備(インジェクションなど) | 入力された文字が、命令として扱われてしまう(SQLインジェクションとは?) |
| 認証・権限の不備 | ログインや、権限の確認が甘く、本来できない操作ができてしまう |
| 設定の不備 | 初期パスワードのまま、公開してはいけない場所が公開されている |
| セキュリティ機能の回避 | 警告や保護の仕組みを、すり抜けられる |
見つかってから、直るまでの流れ
脆弱性は、次のような流れで、扱われます。
- 発見:開発元・研究者・攻撃者などが見つける
- 報告:見つけた人が、開発元に伝える
- 修正版の作成:開発元が、直したものを用意する
- 公表:修正版とあわせて、情報が公表される
- 適用:利用者が、更新を入れる
利用者が危険にさらされるのは、修正版が出ていないときと、修正版が出たのに、入れていないときです。後者の場合は、更新するだけで防げます。
修正版が出る前に、すでに悪用されるものは、ゼロデイ脆弱性とは?で解説しています。
ニュースの読み方:CVEとCVSS
脆弱性のニュースには、次の用語が出てきます。
| 用語 | 意味 |
|---|---|
| CVE | 脆弱性を識別する番号。「CVE-2026-xxxxx」の形 |
| CVSS | 深刻度を表す点数(0.0〜10.0)。9.0以上が「緊急」 |
| 悪用が確認されている | すでに、実際の攻撃に使われている。最優先で対処 |
点数の読み方は、CVSSとは?で解説しています。**点数が高いかより、「悪用が確認されているか」**のほうが、行動を決める上では、重要な場合があります。
件数の多さに、驚かない
たとえば、2026年10月のWindows Updateでは、マイクロソフト製品の脆弱性が、1,413件と、過去最多になったと報じられました。件数だけを見ると不安になりますが、更新を適用すれば、まとめて修正されます。注目したいのは、「悪用が確認されている」ものが、何件あるかです(この月は、1件と報じられました)。
最近の事例
当サイトで取り上げた、脆弱性のニュースです。
個人ができる備え
- 自動更新を、オンにする:OS(Windows・iPhone・Mac・Android)とブラウザ
- 再起動する:更新は、再起動して初めて完了するものがあります
- ニュースで「悪用が確認されている」と見たら、優先して更新する
- 自動更新されないソフトも、確認する:圧縮ソフトなど、自分で更新が必要なものがあります
- 使わないソフトを、削除する:弱点の入口を、減らします
- サポートが終わったOS・ソフトを、使い続けない
- バックアップを取っておく:万一の被害から、戻せるようにします(3-2-1バックアップとは)
更新を、後回しにしにくい理由は、Windowsアップデートが「3日以内」の時代に?でも整理しています。