Tempo-operator: serviceaccount token exposure leading to token and subject access reviews in openshift tempo operator (tempo-operator)
At a glance
- Source
- NVD
- EPSS
- EPSS 0.38 % · percentile 32 ()
- State
- PUBLISHED
- Published
- Updated
- Assigner
- redhat
- NVD status
- Deferred
Description
A flaw was found in Tempo Operator, where it creates a ServiceAccount, ClusterRole, and ClusterRoleBinding when a user deploys a TempoStack or TempoMonolithic instance. This flaw allows a user with full access to their namespace to extract the ServiceAccount token and use it to submit TokenReview and SubjectAccessReview requests, potentially revealing information about other users' permissions. While this does not allow privilege escalation or impersonation, it exposes information that could aid in gathering information for further attacks.
Weaknesses (CWE)
- CWE-200 — Exposure of Sensitive Information to an Unauthorized Actor
References
Scores
| Version | Score | Vector | Scored by |
|---|---|---|---|
| CVSS 3.1 | MEDIUM 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N | redhat |
| CVSS 3.1 | MEDIUM 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N | NVD · secalert@redhat.com (Secondary) |
Advisories
- GHSA-28gr-56hr-prp6 — Grafana Tempo Operator Vulnerable to Exposure of Sensitive Information to an Unauthorized Actor
- GO-2026-4996 — Grafana Tempo Operator Vulnerable to Exposure of Sensitive Information to an Unauthorized Actor in github.com/grafana/tempo-operator
European references
- ENISA EUVD · EUVD-2025-9524
- GCVE · GCVE-0-2025-2786
Affected products
| Product | Versions |
|---|---|
| tempo-operator | affected 0 < 0.15.3 |
| Red Hat · Red Hat OpenShift distributed tracing 3.5.3 | unaffected rhosdt-3.5-1743162265 < * |
| Red Hat · Red Hat OpenShift distributed tracing 3.5.3 | unaffected rhosdt-3.5-1744028971 < * |
| Red Hat · Red Hat OpenShift distributed tracing 3 | |
| Red Hat · Red Hat OpenShift distributed tracing 3 | |
| Red Hat · Red Hat OpenShift distributed tracing 3 | |
| Red Hat · Red Hat OpenShift distributed tracing 3 | |
| Red Hat · Red Hat OpenShift distributed tracing 3 |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST — attribution requested |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain — this product uses data from the NVD API but is not endorsed or certified by the NVD |