CVE-2026-55998
Received
Received - Intake
Cluster ID Enumeration via HTTP 502 in Kubernetes System Template
Vulnerability report for CVE-2026-55998, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-08-05
Last updated on: 2026-08-05
Assigner: SUSE
Description
Description
The endpoint /v3/import/{token}_{clusterId}.yaml retrieves the cluster object before validating the token. When a valid cluster ID references a cluster that has private registry secrets configured, a nil pointer dereference in pkg/systemtemplate/private_registry.go causes the request to return HTTP 502 Bad Gateway. For cluster IDs that do not exist, the endpoint returns HTTP 200. This observable difference in response codes constitutes a reliable enumeration oracle.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| rancher | rancher | From 2.11.0 (inc) to 2.11.16 (exc) |
| rancher | rancher | From 2.12.0 (inc) to 2.12.12 (exc) |
| rancher | rancher | From 2.13.0 (inc) to 2.13.8 (exc) |
| rancher | rancher | From 2.14.0 (inc) to 2.14.4 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-204 | The product provides different responses to incoming requests in a way that reveals internal state information to an unauthorized actor outside of the intended control sphere. |