Direct naar de inhoud
⚡ Kritieke cyberalerts voor jouw sector & systemen — direct in je inbox. Aanmelden →
CVE's Videos Dagbriefing

← Terug naar CVE-database

CVE-2026-112342

HIGH · 7.1 CVSS Gepubliceerd: CWE-863

Beschrijving NL

Tandoor Recipes voor 2.7.0 bevat een onjuist cache-sleutelontwerp in cookbook/helper/permission_helper.py waarmee geverifieerde gebruikers verouderde groepsgebaseerde machtigingen in verschillende ruimtes kunnen behouden door gebruik te maken van een cachesleutel die alleen op gebruikers-ID is gecodeerd, terwijl de actieve ruimte wordt weggelaten, waarbij de TTL van de cache-invoer bij elk verzoek wordt vernieuwd. Aanvallers kunnen hun eigen ruimte creëren om een beheerdersgroepsaanduiding te verkrijgen en vervolgens hun actieve ruimte overschakelen naar een slachtofferruimte waar ze minder privileges hebben, waardoor de verouderde beheerdersbeslissing in de cache verhoogde toegang autoriseert en groepsherroepingen of degradaties over meerdere toestemmingsklassen en weergaven omzeilt.

Origineel (Engels) tonen

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.

References