CVE-2026-94052 Apache MINA SSHD sshd-ldap 認証バイパス脆弱性

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-09-30T10:17:18.147 / 更新日: 2026-09-30T15:22:37.597 / CVSS: 9.1 / 深刻度: CRITICAL

Apache MINA SSHDのsshd-ldapコンポーネントに認証チェックの欠如という脆弱性(CVE-2026-94052)が発見されました。この問題は、sshd-ldapを用いてLDAPサーバーとのパスワード認証を構成しているSSHサーバーにおいて、LdapPasswordAuthenticatorが正しく動作しなくなることで、不正なユーザーが認証をバイパスできる可能性があります。通常のsshd-coreによる認証メカニズムは影響を受けませんが、sshd-ldapを導入しLdapPasswordAuthenticatorを有効にしている環境では、攻撃者が管理者権限を取得するリスクがあります。影響を受けるバージョンは1.2.0~2.19.0および3.0.0-M1~M5のため、運用中のシステムがこれらのバージョンを使用している場合は、公式リリースの2.20.0または3.0.0-M6へのアップグレードを強く推奨します。確認時には、sshd-ldapの導入状況と設定内容を確認し、不要な場合は無効化することも検討してください。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性について考えたことはあるか。認証チェックが欠如したという点に注目するが、これは単なる技術的ミスなのであろうか。それとも、システム設計において「信頼」という概念を誤って扱った結果ではないか。

プラトン

師よ、確かに技術的な欠陥ですが、私の目には「運用の責任」が浮かびます。まず、sshd-ldapが導入されているか確認する必要があります。もし導入していれば、LdapPasswordAuthenticatorの設定が正しく行われているかを確認すべきです。例えば、LDAPサーバーとの接続情報や認証フローが、ドキュメント通りに構成されているか。

ソクラテス

なるほど、運用の責任。だが、この脆弱性が発生した背景には、技術と運用の間に存在する「認識のギャップ」があるのではないか。

プラトン

その通りです。しかし、現場ではまず「影響調査」が重要です。sshd-ldapのバージョンが1.2.0~2.19.0や3.0.0-M1~M5の範囲内かを確認し、パッチ適用が必須です。公式リリースの2.20.0や3.0.0-M6へのアップグレードが推奨されているため、変更管理のプロセスに即して対応する必要があります。

ソクラテス

パッチ適用は当然のことだが、変更管理のプロセスが疎かになると、新たな問題を生むではないか。

プラトン

その通りです。パッチ適用後には、監視システムでSSHログに異常な認証試行が記録されていないかをチェックするべきです。また、ベンダーの公式サイトでリリースノートを確認し、適用後の動作に影響がないかを確認する必要があります。

ソクラテス

では、この脆弱性は「技術の限界」を示しているのか、それとも「運用の怠慢」を示しているのか。

プラトン

技術の限界ではなく、運用の責任です。例えば、sshd-ldapを導入したが、LdapPasswordAuthenticatorの使用を意図的に選択した場合、その設定が適切かを再評価する必要があります。もし不要であれば、無効化も検討すべきです。

ソクラテス

では、この脆弱性は、私たちが「信頼」を技術に委ねすぎていることを示しているのだろうか。

プラトン

信頼は技術に委ねるだけでなく、定期的な確認と対応が不可欠です。たとえば、この脆弱性を「ある日突然」発見したとしても、運用者は常に「確認の習慣」を備えていなければなりません。それが、システムの信頼性を支える鍵です。

ソクラテス

では、この話は、技術者に「確認の重要性」を思い出させるものであり、また、哲学的には「責任の所在」を問うものである。

プラトン

その通りです。ただ、少しユーモアを加えるなら、この脆弱性は「認証の鍵が無くなった」ようなものです。Linux運用者は、その鍵をしっかり握っておくことが、安全な運用の第一歩です。

関連キーワード: apache