PT-2026-72877 · WordPress · User Profile Builder
CVSS v3.1
9.8
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
User Profile Builder versões anteriores a 3.16.5
Descrição
Existe uma falha de bypass de autenticação devido a confusão de tipos na função
wppb log in user(). Quando uma solicitação de registro é enviada usando o parâmetro username com um comprimento entre 61 e 70 caracteres, o núcleo do WordPress retorna um objeto WP Error. No entanto, o plugin aplica a função absint() a esse valor de retorno antes de verificá-lo com is wp error(). Isso faz com que o objeto de erro seja convertido no número inteiro 1, levando o plugin a gerar um nonce de login automático associado ao ID de usuário 1. Consequentemente, invasores não autenticados podem obter acesso administrativo total ao site.Recomendações
Atualize o plugin para uma versão posterior à 3.16.4.
Correção
Incorrect Type Conversion or Cast
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
User Profile Builder