PT-2026-144829

CVE-2026-89324

·

Publicado

2026-11-10

·

Atualizado

2026-11-12

Descrição por

CVSS 3.1
9.8
Crítica
Mé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
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾