CVE-2026-75033
WysokieCVSS 7.7Streszczenie
W Rancher Manager sekrety projektów były propagowane do przestrzeni nazw na podstawie samej adnotacji `field.cattle.io/projectId`, bez weryfikacji, czy projekt należy do tego samego klastra. Użytkownik z uprawnieniami do tworzenia przestrzeni nazw mógł ustawić adnotację na identyfikator projektu z innego klastra i uzyskać kopie sekretów.
Ocena ryzyka
Ryzyko nieautoryzowanego dostępu do sekretów projektów z innych klastrów, co może prowadzić do wycieku poufnych danych lub eskalacji uprawnień.
Rekomendacja
Zaktualizuj Rancher do wersji 2.15.1 lub nowszej, która zawiera poprawkę.
Inne podatności w Rancher Manager
Zobacz wszystkie- CVE-2026-75035Wysokie
W Rancher Manager znaleziono usterkę: gdy nieadministracyjny użytkownik podał selektor etykiet wskazujący innego użytkownika, magazyn tokenów ext.cattle.io/v1 usunął wewnętrzny filtr właściciela zamiast zwrócić pusty wynik. Każdy uwierzytelniony użytkownik mógł więc wyświetlić i obserwować tokeny innych użytkowników, ujawniając metadane tokenów i zahaszowane hasło tokena nośnego. Problem dotyczy Rancher przed wersją 2.15.1.
- CVE-2026-75034Wysokie
W Rancher Manager znaleziono usterkę: ochrona przed powtórnym użyciem asercji SAML wprowadzona przez poprawkę dla CVE-2026-44946 przechowywała zużyte identyfikatory asercji w pamięci podręcznej per-proces, więc każda replika wykrywała tylko powtórzenia, które trafiły do tego samego poda. W środowisku wysokiej dostępności atakujący posiadający przechwyconą asercję mógł ją powtórzyć raz przeciwko każdej innej replice, uzyskując dodatkowe uwierzytelnione sesje jako ofiara. Problem dotyczy Rancher przed wersją 2.15.1.
- CVE-2026-71404Wysokie
W Rancher Manager kontroler GlobalRole wyprowadzał nazwę docelowej roli ClusterRole z adnotacji `authz.management.cattle.io/cr-name` i nadpisywał jej reguły bez weryfikacji własności. Użytkownik z uprawnieniami do tworzenia lub aktualizacji GlobalRole mógł wskazać adnotację na istniejącą rolę, np. `cluster-admin`, i odebrać uprawnienia wszystkim podmiotom z nią związanym.
- CVE-2026-71403Średnie
W Rancher Manager ścieżka aktualizacji /v3/users nie egzekwowała niezmienności pól `username` i `principalIds` zasobu User. Użytkownik z uprawnieniem `update` na `users.management.cattle.io` mógł wstrzyknąć obcy identyfikator dostawcy tożsamości do dowolnego konta, tak że następne logowanie właściciela tego identyfikatora było powiązane z kontem ofiary i dziedziczyło jego przypisania ról. Problem dotyczy Rancher przed wersją 2.15.1.
- CVE-2026-44939Krytyczne
W podatności CVE-2026-44939 występuje możliwość wstrzyknięcia poleceń w interfejsie importu Rancher Manager przed wersją 2.14.2, co może prowadzić do wykonania złośliwych kontenerów.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in Rancher Manager. Project Secrets were propagated into a namespace based only on its `field.cattle.io/projectId` annotation, without verifying that the referenced project belonged to the same downstream cluster. A user able to create namespaces on one cluster could set the annotation to a project ID from another cluster and have that project's secrets copied into a namespace under their control. This issue affects Rancher: before 2.15.1.

