CVE-2026-71245 in Mauticinformação

Sumário

de VulDB • 05/08/2026

A ação getLeadIdsByFieldValueAction do Mautic (LeadBundle/Controller/AjaxController.php) lê um parâmetro de campo da solicitação, sanitizando-o apenas com InputHelper::clean() (que codifica aspas e colchetes como entidades HTML, mas não restringe outros caracteres), e o passa para LeadRepository::buildQueryForGetLeadsByFieldValue(), onde é concatenado diretamente como um identificador bruto de coluna SQL ($col = 'l.'.$field) em vez de ser validado contra uma lista branca (whitelist) dos nomes reais das colunas ou passado como parâmetro vinculado. Como o Doctrine não pode parametrizar identificadores e a sanitização não bloqueia espaços, parênteses ou outros caracteres relevantes para SQL, um atacante pode injetar código SQL por meio do próprio nome do campo. A ação requer apenas uma sessão válida (qualquer usuário autenticado), ao contrário de ações irmãs no mesmo controlador que possuem verificações adicionais de permissão.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

TuranSec

Reservar

05/08/2026

Divulgação

05/08/2026

Moderação

aceite

Entrada

VDB-386176

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!