Windows および Linux 仮想マシンのプロビジョニングに使用される Azure サービス。
英語の回答を翻訳しておりますので、文法上の不備などがございましたらご容赦ください。
こんにちは @米田 朋泰(YONETA-TOMOYASU)
RHEL 9.4を使用しており、CVE-2026-31431およびCVE-2025-15467の修正のみを適用したい(理想的にはインストール時にCVEを指定したい)ということですね。CVE-2026-31431向けの公式カーネルパッチはまだ一般公開されていないため、通常の dnf update では適用されません。以下の2つの方法があります。
RHELの「updateinfo」プラグインを使用したOSレベルの回避策
Azureを利用している場合は、AzureのVMゲストパッチ適用機能(guest-patching feature)を活用する
— — —
- Using RHEL’s dnf/yum-plugin-security to target a CVE
— — —
- この RHEL 9.4 VM が Azure に存在する場合は、VM ゲストの自動パッチ適用を使用してカーネルのセキュリティ修正を取り込むこともできます。
a) サブスクリプション/プロバイダーをオプトインします
az provider register --namespace Microsoft.Compute
az feature register --namespace Microsoft.Compute --name InGuestAutoPatchVMPreview
az feature register --namespace Microsoft.Compute --name InGuestPatchVMPreview
b) VM でパッチ適用を有効にする
az vm update \
--resource-group MyRG \
--name MyRHELVM \
--set osProfile.linuxConfiguration.patchSettings.patchMode=AutomaticByPlatform
c) (任意) 手動評価を実行して、保留中のパッチを確認する
az vm assess-patches --resource-group MyRG --name MyRHELVM
d) すべてのセキュリティパッチのオンデマンドインストール(Azure CLIでCVEによるフィルタリングはまだできませんが、RHELリポジトリに公開され次第、最新のカーネル修正が適用されます)
az vm install-patches \
--resource-group MyRG \
--name MyRHELVM \
--classifications-to-include-linux Security \
--maximum-duration PT2H \
--reboot-setting IfRequired
— — —
状況を絞り込むために、いくつか追加で質問させてください。
RHEL 9.4 VMはAzure上で管理されていますか(例:Red Hatの従量課金制イメージを使用)、それともオンプレミスや自社のデータセンターで管理されていますか?
Azure上の場合、InGuestAutoPatchVMPreview または InGuestPatchVMPreview には既に登録済みでしょうか?
オンプレミス環境やSatellite/RHUIを使用している場合、現在どのようにRHELのアップデートを適用していますか(dnfのみ、Satellite、RHUIなど)?
特にCVE-2026-31431についてですが、現時点で dnf updateinfo list --cve CVE-2026-31431 を実行した際に、アドバイザリが表示されますか?
これらの情報をご回答いただければ、適切な回避策やパッチのバックポート対応策を検討するのに役立ちます。
— — —
参考資料:
• Linux VM ゲストの自動パッチ適用 (オプトインおよび構成)
https://docs.microsoft.com/azure/virtual-machines/linux/automatic-vm-guest-patching
• Azure CLI を使用したオンデマンドのパッチのインストール
• ゲストOSの自動パッチ適用でサポートされるOSイメージ
https://docs.microsoft.com/azure/virtual-machines/automatic-vm-guest-patching#supported-os-images
注:本コンテンツはAIシステムの支援を受けて作成されました。意思決定の際に利用する前に、情報の正確性をご確認ください。