CVE-2026-19274 Kubernetes RBAC権限不正変更の脆弱性

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

公開日: 2026-09-04T16:17:21.650 / 更新日: 2026-09-04T16:17:21.650 / CVSS: 9.6 / 深刻度: CRITICAL

IBMのObservability with Instana Agent(バージョン1.0.303~1.0.323)に、Kubernetes環境で認証済みテナントが別のテナントのクラスターレベルRBAC権限を不正に変更または削除できる脆弱性が報告されています。この問題は、クラスタースコープのRBACオブジェクトが名前空間を識別する情報を持たず、同じ名前の`InstanaAgent`カスタムリソース(CR)が攻撃者所有の名前空間で作成されると、共有されている`ClusterRoleBinding`を無効化または削除する可能性があります。これにより、被害者のエージェントがクラスターモニタリングアクセスを失うリスクがあります。運用者は、Kubernetes環境でクラスタースコープのRBACを管理する際、名前空間を含む識別子が適切に設定されているかを確認し、該当するバージョンの製品を使用している場合、パッチ適用や設定見直しを検討する必要があります。

参照情報

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

ソクラテス

プラトンよ、この脆弱性について語ってみよ。クラスタースコープのRBACが名前空間を識別しないことで、攻撃者が別のテナントの権限を操作できるという点が興味深い。だが、なぜこのような設計が選ばれたのか。技術的な制約か、それとも見落としがあったのか。

プラトン

師よ、これは設計の欠陥ではなく、実装の誤りです。`ClusterRoleBinding`が名前空間情報を含まないため、同じ名前の`InstanaAgent`カスタムリソースが別の名前空間で作成されると、誤って上書きされるのです。運用者はまず、クラスタースコープのRBACオブジェクトが名前空間を含む識別子を持っているかを確認すべきです。

ソクラテス

なるほど。だが、この問題が発生するには、攻撃者が既に認証済みのテナントであるという前提があります。これは、セキュリティの基本である「信頼の最小化」に反するのでしょうか?

プラトン

その通りです。運用者は、どのテナントがクラスタースコープのリソースを操作できるかを厳格に制限するポリシーを再評価する必要があります。また、該当するバージョンの製品を使用している場合、ベンダーのパッチ適用情報を確認し、早急に適用を検討すべきです。

ソクラテス

では、影響調査の観点から見ると、どのような点をチェックすべきでしょうか?

プラトン

まず、`ClusterRoleBinding`が名前空間情報を含むかを確認し、`InstanaAgent`カスタムリソースが複数の名前空間に存在していないかを検証してください。次に、クラスターレベルのRBAC設定が他のテナントに影響を与える可能性があるかを分析し、変更管理の履歴を確認する必要があります。

ソクラテス

監視の観点では?

プラトン

クラスタースコープのリソース変更を監視するポリシーを強化し、異常な削除や上書きを検出できるようにする必要があります。また、ベンダーの公式情報やNVDの記録を定期的に確認し、新しいパッチや修正策が公開されているかをチェックしてください。

ソクラテス

では、運用者はこの脆弱性を「哲学」的にどう捉えるべきでしょうか?

プラトン

師よ、これは「セキュリティと信頼のバランス」の問題です。技術的な設計と運用の責任が一致しないと、こうした脆弱性が生じます。Linux運用者は、常に「確認」「分析」「対応」のサイクルを回すことで、哲学的な問いに応えるべきです。…ただし、この場合は、パッチを忘れないでください。

関連キーワード: bind, kubernetes