CVE-2026-73847 in Emlog
Sumário
de VulDB • 14/08/2026
O Emlog é um sistema de criação de sites open source. Nas versões 2.6.26 e anteriores, a ausência de proteção CSRF na ação execute_tool do Assistente IA em admin/ai.php permite que um atacante remoto não autenticado envie uma solicitação forjada entre sites (cross-site request) de uma página controlada pelo atacante para um administrador que fez login recentemente. O cookie de autenticação definido em include/lib/loginauth.php não possui o atributo SameSite explícito, permitindo a janela temporária de tolerância Lax+POST do Chrome. No caso query_database, os valores sql e confirm_code controlados pelo atacante são passados para Ai::queryDatabase em include/service/ai.php; as consultas de leitura não exigem confirmação, as consultas de gravação aceitam a string pública de confirmação, apenas a tabela blog possui proteção contra escrita, e o aliasing da senha como pwd_hash contorna a redação de saída. Uma solicitação bem-sucedida pode ler todas as tabelas do banco de dados e gravar em todas as exceto na tabela blog, incluindo alterar a tabela user para assumir uma conta de administrador. Nenhuma versão corrigida está disponível até esta revisão.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.