PatchSiren cyber security CVE debrief
CVE-2026-55998 SUSE CVE debrief
The CVE-2026-55998 vulnerability is a nil pointer dereference issue in the /v3/import/{token}_{clusterId}.yaml endpoint. This endpoint retrieves a cluster object before validating the token, leading to a potential enumeration oracle. When a valid cluster ID with private registry secrets is provided, the request returns an HTTP 502 Bad Gateway response, whereas non-existent cluster IDs return an HTTP 200 response. This difference in response codes can be exploited to determine the existence of cluster IDs. Rancher users, SUSE users, and administrators of clusters with private registry secrets configured should review and mitigate this vulnerability to prevent potential enumeration attacks. Affected operators should verify cluster configurations and monitor for suspicious traffic patterns. Vulnerability management and security teams should prioritize defensive review and implement compensating controls to limit exposure.
- Vendor
- SUSE
- Product
- Rancher
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-05
- Original CVE updated
- 2026-09-01
- Advisory published
- 2026-08-05
- Advisory updated
- 2026-09-01
Who should care
Rancher users, SUSE users, and administrators of clusters with private registry secrets configured should review and mitigate this vulnerability to prevent potential enumeration attacks. Affected operators should verify cluster configurations and monitor for suspicious traffic patterns. Vulnerability management and security teams should prioritize defensive review and implement compensating controls to limit exposure.
Technical summary
A nil pointer dereference vulnerability exists in the /v3/import/{token}_{clusterId}.yaml endpoint. When a valid cluster ID with private registry secrets is provided, the request returns an HTTP 502 Bad Gateway response. In contrast, non-existent cluster IDs return an HTTP 200 response. This difference in response codes can be exploited as a reliable enumeration oracle. The vulnerability is caused by a nil pointer dereference in pkg/systemtemplate/private_registry.go. To verify, defenders should review cluster configurations, monitor for suspicious traffic patterns, and consider rate limiting or IP blocking.
Defensive priority
Medium-priority defensive review recommended due to potential enumeration oracle.
Recommended defensive actions
- Verify cluster ID validation and token authentication in /v3/import/{token}_{clusterId}.yaml endpoint
- Implement compensating controls to monitor and limit enumeration attempts
- Inventory and review cluster configurations for private registry secrets
- Consider rate limiting or IP blocking for suspicious traffic patterns
- Review vendor patch guidance for affected systems
- Conduct exposure review for potentially affected assets
- Track exceptions and retest remediated assets
Evidence notes
Evidence is limited; primary official records indicate a potential enumeration oracle via observable differences in HTTP response codes for valid and non-existent cluster IDs. The vulnerability exists in the /v3/import/{token}_{clusterId}.yaml endpoint, where a valid cluster ID with private registry secrets configured causes a nil pointer dereference, leading to an HTTP 502 Bad Gateway response. In contrast, non-existent cluster IDs return an HTTP 200 response. This difference in response codes can be exploited as a reliable enumeration oracle. To verify, defenders should review cluster configurations, monitor for suspicious traffic patterns, and consider rate limiting or IP blocking.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-55998 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-55998
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-55998 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-55998
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/rancher/rancher/security/advisories/GHSA-23h9-rr79-r3gh
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.