PT-2026-144829
CVE-2026-89324
·
Publicado
2026-11-10
·
Atualizado
2026-11-12
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
Basel Post Types versões anteriores a 1.19
Descrição
Existe uma falha de bypass de autenticação devido a um erro de codificação de aspas ausentes na chamada
defined() para SECURE AUTH SALT dentro da função BASEL Auth::get config(). Esse erro faz com que o PHP avalie o valor da constante em vez de seu nome, levando o sistema a utilizar um salt estático e hardcoded que está publicamente visível no código-fonte do tema. Um invasor não autenticado pode usar esse salt conhecido para calcular uma assinatura Opauth válida offline e enviar um callback forjado para o endpoint register or login. Isso permite que o invasor se autentique como qualquer usuário do WordPress, incluindo administradores, ignorando a verificação de senha, autenticação de dois fatores e verificações de propriedade para receber um cookie de sessão autenticado via wc set customer auth cookie(). Este problema requer que o WooCommerce esteja ativo e que pelo menos um provedor de login social do Basel (Facebook, Google ou VKontakte) esteja configurado com um app id e app secret válidos.Recomendações
Atualize o Basel Post Types para a versão 1.19 ou posterior.
Explorabilidade
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾