Katalog CVE

CVE-2026-112342

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.38%

Percentyl 31 - wyżej niż 31% wszystkich znanych CVE

Streszczenie

Tandoor Recipes przed wersją 2.7.0 zawiera wadliwy projekt klucza pamięci podręcznej w pliku cookbook/helper/permission_helper.py, który pozwala uwierzytelnionym użytkownikom zachować nieaktualne uprawnienia grupowe w różnych przestrzeniach. Klucz pamięci podręcznej opiera się tylko na identyfikatorze użytkownika, pomijając aktywną przestrzeń, a wpis jest odświeżany przy każdym żądaniu. Atakujący może utworzyć własną przestrzeń, uzyskać uprawnienia administratora, a następnie przełączyć się na przestrzeń ofiary, gdzie nieaktualna decyzja o uprawnieniach administratora pozwala na podniesienie uprawnień i obejście odebrania uprawnień.

Ocena ryzyka

Uwierzytelniony użytkownik może uzyskać nieautoryzowany dostęp administracyjny do przestrzeni, w której powinien mieć ograniczone uprawnienia, co może prowadzić do modyfikacji lub wycieku danych. Podatność narusza model kontroli dostępu oparty na grupach.

Rekomendacja

Zaktualizuj Tandoor Recipes do wersji 2.7.0 lub nowszej. Do czasu aktualizacji należy dokładnie przeglądać uprawnienia użytkowników i unikać polegania na pamięci podręcznej uprawnień.

Inne podatności w Tandoor Recipes

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Tandoor Recipes before 2.7.0 contains an improper cache-key design in cookbook/helper/permission_helper.py that allows authenticated users to retain stale group-based permissions across different spaces by exploiting a cache key keyed only on user id while omitting the active space, with the cached entry's TTL refreshed on every request. Attackers can create their own space to obtain an admin group designation, then switch their active space to a victim space where they hold lesser privileges, causing the stale cached admin decision to authorize elevated access and bypass group revocations or demotions across multiple permission classes and views.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS