Vulnerability · Published Sep 15, 2026 · Assigned by VulnCheck
CVE-2026-91923KubeSphere through 4.1.3 SSRF via git credential verification endpoint
High 7.7
In plain English
A high-severity server-side request forgery in kubesphere from kubesphere. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 40% of all known vulnerabilities).
Official description
KubeSphere through 4.1.3 contains a server-side request forgery vulnerability in the git credential verification endpoint that accepts unvalidated caller-supplied URLs without allowlist restrictions. Authenticated attackers can supply arbitrary URLs to reach internal services and exfiltrate basic-auth credentials from Secrets in any namespace by leveraging the endpoint's error response handling.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| kubesphere | kubesphere | 0 – through 4.1.3 |
Weakness: CWE-918 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
References
- GitHub Issue #6653 issue-tracking
- https://github.com/kubesphere/kubesphere product
- git.go - gitReadVerifyWithBasicAuth passes remoteUrl to origin.List unvalidated technical-description
- handler.go - VerifyGitCredential returns the go-git error to the caller technical-description
- globalroles.yaml - authenticated GlobalRole grants create on resources.kubesphere.io git technical-description
- VulnCheck Advisory: KubeSphere through 4.1.3 SSRF via git credential verification endpoint third-party-advisory