Database/Container, Kubernetes & orchestration
Red Hat ACS Central: SAML assertions can be replayed for repeated authentication tokens
Impact
Central's SAML assertion consumer service does not record used assertion or response identifiers, so a signed, unexpired SAML response can be submitted repeatedly and each submission yields a fresh Central authentication token for the mapped identity. Anyone who captures one such response - from a proxy log, a browser, or a misrouted redirect - holds reusable access to the security console that governs admission control and image policy across the clusters, including GPU clusters. That console is a control point for what workloads are allowed to run, so the identity it hands out matters more than a typical web login.
Who can reach it
Network reachability to Central's SAML ACS endpoint plus possession of a valid, unexpired signed SAML response. No prior authentication to Central is needed; obtaining the assertion is the hard part, which is why the record rates attack complexity high.
What to do
Apply the fixed RHACS builds shipped in RHSA-2026:85932 (4.10) and RHSA-2026:92342 (4.11 for IBM Z/LinuxONE) and restart Central; this is a control-plane service restart, not a node operation. Until then, invalidating captured assertions is not possible, so shorten IdP assertion lifetimes and audit Central session issuance.
References
Related entries
- OpenChoreo: WorkflowRun PUT authorizes on body labels, letting one project rewrite another's run ownershipCVE-2026-113727 · OpenChoreo (WorkflowRun update route authorization by request-body labels)High
- sigstore-js: registry-supplied upload Location receives registry credentials, leaking tokens to an attacker hostCVE-2026-118763 · sigstore-js @sigstore/oci RegistryClient (blob upload to registry-supplied Location)High
- BentoML (bentofile.yaml path fields: description, docker.setup_script, docker.dockerfile_templateCVE-2026-24123 · BentoMLHigh
- OpenShift Console: tenant-planted Helm repository makes the console pod fetch arbitrary URLs server-sideCVE-2026-50237 · Red Hat OpenShift Console (Helm catalog proxy, ProjectHelmChartRepository)High
- Envoy Gateway: unauthenticated xDS on port 18000 hands out TLS private keys and full routing configCVE-2026-53714 · Envoy Gateway xDS gRPC server in GatewayNamespaceMode (port 18000)High
- Envoy: stored XSS through unescaped dynamic statistic names on the admin stats pageCVE-2026-73546 · Envoy (admin /stats?format=html StatsHtmlRender)High
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.