PT-2026-130623
CVE-2026-109516
·
Publicado
2026-10-29
·
Atualizado
2026-10-29
Descrição por
CVSS 3.1
9.8
CríticaMétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
Bot for Telegram on WooCommerce versões anteriores a 1.3.1
Descrição
Existe uma falha de bypass de autenticação que permite que atacantes não autenticados assumam qualquer conta, incluindo administradores, utilizando apenas um nome de usuário. O problema ocorre porque o endpoint REST
/wp-json/woo-telegram/v1/main/ é registrado sem as verificações de permissão adequadas e não verifica as assinaturas do webhook do Telegram. Um atacante pode enviar uma atualização de bot forjada com o message.chat.id definido como um nome de login do WordPress alvo. A função bftow get user system id() resolve este valor via get user by('login', $tgId) sem prova de propriedade e gera um token de login baseado no HTTP USER AGENT e no horário atual. Este token pode ser utilizado no endpoint ?action=bftow create order&bftow token=, que chama login user by id e wp set auth cookie() para conceder uma sessão autenticada persistente. Aproximadamente 300 instalações estão potencialmente afetadas.Recomendações
Remova o plugin.
Como medida paliativa temporária, restrinja o acesso ao endpoint REST
/wp-json/woo-telegram/v1/main/.Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾