PT-2026-137990
CVE-2026-107622
·
Publicado
2026-11-06
·
Atualizado
2026-11-06
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
BuddyForms versões anteriores a 2.10.6
Descrição
Existe um problema onde invasores não autenticados podem alcançar a escalada de privilégios e a tomada total de controle do site. Isso ocorre por meio de um ataque de confusão de tipo de formulário usando o parâmetro
bf post type. O manipulador de envio de frontend público buddyforms form response no ajax() autoriza envios com base na flag public submit, mas confia no bf post type fornecido pelo invasor para determinar o tipo de postagem para novos objetos. Além disso, o ouvinte save post buddyforms edit form save meta box data() carece de uma verificação de capacidade current user can() e de um nonce de construtor de formulários, permitindo a persistência incondicional de buddyforms options fornecidos pelo invasor para novas postagens de Custom Post Type (CPT) buddyforms. Um invasor pode inserir uma configuração de formulário maliciosa com um valor new user role controlado no registro global de formulários e, em seguida, enviar um registro através desse formulário para criar uma conta de administrador. Isso requer que a configuração do WordPress Anyone can register esteja habilitada e que pelo menos um formulário público do BuddyForms esteja anexado a uma página.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾