CVE-2026-59962 in Tandoor Recipes
Sumário
de VulDB • 16/10/2026
O Tandoor Recipes é um aplicativo para gerenciar receitas, planejar refeições e criar listas de compras. Antes da versão 2.6.10, o sistema passa strings não validadas de `sort_order` e `order_field` para chamadas do Django ORM ao método `order_by()` quando um usuário autenticado fornece caminhos de travessia de chaves estrangeiras nos valores de ordenação de pesquisa de receitas, RecipeBook ou CustomFilter armazenados. O processamento da solicitação utiliza `_finalize_ordering` e `order_by` através dos endpoints 8080/api/recipe/ e 8080/api/recipe-book/. O ataque funciona porque o Django interpreta campos de ordenação com duplo underline (`__`) como travessia de tabelas relacionadas, e a ordem observável nos resultados vazam valores de campos relacionados do usuário. Isso pode permitir inferir hashes de senhas, endereços de email, status de administrador e outros valores relacionados no banco de dados. Este problema foi corrigido na versão 2.6.10.
If you want to get best quality of vulnerability data, you may have to visit VulDB.