PT-2026-137987

CVE-2026-103479

·

Publicado

2026-11-05

·

Atualizado

2026-11-06

Descrição por

CVSS 3.1
7.6
Alta
MétricasAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L
Nome do Software Vulnerável e Versões Afetadas Pubjet | پاب‌جت versões anteriores a 5.4.9
Descrição Existe um problema onde o manipulador AJAX checkToken(), registrado no endpoint wp ajax pubjet-check-token, não realiza verificações de capacidade ou de nonce. Isso permite que usuários autenticados com nível de acesso Assinante ou superior utilizem o parâmetro GET token para sobrescrever a opção pubjet settings de todo o site através da função pubjet update setting(). Ao injetar um token escolhido, um invasor pode burlar a autenticação na função RestApi::isTokenValid(), que valida o cabeçalho Authorization em relação ao token armazenado. Isso resulta em escalada de privilégios, permitindo o acesso não autorizado a endpoints restritos, incluindo createReportage, updateReportage, deleteReportage, toggleCopyright e createBacklink para gerenciar postagens de reportagem e estados do plugin.
Recomendações Atualize para uma versão posterior à 5.4.8. Como medida paliativa temporária, restrinja o acesso ao endpoint wp ajax pubjet-check-token para usuários com privilégios de Assinante.
Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾