CVE-2026-65956
KrytyczneCVSS 10.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 29 - wyżej niż 29% wszystkich znanych CVE
Streszczenie
KubePi w wersjach do 1.6.15 włącznie udostępnia punkty API konfiguracji SSO na tym samym publicznym routerze co punkty logowania i wywołań zwrotnych SSO, co pozwala na zarządzanie SSO, OIDC i SAML bez autoryzacji administratora. Nieautoryzowany użytkownik może przeglądać lub zmieniać konfigurację uwierzytelniania, co może prowadzić do przejęcia konta lub eskalacji uprawnień. Funkcja testowania połączenia SSO może być wykorzystana jako SSRF, a API listy użytkowników nie czyści pól związanych z uwierzytelnianiem. Problem naprawiono w wersji 2.0.0.
Ocena ryzyka
Nieautoryzowani użytkownicy mogą modyfikować konfigurację uwierzytelniania, co może prowadzić do przejęcia kont administratorów i eskalacji uprawnień, a także do ataków SSRF na wewnętrzne zasoby.
Rekomendacja
Zaleca się natychmiastową aktualizację KubePi do wersji 2.0.0 lub nowszej oraz ograniczenie dostępu do API.
Inne podatności w KubePi
Zobacz wszystkie- CVE-2023-37917Krytyczne
KubePi to otwartoźródłowy panel zarządzania Kubernetes. Zwykły użytkownik ma uprawnienia do tworzenia/aktualizowania użytkowników, co pozwala mu na uzyskanie uprawnień administratora poprzez edytowanie wartości `isadmin` w żądaniu.
- CVE-2026-69129Średnie
KubePi do wersji 2.0.0 włącznie nie sprawdza spójnie uprawnień do klastrów w API działającym na poziomie klastra. Uwierzytelniony użytkownik z uprawnieniami do zarządzania klastrem może operować na klastrach spoza przyznanego zakresu. Problem został naprawiony w wersji 2.0.1.
- CVE-2023-37916Średnie
KubePi to otwartoźródłowy panel zarządzania Kubernetesem. Punkt końcowy /kubepi/api/v1/users/search?pageNum=1&&pageSize=10 ujawnia hasze haseł użytkowników, w tym administratorów, co może umożliwić atakującemu ich złamanie.
Oryginalny opis (angielski, źródło NVD)
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.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

