GPU VulnDB

Database/Container, Kubernetes & orchestration

KubePi: unauthenticated access to SSO configuration APIs enables panel account takeover

CVE-2026-65956Container, Kubernetes & orchestrationcurated

Impact

KubePi is a multi-cluster Kubernetes management panel, so it holds credentials for every cluster attached to it - in a GPU estate that is typically all of them. In versions up to 1.6.15 the SSO configuration endpoints sit on the same public routing boundary as the SSO login and callback endpoints, so reading, creating and updating the global authentication configuration is not restricted to administrators. An unauthorized or low-privileged user can inspect the existing configuration or repoint authentication at an identity provider they control, which under the right conditions yields account takeover or privilege escalation on the panel and therefore administrative reach into the managed clusters. Two secondary problems compound it: the SSO connectivity test works as a server-side request forgery primitive into the management network, and the user list API returns user objects without consistently clearing authentication-related fields.

Who can reach it

Anyone who can reach the KubePi web interface over the network; the affected SSO configuration routes are reachable without administrator authorization, and low-privileged accounts can reach them too.

What to do

Upgrade to KubePi 2.0.0, which carries the fix (commit b62b41f), and restart the panel. This is a major-version jump, so budget for configuration migration rather than treating it as a point release. Until you can move, keep KubePi off any tenant-reachable or internet-reachable network segment, and because the exposure includes reading configuration and user objects, rotate panel credentials and the kubeconfigs it stores.

References

Related entries

All Container, Kubernetes & orchestration entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.