CVE-2026-65956
CriticalCVSS 10.0Exploitation Probability (EPSS)
Low risk29th percentile - higher than 29% of all known CVEs
Summary
KubePi versions up to and including 1.6.15 expose SSO configuration API endpoints on the same public routing boundary as SSO login and callback endpoints, allowing SSO, OIDC, and SAML management without administrator authorization. Unauthorized users can inspect or alter authentication configuration, potentially leading to account takeover or privilege escalation. The SSO connectivity-test function can be abused as SSRF, and the user list API returns user objects without clearing authentication-related fields. Fixed in version 2.0.0.
Risk Assessment
Unauthorized users can modify authentication configuration, potentially leading to admin account takeover and privilege escalation, as well as SSRF attacks on internal resources.
Recommendation
Immediately upgrade KubePi to version 2.0.0 or later and restrict API access.
Other vulnerabilities in KubePi
See all- CVE-2023-37917Critical
KubePi is an opensource kubernetes management panel. A normal user has permission to create/update users, allowing them to gain admin rights by editing the `isadmin` value in the request.
- CVE-2026-69129Medium
KubePi up to version 2.0.0 does not consistently validate per-cluster access in cluster-scoped APIs, allowing an authenticated user with cluster management permissions to operate on clusters outside their granted scope. This issue is fixed in version 2.0.1.
- CVE-2023-37916Medium
KubePi is an opensource kubernetes management panel. The endpoint /kubepi/api/v1/users/search?pageNum=1&&pageSize=10 leaks password hashes of users, including admins, which may allow an attacker to crack them.
Original NVD description (English source)
KubePi is a Kubernetes multi-cluster management panel. In versions up to and including 1.6.15, the SSO configuration API endpoints are exposed on the same public routing boundary as the SSO login and callback endpoints, so SSO, OIDC, and SAML management operations can be reached without administrator authorization. Because reading, creating, and updating the global SSO configuration is not restricted to administrators, an unauthorized or low-privileged user can inspect or alter the authentication configuration, which under certain conditions can lead to account takeover or privilege escalation. The SSO connectivity-test function can additionally be abused as a server-side request forgery primitive, and the user list API returns user objects without consistently clearing authentication-related fields. This issue is fixed in version 2.0.0.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

