Tandoor Recipes's Unauthenticated Debug Parameter Leaks Full Raw SQL Queries Including Schema, Table Names, and Access Control Logic
O Tandoor Recipes possui uma funcionalidade de debug oculta que mostra consultas completas ao banco de dados para qualquer usuário logado, revelando toda a estrutura do banco e como o controle de acesso funciona. Um atacante pode usar essas informações para encontrar fraquezas de segurança e contornar proteções.
Um parâmetro de debug não autenticado (?debug=true) no endpoint Recipe API expõe consultas SQL brutas incluindo esquema, relacionamentos de tabelas e lógica de controle de acesso para qualquer usuário autenticado, independentemente do nível de privilégio. Esta divulgação de informações ocorre mesmo em produção (DEBUG=False) e permite reconhecimento de esquema e ataques de bypass de autorização.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →