Cross-namespace Secret access vulnerability in DiscoveryServiceCertificate allows users to bypass RBAC and access Secrets in unauthorized namespaces.
All versions prior to v0.13.4
v0.13.4 and later
Users with permission to create DiscoveryServiceCertificate resources in one namespace can indirectly read Secrets from other namespaces, completely bypassing Kubernetes RBAC security boundaries.
Restrict DiscoveryServiceCertificate create permissions to cluster administrators only until patched version is deployed.
Thanks to @debuggerchen for the responsible disclosure.
{
"github_reviewed": true,
"severity": "HIGH",
"cwe_ids": [
"CWE-862"
],
"nvd_published_at": "2025-11-06T01:15:38Z",
"github_reviewed_at": "2025-11-04T15:43:52Z"
}