CVE Watchtower


← Back to CVE List

CVE-2026-10101NVD

Vulnerability Summary

ACM/MCE assisted-service writes raw referenced pull-secret contents into `InfraEnv.status.conditions[].message` when pull-secret validation fails. A namespace principal with the stock `view` ClusterRole cannot directly read Secrets, but can read `InfraEnv` objects and recover the referenced Secret's `.dockerconfigjson` data from status.

This bypasses the Kubernetes/OpenShift RBAC separation between read-only namespace viewers and Secret readers. In the reproduced proof, the same ServiceAccount was denied `get` and `list` on Secrets, but recovered synthetic pull-secret `username`, `password`, `email`, and base64 `auth` fields through `InfraEnv.status`.
Severity Level
MEDIUM(6.3)
Published Date
May 29, 2026
Last Modified
May 29, 2026
Exploitation Status
UNKNOWN
Root Weakness (CWE)
Refer to the official MITRE database for detailed architectural specifications regarding this weakness.
EPSS Score (30-Day)
0.03%Probability
CVSS v3.1 Base Metrics
Attack VectorNetwork
Attack ComplexityLow
Privileges RequiredLow
User InteractionRequired
ScopeUnchanged
ConfidentialityHigh
IntegrityLow
AvailabilityNone