CVE Catalog

CVE-2026-112342

HighCVSS 7.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.38%

31th percentile - higher than 31% of all known CVEs

Summary

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.

Risk Assessment

An authenticated user could gain unauthorized administrative access to a space where they should have limited privileges, potentially leading to data modification or leakage. The vulnerability undermines the group-based access control model.

Recommendation

Update Tandoor Recipes to version 2.7.0 or later. Until updated, carefully review user permissions and avoid relying on cached permissions.

Other vulnerabilities in Tandoor Recipes

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS