Dapr
v1.18.9Orchestration & ManagementA security release that prevents cross-application resource and secret disclosure in the operator. It also enforces pod annotations, labels, and container naming for manually run `daprd` instances in Kubernetes mode without the injector.
Check if affected (2)
securityOperator resource scoping and secret resolution
Applies if a resource's
scopesdo not include the calling app ID.Operator resource lookups now skip resources whose
scopesdo not include the calling app ID before resolving secrets.GetResiliencyreports those resources as not found.securityManual Kubernetes
daprdpod identity requirementsApplies if you run
daprdin Kubernetes mode, do not use the injector, and pass--config.The pod must have the
dapr.,io/enabled: "true" dapr., andio/app-id dapr.annotations plus theio/config dapr.label, and its container must be namedio/app-id daprd. Without these requirements, the operator refuses the configuration anddaprdfails to start.
A weekly email arrives when a release needs action. Like the security patches in this release.