CVE-2026-71895 DolphinScheduler認証脆弱性でKubernetes設定データ取得可能

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

公開日: 2026-10-08T09:16:42.167 / 更新日: 2026-10-08T10:17:10.357

Apache DolphinSchedulerに認証脆弱性が発見され、認証済みの非管理者ユーザーが管理者用のKubernetes設定データ(kubeconfig)を取得できる可能性があります。このデータにはクラスターへのアクセス権限が含まれており、クラスター管理者権限や広範なサービスアカウントアクセスを許可されている場合、Kubernetesシークレットの読み取りやポッドの作成、クラスターへの永続的なアクセスが可能になる恐れがあります。影響範囲はApache DolphinSchedulerのバージョン3.2.0から3.4.3未満の環境です。運用者は自身の環境が該当バージョンに該当するか確認し、3.4.3へのアップグレードを検討してください。また、DolphinSchedulerのアクセス制御設定やkubeconfigファイルの管理状況を点検し、不要なアクセス権の削除やセキュリティ設定の見直しを実施してください。

参照情報

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

ソクラテス

プラトンよ、この脆弱性がもたらす危険性について、君はどのように考える?認証済みユーザーが管理者の権限を模倣できるという点は、倫理的リスクとしてどう解釈すべきだろうか?

プラトン

おっしゃる通りですが、ソクラテス。しかし現実的には、まずは「このシステムが本当に影響範囲のバージョンを使っているか?」を確認すべきです。Apache DolphinSchedulerのバージョンを確認し、3.4.3未満かどうかをチェックするところから始まるでしょう。その上で、kubeconfigファイルが適切に管理されているかを点検する必要があります。たとえば、誰がどのファイルにアクセスできるかを確認するため、ファイルのパーミッションや所有者を確認する作業が求められます。

ソクラテス

では、この脆弱性が発生する根本的な原因は、アクセス制御の設計にあると解釈してよかろう?

プラトン

はい。ただし、設計の問題だけでなく、運用側の「変更管理」の欠如も関係しています。たとえば、kubeconfigファイルが誤って共有されたり、不要な権限が付与されたまま放置されている可能性があります。このため、変更履歴を確認し、不正な設定がなかったかを再検証する必要があります。

ソクラテス

では、具体的な対応策として、パッチ適用が最優先事項と述べられているが、それが本当に最善策なのか?

プラトン

もちろんです。アップグレードは必須です。しかし、アップグレード後も監視を怠ってはなりません。たとえば、Kubernetesクラスターに異常なポッドが作成されたり、シークレットが読み取られたりする異常を検知するため、ログ監視や異常検出ツールを活用する必要があります。また、ベンダーの公式情報や、CVEの詳細な説明を確認し、自身の環境に該当するリスクが本当に存在するかを再確認するのも重要です。

ソクラテス

では、この脆弱性がもたらす影響は、あくまで「可能性」に過ぎないのか?

プラトン

その通りです。しかし、可能性が現実になるかどうかは、運用者の行動次第です。たとえば、kubeconfigファイルがクラスター管理者権限を持っている場合、攻撃者がクラスターに永続的なアクセスを獲得する可能性があります。そのため、この可能性を「無視する」よりは、「確認し、対応する」のが賢明です。

ソクラテス

では、最後に、君がこの脆弱性に対処するためにまず実施すべき行動を教えてくれ。

プラトン

まず、自身の環境が影響範囲のバージョンかどうかを確認します。次に、kubeconfigファイルの管理状況を点検し、不要なアクセス権を削除します。その後、3.4.3へのアップグレードを検討し、変更管理の記録を残します。さらに、監視ツールでクラスターの異常を検知できるようにし、ベンダーの公式情報でリスクを再確認します。最後に、すべての作業を「確認済み」と記録して、次のレビューに備えます。たとえユーモアを交えていようとも、この手順は「人生の一部」に過ぎないかもしれません。しかし、この作業を怠れば、クラスターの「鍵」を他人に渡すことになるでしょう。

関連キーワード: apache, kubernetes