Dapr
v1.18.9Orchestration & Management2026年10月21日
オペレーターによるアプリ間のリソースおよびシークレットの漏えいを修正し、手動実行する `daprd` に必要な Pod 識別要件を厳格化するセキュリティリリースです。リソースのアクセス範囲と、Kubernetes 上での `daprd` の実行条件が見直されています。
影響確認 (2)
securityリソースのスコープ外アクセスに対するシークレット解決の抑止
リソースの
scopesに呼び出し元アプリ ID が含まれていない場合に適用されます。オペレーターは、呼び出し元アプリ ID が
scopesに含まれないリソースを、シークレットを解決する前に処理対象から外します。GetResiliencyでは、そのようなリソースを見つからないものとして返します。security手動実行する
daprdの Pod 識別要件の厳格化インジェクターを使わずに Kubernetes モードで
daprdを実行し、--configを渡す場合に適用されます。インジェクターを使わずに Kubernetes モードで
daprdを実行し、--configを渡す場合は、Pod にdapr.、io/enabled: "true" dapr.、io/app-id dapr.の各アノテーションと、io/config dapr.ラベルが必要です。コンテナ名もio/app-id daprdでなければなりません。条件を満たさない場合、オペレーターは設定を拒否し、daprdは起動に失敗します。
Daprをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回のセキュリティパッチも、その一例です。