SUSE Rancher przechowuje wrażliwe informacje (poświadczenia) w postaci niezaszyfrowanej (cleartext), co umożliwia użytkownikom zarządzanych klastrów uzyskanie do nich nieautoryzowanego dostępu. Podatność oceniono jako krytyczną ze względu na potencjalnie szeroki zakres narażonych danych uwierzytelniających.
▸ Pokaż oryginał (EN)
A Cleartext Storage of Sensitive Information vulnerability in SUSE Rancher allows users on managed clusters to gain access to credentials. The impact depends on the credentials exposed This issue affects: SUSE Rancher Rancher versions prior to 2.5.17; Rancher versions prior to 2.6.10; Rancher versions prior to 2.7.1.
Mechanizm podatności (CWE-312) polega na tym, że SUSE Rancher zapisuje wrażliwe informacje — takie jak poświadczenia — w sposób jawny, bez odpowiedniego szyfrowania lub maskowania. Użytkownik posiadający dostęp do zarządzanego klastra może odczytać te dane bezpośrednio. Skutek zależy od rodzaju i uprawnień narażonych poświadczeń, co może obejmować dostęp do innych systemów lub usług w infrastrukturze.
Atakujący z dostępem do zarządzanego klastra może uzyskać dostęp do przechowywanych poświadczeń, co może prowadzić do przejęcia kontroli nad powiązanymi systemami, eskalacji uprawnień lub lateral movement w infrastrukturze.
Należy zaktualizować SUSE Rancher do wersji 2.5.17 lub nowszej (dla gałęzi 2.5.x), 2.6.10 lub nowszej (dla gałęzi 2.6.x) albo 2.7.1 lub nowszej (dla gałęzi 2.7.x). Szczegółowe informacje dostępne w referencjach producenta pod adresem bugzilla.suse.com (bug #1205295).
SUSE Rancher w wersjach wcześniejszych niż 2.5.17, wcześniejszych niż 2.6.10 oraz wcześniejszych niż 2.7.1.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HSUSE Rancher
APPSuse2.5.0 – 2.5.17 (bez)2.6.0 – 2.6.10 (bez)2.7.0 – 2.7.1 (bez)
Powiązane podatności
SAML authentication replay w Rancher — brak wymuszenia jednorazowego użycia asercji
Eskalacja uprawnień dla roli Project Owner w Rancher (LPE)
SUSE Rancher: eskalacja uprawnień przez manipulację Kubernetes secrets
SUSE Rancher – privilege escalation przez błędną konfigurację admission Webhook
SUSE Rancher: przechowywanie wrażliwych danych w postaci jawnej