Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
AV:N and PR:N confirmed by unauthenticated HTTP token submission; A:H reflects full pod memory exhaustion; C:N and I:N as no data access or modification occurs.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
2DescriptionCVE.org
A flaw was found in search-v2-api. An unauthenticated attacker can exploit this by sending requests with unique random bearer tokens. Each unique token creates a permanent entry in the unbounded tokenReviews cache, which is not properly cleared. This can lead to memory exhaustion of the search-api pod, resulting in a Denial of Service (DoS).
AnalysisAI
Memory exhaustion in Red Hat Advanced Cluster Management for Kubernetes 2's search-v2-api component allows unauthenticated remote attackers to crash the search-api pod by submitting HTTP requests with unique random bearer tokens. Each unique token creates a permanent, uncleaned entry in the unbounded tokenReviews cache; sustained submission accumulates entries until the pod exhausts available memory and is killed. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms trivial, unauthenticated exploitability with no prerequisites. No public exploit has been identified and the vulnerability is not listed in the CISA KEV catalog, though the low attack complexity makes automated exploitation straightforward.
Technical ContextAI
The root cause is CWE-770 (Allocation of Resources Without Limits or Throttling), a class of vulnerability where an application allocates memory for incoming data without enforcing an upper bound or eviction policy. In search-v2-api, the tokenReviews cache is designed to store results of token validation lookups; however, the cache is unbounded and entries are never evicted or expired. Because bearer tokens are user-supplied and arbitrary, an attacker can trivially generate an infinite stream of unique values, each forcing a new permanent cache entry. This is a Kubernetes-layer component - the affected product per CPE is cpe:2.3:a:red_hat:red_hat_advanced_cluster_management_for_kubernetes_2:*:*:*:*:*:*:*:*, meaning the search-v2-api runs as a pod within the RHACM-managed cluster and is accessible over the network without authentication. The CVSS vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H is consistent with the description: network-reachable, no complexity barrier, no credentials required, and exclusively an availability impact scoped to the vulnerable pod.
RemediationAI
No specific patched version has been identified in the available data - the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-71469 and Bugzilla ticket #2512148 should be monitored for a confirmed fix version and should be applied as soon as one is released. As interim compensating controls, enforce Kubernetes NetworkPolicy to restrict access to the search-v2-api service to only trusted internal consumers (e.g., RHACM operator namespaces), reducing exposure to unauthenticated external or intra-cluster requests; note this may break legitimate search integrations if misconfigured. Implement rate limiting at the ingress or service mesh layer to throttle token submission volume per source IP, which limits accumulation rate without requiring a code fix. Additionally, setting explicit memory limits on the search-api pod via its Deployment or Pod spec will cause the pod to OOM-kill and restart automatically rather than consuming node-level memory, containing the blast radius - though this does not prevent repeated restarts under sustained attack.
Cross-cluster remote code execution in Red Hat Advanced Cluster Management for Kubernetes 2 (multicloud-integrations / A
Cross-tenant bearer-token disclosure in Red Hat Advanced Cluster Management for Kubernetes 2 (RHACM) lets an authenticat
Unauthorized cross-tenant Secret and ConfigMap access in the multicloud-operators-channel component of Red Hat Advanced
Secret exfiltration across Kubernetes namespace boundaries in the multicloud-operators-subscription component of Red Hat
Privilege escalation in Red Hat Advanced Cluster Management for Kubernetes 2 lets a namespace-scoped tenant abuse the mu
Privilege escalation and cluster-wide arbitrary resource deployment affects the multicloud-operators-subscription compon
Privilege escalation in Red Hat Advanced Cluster Management's multicloud-operators-subscription controller lets a low-pr
Privilege escalation in Red Hat Advanced Cluster Management for Kubernetes 2 stems from the search-v2-operator being bou
Cross-cluster remote code execution in Red Hat Advanced Cluster Management for Kubernetes 2 (acm-search-v2-rhel9 search
Remote code execution as root on the Submariner gateway node is possible in cert-auth mode, affecting Submariner as bund
Cross-namespace Secret manipulation in the multicloud-operators-channel component of Red Hat Advanced Cluster Management
Command and SQL injection in Red Hat Advanced Cluster Management for Kubernetes 2 (acm-search-v2-rhel9) lets a privilege
Same technique Denial Of Service
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-57687
GHSA-6gx2-rqm4-38f9