Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. Prior to 2.6.4, RecipeBookViewSet and RecipeBookEntryViewSet use CustomIsShared as an alternative permission class, but CustomIsShared.has_object_permission() returns True for all HTTP methods — including DELETE, PUT, and PATCH — without checking request.method in SAFE_METHODS. Any user who is in the shared list of a RecipeBook can delete or overwrite it, even though shared access is semantically read-only. This vulnerability is fixed in 2.6.4.
References
| Link | Resource |
|---|---|
| https://github.com/TandoorRecipes/recipes/releases/tag/2.6.4 | Product Release Notes |
| https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-xvmf-cfrq-4j8f | Exploit Mitigation Vendor Advisory |
Configurations
History
17 Apr 2026, 19:46
| Type | Values Removed | Values Added |
|---|---|---|
| CPE | cpe:2.3:a:tandoor:recipes:*:*:*:*:*:*:*:* | |
| First Time |
Tandoor
Tandoor recipes |
|
| References | () https://github.com/TandoorRecipes/recipes/releases/tag/2.6.4 - Product, Release Notes | |
| References | () https://github.com/TandoorRecipes/recipes/security/advisories/GHSA-xvmf-cfrq-4j8f - Exploit, Mitigation, Vendor Advisory |
07 Apr 2026, 16:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-04-07 16:16
Updated : 2026-04-17 19:46
NVD link : CVE-2026-35488
Mitre link : CVE-2026-35488
CVE.ORG link : CVE-2026-35488
JSON object : View
Products Affected
tandoor
- recipes
CWE
CWE-749
Exposed Dangerous Method or Function
