脆弱性に関する注意喚起2026年11月6日(金)
OpenSSH の認証回避:Alpine の踏み台からネットワーク機器・IoT ゲートウェイまで確認
CVE-2026-123158 は、musl を使用し PAM を使わず、パスワード認証を許可する特定の OpenSSH サーバーに影響します。踏み台、ネットワーク機器のファームウェア、IoT ゲートウェイを洗い出し、該当ブランチを更新して sshd を再起動してください。
本文
MITRE は 2026 年 11 月 5 日、CVE-2026-123158(*sshole)を公表しました。CVSS v3.1 基本値は 8.1 です。条件に該当する OpenSSH サーバーに接続できる攻撃者が、パスワードを知らずに既存アカウントへログインする可能性があります。同日 OpenSSH Portable 10.6p2 が公開され、Alpine も各ブランチ向けの修正パッケージを提供しています。CISA の CVE 補足情報は公開 PoC を記載していますが、実際の悪用は確認されていません。
Alpine Linux の利用箇所
Alpine は musl libc と BusyBox を基盤とする軽量な Linux で、コンテナのベースやクラウドの仮想マシンに使え、スイッチや企業向けルーターにも組み込めます。拠点のネットワーク機器、産業用・IoT ゲートウェイ、遠隔保守機器も棚卸しの対象です。機器のファームウェアやホスト OS の管理用 SSH と、機器内の Alpine ベースの保守コンテナで別途起動された SSH を分けて確認します。バージョン、到達経路、更新方法はそれぞれ異なる場合があります。
ネットワーク機器: ルーター、スイッチ、ゲートウェイの管理画面と遠隔保守機能から確認します。標準の OpenWrt は既定で Dropbear を使用するため、OpenSSH Server を別途導入、またはメーカーが組み込んでいる場合にこの脆弱性の条件を照合します。
IoT・産業機器: 遠隔ログイン可能な組込み Linux のエッジゲートウェイやコントローラーを確認します。型番、ファームウェア、安全情報、ソフトウェア部品表(SBOM)を調べ、構成が非公開ならメーカーに SSH サーバーの実装、バージョン、PAM 設定、修正版を照会します。専用機器に汎用パッケージを直接インストールしないでください。
クラウド・コンテナ: 踏み台、Alpine tiny-cloud イメージ、遠隔ビルドホスト、SSH を起動しているコンテナを確認します。Alpine ベースでも sshd を実行していないコンテナ自体からはこの経路を起動できません。ホストは別途確認します。Alpine によれば一部 tiny-cloud イメージの alpine アカウントは doas で権限昇格できます。後から条件に合うパスワードハッシュが作られると、そのアカウントから root に影響が及ぶ可能性があります。
悪用に必要な条件
上流の影響範囲は、修正のバックポートがない 10.6p2 未満の OpenSSH Portable のうち、Linux が musl libc を使い、sshd が PAM を使わず、対象の接続でパスワード認証を許可する構成です。Alpine によれば、さらに攻撃者は SSH に到達でき、パスワード欄がアスタリスクの対象アカウント名を知っていて、システムに SHA-256 crypt($5$)または SHA-512 crypt($6$)のハッシュを使う別のローカルアカウントが最低一つ必要です。適切に PAM を有効化した構成、パスワードログインを無効にした接続、別の SSH サーバー実装には、この攻撃経路は該当しません。root のパスワードログインを禁止しても、sudo や doas 権限のある別アカウントからの昇格は排除できません。
- 01
管理用 SSH に到達
インターネット、保守網、委託先経由で管理サービスに接続
- 02
認証を回避
PAM を使わない sshd が musl のエラー戻り値を一致と誤認
- 03
既存アカウントでログイン
アカウント権限に応じて機器、データ、接続先に影響
対応の手順:外部境界から内部の重要資産まで
- 01
棚卸し
公開アドレス、VPN、管理網、委託先の接続から機器とコンテナまで洗い出します。待受プロセス、ファームウェアとパッケージ、C ライブラリ、PAM、SSH の有効設定、アカウントの状態を確認します。パスワードハッシュをチケットやログに出力しないでください。
対応策を見る関連情報 1件
TWISA会員企業の対策
棚卸し
公開アドレス、VPN、管理網、委託先の接続から機器とコンテナまで洗い出します。待受プロセス、ファームウェアとパッケージ、C ライブラリ、PAM、SSH の有効設定、アカウントの状態を確認します。パスワードハッシュをチケットやログに出力しないでください。
- 02
まず入口を制限
鍵認証と代替の管理経路が使えることを確認し、現在のセッションを保持します。すぐに更新できない場合は、メーカーの指示に従い PasswordAuthentication no を設定し、Match による上書きを確認して設定を検証後、sshd を再起動して別セッションから再確認します。管理経路は信頼できる接続元に限定し、VPN または管理網を経由させます。
対応策を見る関連情報 3件
TWISA会員企業の対策
まず入口を制限
対象特典:眾至資訊の「新世代防火牆NU-6000」は、対象のネットワーク経路に導入し、接続元の制限とネットワーク分離を支援できます。環境に応じて設定・検証し、対象製品の更新も行ってください。TWISA が紹介する特典は 2026/12/31 まで、コード TWISA2026_ShareTech で 5% 割引、AI IPS と AI Sandstorm の防御を 1 年間、ハードウェア保証を 30 か月提供します。
- 03
ブランチごとに修正
上流は 10.6p2 へ更新するか、配布元のバックポートを適用します。Alpine の修正版は edge 10.6_p2-r0、3.24 10.3_p1-r2、3.23 10.2_p1-r1、3.22 10.0_p1-r11、3.21 9.9_p2-r1 です。3.16~3.20 もバックポートがあります。Alpine の公告を参照し、サポート終了ブランチからの移行も計画してください。更新後は sshd を再起動し、コンテナは再ビルド・置換し、専用機器はメーカーのファームウェア更新手順に従います。
対応手順を見る関連情報 1件
対応方法・ガイダンス
ブランチごとに修正
上流は 10.6p2 へ更新するか、配布元のバックポートを適用します。Alpine の修正版は edge 10.6_p2-r0、3.24 10.3_p1-r2、3.23 10.2_p1-r1、3.22 10.0_p1-r11、3.21 9.9_p2-r1 です。3.16~3.20 もバックポートがあります。Alpine の公告を参照し、サポート終了ブランチからの移行も計画してください。更新後は sshd を再起動し、コンテナは再ビルド・置換し、専用機器はメーカーのファームウェア更新手順に従います。
- 04
調査と再確認
鍵認証専用のアカウントに Accepted password の記録がないか確認し、アカウント追加、authorized_keys、sudo/doas の利用、管理設定の変更も調べます。不審なログインがあれば記録を保全して隔離し、同じアカウントと接続可能なシステムを調査します。影響に応じて認証情報をローテーションし、信頼できるイメージから復旧します。更新後は実行中のバージョン、管理元からの到達性、正当な鍵ログインを確認します。
対応策を見る関連情報 1件
TWISA会員企業の対策
調査と再確認
鍵認証専用のアカウントに Accepted password の記録がないか確認し、アカウント追加、authorized_keys、sudo/doas の利用、管理設定の変更も調べます。不審なログインがあれば記録を保全して隔離し、同じアカウントと接続可能なシステムを調査します。影響に応じて認証情報をローテーションし、信頼できるイメージから復旧します。更新後は実行中のバージョン、管理元からの到達性、正当な鍵ログインを確認します。
ファームウェア、ホスト、コンテナの管理用 SSH を分けて棚卸し
許可された業務通信のみを通し、各層で防御を行います。
- 01
管理入口
SSH と委託先の保守経路
接続元を制限VPN または専用管理網を使用
- 02
機器・コンテナ
稼働中の sshd
メーカーの手順で修正ファームウェアを更新し、再起動またはコンテナを置換
- 03
アカウントと権限
保守アカウントと接続先
影響の拡大を抑制鍵ログインと管理アカウントの最小権限を確認
各層のログと通信データを集約し、監視と対応に活用します。
- 監視と復旧SSH ログを集中管理し、不審なログインを調査して復旧を確認
承認されたテストと再確認
資産管理者が承認した範囲で、必要に応じて資産探査、脆弱性スキャン、侵入テスト、API テスト、攻撃シミュレーションを組み合わせ、修正後に再テストします。SSH の公開状況と Web リクエストは分けて確認します。関連する Web サイトで WAF を使う場合は、実際のリクエスト、アラート、遮断、バックエンドの結果を確認します。WAF は sshd の更新や内部ネットワーク・ローカル権限昇格の検証に代わるものではありません。
- MITRE CVE と CISA の補足情報
- OpenSSH 10.6p2 リリースノート
- Alpine の修正バージョン、設定と調査ガイダンス
- Alpine 公式概要
- OpenWrt の SSH サーバーに関する文書
TWISA 会員ソリューション
対応する手順:棚卸し
公開アドレス、VPN、管理網、委託先の接続から機器とコンテナまで洗い出します。待受プロセス、ファームウェアとパッケージ、C ライブラリ、PAM、SSH の有効設定、アカウントの状態を確認します。パスワードハッシュをチケットやログに出力しないでください。
対応する手順:まず入口を制限
対象特典:眾至資訊の「新世代防火牆NU-6000」は、対象のネットワーク経路に導入し、接続元の制限とネットワーク分離を支援できます。環境に応じて設定・検証し、対象製品の更新も行ってください。TWISA が紹介する特典は 2026/12/31 まで、コード TWISA2026_ShareTech で 5% 割引、AI IPS と AI Sandstorm の防御を 1 年間、ハードウェア保証を 30 か月提供します。
鍵認証と代替の管理経路が使えることを確認し、現在のセッションを保持します。すぐに更新できない場合は、メーカーの指示に従い PasswordAuthentication no を設定し、Match による上書きを確認して設定を検証後、sshd を再起動して別セッションから再確認します。管理経路は信頼できる接続元に限定し、VPN または管理網を経由させます。
対応する手順:調査と再確認
鍵認証専用のアカウントに Accepted password の記録がないか確認し、アカウント追加、authorized_keys、sudo/doas の利用、管理設定の変更も調べます。不審なログインがあれば記録を保全して隔離し、同じアカウントと接続可能なシステムを調査します。影響に応じて認証情報をローテーションし、信頼できるイメージから復旧します。更新後は実行中のバージョン、管理元からの到達性、正当な鍵ログインを確認します。
製品・サービスの詳しい内容については、各会員へお問い合わせください。
通報更新日:2026/11/11。製品サポートと修正状況は各開発元の最新情報をご確認ください。