記事一覧に戻る
システム保守

「サーバーに修正を入れました」は確認が要る|2026年11月のLinuxカーネル脆弱性で、実際には入っていなかった話

2026年11月7日 約7分で読めます
この記事の結論

2026年11月、Linuxカーネルの重大な脆弱性(CVE-2026-98432)について、サーバー管理サービスから「修正済みのカーネルを入れたので、再起動してください」という通知が届きました。ところが、FUNBREWが管理するサーバーを1台ずつ調べると、修正済みのカーネルが入ったサーバーは1台もありませんでした。

サーバーの管理会社から「脆弱性の修正を入れたので、再起動してください」と連絡が来た。再起動すれば、それで終わりと考えてよいのだろうか。

修正の通知を受けたら、再起動の前に、いま動いているカーネルのバージョン番号を確認してください。

2026年11月に何が起きたのか

Linuxカーネルの、IPv4のTCP接続を受け付ける処理に脆弱性が見つかりました(CVE-2026-98432)。ログインしていない第三者が、外から接続を受け付けているポートへ「IPオプション」という付加情報を付けた接続要求を送ることで、サーバー上でプログラムを実行される可能性があります。

Webサイトの80番や443番に限らず、SSHなど、外から接続を受け付けているポートが1つでもあれば対象です。インターネットに公開しているLinuxサーバーは、基本的に対象と考えてください。

深刻度はCVSS v3.1で9.8(Critical)、Ubuntuの優先度もCriticalです(出典:NVD・Ubuntu Security、2026年11月7日確認)。CVEとしての公開は2026年10月15日です。Ubuntuは各バージョン向けに修正済みのカーネルを準備している途中で、11月7日時点の表記は「対応中」です。

Ubuntu以外のLinuxも対象

この脆弱性は、Linuxカーネルそのものにあります。Ubuntuに限らず、Red Hat Enterprise Linux・Debian・Amazon Linuxなど、Linuxで動くサーバーは基本的に対象です。ただし、修正済みのバージョンと配布の時期は、配布元ごとに違います。

配布元11月7日時点の状況
Ubuntu各バージョンとも「対応中」
Red Hat Enterprise Linux8・9・10で修正済みのカーネルを配布済み。6・7は対象外
Debian12・13でセキュリティ更新として配布済み
Amazon Linux2・2023で配布済み

出典は、Ubuntu Security・Red Hat Customer Portal・Debian Security Tracker・Amazon Linux Security Centerの各ページです(2026年11月7日確認)。深刻度の評価も配布元で分かれていて、Amazon Linuxは攻撃の条件が厳しいとしてCVSS v3.1で8.1としています。

この記事では、FUNBREWのサーバーで使っているUbuntuを例に説明します。ほかのLinuxでは、各配布元のページで修正済みのバージョンを確認してください。

「修正を入れました」という通知と、実際の状態

日本時間の11月7日未明、FUNBREWが使っているサーバー管理サービスから、次の内容の通知が届きました。

  • 脆弱性を修正したカーネルを、対象のすべてのサーバーに入れた
  • カーネルの更新は再起動して初めて効くので、都合のよい時間に再起動してほしい

同じ日の朝に届いた2通目では、「環境によっては自動で入れた修正が効いたか確認できないので、各自で確認してほしい」と補足されました。

FUNBREWが管理するサーバーを1台ずつ調べたところ、修正済みのカーネルが入ったサーバーはありませんでした。この状態で再起動しても、古いカーネルのまま起動するだけで、脆弱性は残ります。実際、通知のあとに別の理由で再起動したサーバーも、修正前のカーネルのまま起動していました。

なぜ自動で入らなかったのか

Ubuntuは更新を、目的別に分けた配布元から配っています。

配布元中身
securityセキュリティ修正
updatesセキュリティ修正を含む、通常の更新

Ubuntuの自動更新(unattended-upgrades)は、標準の設定ではsecurityの更新だけを入れます。今回の修正済みカーネルは、11月7日時点でupdatesには出ていましたが、securityにはまだ載っていませんでした。そのため、標準の設定のサーバーでは、自動では入りません。

「再起動が必要」の表示は、修正済みの印ではない

「再起動が必要」という表示は、主に次の2か所で目にします。

  • サーバーにログインしたとき:Ubuntuは、再起動しないと効かない更新が入ると、/var/run/reboot-required というファイルを作ります。このファイルがあると、ログインしたときに「*** System restart required ***」と表示されます
  • サーバー管理サービスの画面:再起動が必要なサーバーに印を付けるサービスもあります。何をもとに印を付けているかは、サービスによって違います

Ubuntuのこのファイルは、カーネルに限らず、Cの標準ライブラリのような基本的なソフトウェアの更新でも作られます。また、再起動するまで消えないので、しばらく再起動していないサーバーでは、何か月も前の更新で作られたファイルが残っていることもあります。

そのため、表示があっても、今回の修正済みカーネルが入っているとは限りません。どの更新で再起動が必要になっているかは、/var/run/reboot-required.pkgs の中身で確認できます。修正が効いているかどうかは、どちらの表示にも頼らず、次の節の方法でバージョン番号を確認してください。

サーバーの修正状況が分からない方へ

いま動いているカーネルと、修正済みのバージョンが入っているかを確認し、再起動の時間帯までご提案します。

自分のサーバーで確認する方法

サーバーにログインして、次のコマンドで、いま動いているカーネルのバージョンを表示します。

uname -r

Ubuntuは、次のバージョンで今回の脆弱性を修正するとしています(出典:Ubuntu SecurityのCVE-2026-98432のページ、2026年11月7日確認)。表示された番号がこれ以上なら、修正の入ったカーネルで動いています。

Ubuntuのバージョンカーネルの種類修正済みのバージョン
26.04 LTS標準(genericなど)7.0.0-43
24.04 LTS標準(genericなど)6.8.0-149
24.04 LTSAWS向け6.8.0-1069
24.04 LTSAWS向け(7.0系)7.0.0-1017
22.04 LTS標準(genericなど)5.15.0-203

20.04 LTSと18.04 LTSは、11月7日時点で修正のバージョン番号がまだ示されていません。表にない種類のカーネルは、Ubuntu SecurityのCVE-2026-98432のページで確認できます。

表示された番号が表より小さいときは、次のコマンドで、サーバーに入っているカーネルの一覧を表示します。一覧の中に表のバージョン以上のものがあれば、修正済みのカーネルは入っていて、再起動すれば効きます。無ければ、先にカーネルを更新する必要があります。

ls /boot/vmlinuz-*

すぐに更新できないときの応急処置

Ubuntuは、修正済みのカーネルに更新するまでの応急処置として、IPオプションの付いたTCPの通信を受け付けないファイアウォールの設定を公開しています。通常のWebサイトの通信はIPオプションを使わないので、多くの場合は影響なく設定できます。

ただし、Ubuntu自身が「危険を減らすが、完全には防げない」としています。また、サーバーで使っているファイアウォールの仕組みによって設定の仕方が変わります。あくまで更新までのつなぎとして、サーバーの管理者と相談して入れてください。

FUNBREWではどう対応したか

FUNBREWでは、次の順番で対応しました。

  1. サーバーごとに、使っているカーネルの種類だけを更新した(ほかのソフトウェアはまとめて更新しない)
  2. 影響の小さいサーバー1台を先に再起動し、修正済みのカーネルで起動することと、サービスがすべて動くことを確認した
  3. 社内向けのサーバーは、作業中の処理が無いことを確認してから、昼のうちに1台ずつ再起動した
  4. お客様がお使いのサーバーは、もともと決めている夜間の再起動の時間帯に再起動する
  5. お客様がお持ちのサーバーは、事前にご連絡してから作業する

AWS向けの7.0系のように、11月7日時点で修正済みのカーネルの配布が始まっていない種類もあります。その場合は、配布を待つあいだに応急処置を入れるかを検討し、配布が始まりしだい同じ手順で更新します。

保守を任せている方が確認したいこと

サーバーの保守を外部に任せている場合は、次の3点を確認すると安心です。

  • 修正済みのカーネルで動いているか。「対応しました」ではなく、uname -r のバージョン番号で答えてもらう
  • 再起動まで済んでいるか。カーネルは入れただけでは効かない
  • 修正済みのカーネルがまだ出ていない部分はどうするか。いつ、どの手順で更新するか

FUNBREWにご相談いただける場合

FUNBREWの保守サービスでは、今回のような脆弱性への対応を、修正の有無の確認から再起動、動作の確認まで行っています。サーバーの状態が分からない、保守会社からの報告が十分か判断できないといった段階でもご相談ください。

まとめ

  • 2026年11月のLinuxカーネルの脆弱性(CVE-2026-98432)は、インターネットに公開しているLinuxサーバーが基本的に対象になる
  • 「修正を入れた」という通知があっても、実際に入っているとは限らない。今回は修正済みのカーネルがsecurityの配布元に載る前で、標準の自動更新では入らなかった
  • 確認は uname -r のバージョン番号で行う。修正済みのカーネルが入ったうえで、再起動して初めて効く

更新を後回しにしたときに何が起きるかは、セキュリティアップデートを放置するとどうなる?にまとめています。

→ 保守のご相談はこちら

よくある質問
再起動すれば、それで修正されますか?
修正済みのカーネルが入っていれば、再起動で効きます。入っていなければ、再起動しても修正前のカーネルで起動するだけです。先に ls /boot/vmlinuz-* で、修正済みのバージョンが入っているかを確認してください。
自動更新を有効にしていれば、放っておいても大丈夫ですか?
標準の設定の自動更新は、securityの配布元に載った更新だけを入れます。今回のように、修正済みのカーネルが先にupdatesにだけ出た場合は入りません。また、カーネルは自動で入っても、再起動するまで効きません(再起動せずに修正を効かせるUbuntu ProのLivepatchを使っている場合を除きます)。
ログインしたときや管理画面に「再起動が必要」と出ていれば、修正済みということですか?
いいえ。何らかの更新が再起動待ちになっているという表示で、今回の修正とは別の更新で出ていることもあります。修正済みかどうかは、再起動したあとに uname -r のバージョン番号で確認してください。
Dockerでアプリを動かしています。コンテナのイメージを更新すれば守れますか?
いいえ。コンテナはホストのLinuxカーネルを共有して動くので、更新が必要なのはホスト側のカーネルです。コンテナのイメージを取り直しても、今回の脆弱性は直りません。
Webサイトを止めずに対応できますか?
カーネルの更新を効かせるには再起動が必要で、その間の数分はサイトが止まります。アクセスの少ない時間帯を選んで再起動するのが一般的です。

この記事をシェア

脆弱性への対応を相談したい

修正の確認から再起動、動作の確認までお受けします。保守会社からの報告で足りているかの確認だけでも構いません。

最新情報をお届けします

IT活用のヒントやお役立ち情報を定期的にお届けします。

あわせて読みたい

「システム保守・運用」に関連する記事です。

まとめ記事

システム保守の費用相場と選び方|"守り"だけで終わらない攻めの保守運用ガイド【2026年版】

障害も依頼もなかった月、保守は何をしているのか|保険で終わらせない稼働時間の使い方

2026年9月9日

障害が起きたとき、保守側は実際にどう動いているか|夜間・休日と翌営業日の線引き

2026年9月9日

保守契約はどう終わるのか|解約の理由と、消極的な保守が抱える問題

2026年9月4日

「営業と実務が分かれた」開発会社に発注するとどうなるか|見分け方と対処法

2026年9月1日

システム保守費の値上げを提示されたら|ベンダーが値上げを言い出す理由と、断った場合に起きること

2026年8月25日

自社開発CRMの保守委託ガイド|ベンダー契約切れ・担当者退職に備える引き継ぎ手順と費用目安

2026年7月16日

取適法(下請法改正)とは?システム保守・開発の委託取引に与える影響と発注担当者が確認すべきポイント【2026年1月施行】

2026年7月15日

システム保守の外注先トラブル対処法|SLA違反・連絡不通・品質低下への対応手順

2026年6月25日

システム保守の委託先を変える時の引き継ぎ手順|発注者が準備すべき書類と円滑な移行の進め方

2026年6月14日

システム保守の緊急対応費用|突発作業の費用体系と予算確保のコツ

2026年6月12日

ベンダーロックインを防ぐシステム保守契約の見直し方|発注者が契約前に確認すべき6つのポイント

2026年6月11日

システム保守に必要なドキュメント一覧と整備方法|発注者が揃えておくべき資料と管理のコツ

2026年6月9日

社内にIT担当者がいない場合のシステム保守|中小企業が取るべき3つの対策と外注活用ガイド

2026年5月31日

システム保守契約の更新・見直しガイド|更新タイミング・比較チェックリスト・乗り換え手順

2026年5月27日

システム保守の定期点検チェックリスト|月次・四半期・年次で確認すべき15項目

2026年5月26日

システム保守の月次報告書の読み方と確認ポイント|発注者が見るべき5つの数字

2026年5月22日

システム障害が起きたら発注者はどう動く?保守委託先へのエスカレーション手順と確認ポイント

2026年5月20日

保守委託後の品質確認方法|「本当に保守されているか」を発注者が確かめる5つのポイント

2026年5月18日

システム保守費用を下げる交渉術|見積もりの高い理由と発注者が使える5つの値下げ交渉法

2026年5月9日

VSCode SSH接続できない・使えなくなった時の解決方法【Windows/Mac対応】

2026年5月6日

24/365監視は本当に必要?費用感と業務影響度で判断する保守体制の選び方

2026年4月25日

クラウド移行で保守費用はどう変わる?AWS・GCP・Azureとオンプレ保守の費用構造比較

2026年4月25日

サーバー保守の料金相場と費用内訳|月額・年額・作業別に徹底解説【2026年版】

2026年4月16日

システム保守費用の計算方法|「開発費の15〜20%」の考え方と業種別相場一覧

2026年4月14日

システム保守のコスト削減方法5選|品質を落とさず費用を最適化するコツ

2026年4月10日

システム保守の契約形態を比較|月額固定・従量制・ハイブリッドの違いと選び方

2026年4月10日

月額10万円からの保守サービスで何ができるか?FUNBREWのプラン解説

2026年4月9日

Laravel・WordPressの保守で気をつけるべきバージョン管理|EOL対応とアップデート戦略

2026年4月9日

システム保守と運用の違いとは?中小企業が知るべき基礎知識と外注のコツ

2026年4月9日

セキュリティアップデートを放置するとどうなる?実際の被害事例と今すぐできる対策

2026年4月9日

保守契約の落とし穴|「何もしてくれない」を防ぐ7つのチェックリスト

2026年4月9日

保守費用を開発投資に変える|「充填型保守」の仕組みと実例で見る投資対効果【2026年版】

2026年4月9日
まとめ記事

システム保守の費用相場と選び方|"守り"だけで終わらない攻めの保守運用ガイド【2026年版】

2026年3月1日

関連記事

システム保守
2026年9月9日

障害も依頼もなかった月、保守は何をしているのか|保険で終わらせない稼働時間の使い方

障害も改修依頼もなかった月に、保守で実際に何をしているか。バックアップとライブラリ更新、余った稼働時間を小さな改修に充てる運用まで、受けている側の実態を書いています。

システム保守
2026年9月9日

障害が起きたとき、保守側は実際にどう動いているか|夜間・休日と翌営業日の線引き

保守中に障害が起きたとき、開発会社側は実際にどう動いているか。連絡経路、夜間・休日の対応、応急対応と恒久対応の分け方、稼働時間外の扱いを、少人数の会社の実態としてそのまま書いています。

システム保守
2026年9月4日

保守契約はどう終わるのか|解約の理由と、消極的な保守が抱える問題

システムの保守契約が終わる理由と、その後に起きること。予算で切られる構造、開発会社側の事情、そして最低限の保守ほど緊急時の対応に時間がかかるという実態を開発会社側から書きました。

システム保守
2026年9月1日

「営業と実務が分かれた」開発会社に発注するとどうなるか|見分け方と対処法

受託開発会社には営業担当と実務担当(エンジニア)が分かれた体制があります。この体制で起きやすい意思疎通の遅れや伝達ミスの実例と、契約前に実務との連携を見極めるための確認ポイントを解説します。

相談は無料です

システムのことで迷ったら、ご相談ください

「まだ具体的に決まっていない」「とりあえず話を聞きたい」でも大丈夫です。メールのやり取りだけでも進められます。

相談無料 メールだけでも可 当日〜1営業日で返信