PT-2024-2374 · Phpmyfaq · Phpmyfaq

Kevinnivekkevin

·

Publicado

2024-03-25

·

Atualizado

2025-01-09

·

CVE-2024-27300

CVSS v2.0

6.5

Média

VetorAV:N/AC:L/Au:S/C:P/I:P/A:P
Nome do software vulnerável e versões afetadas
Versões do phpMyFAQ anteriores à 3.2.6
Descrição
O problema está relacionado à inadequação da função FILTER VALIDATE EMAIL do PHP, que valida apenas o formato do e-mail, e não seu conteúdo. Isso permite que um invasor execute JavaScript arbitrário no lado do cliente dentro do contexto da sessão do phpMyFAQ de outro usuário. O campo email na página do painel de controle do usuário do phpMyFAQ está vulnerável a ataques XSS armazenados. Quando os dados armazenados são recuperados e exibidos em páginas da web, eles não são devidamente sanitizados para remover ou neutralizar qualquer conteúdo potencialmente prejudicial, como código JavaScript, o que leva a um XSS armazenado.
Recomendações
Para versões anteriores à 3.2.6, atualize para a versão 3.2.6 para corrigir a vulnerabilidade. Como solução temporária, considere restringir o acesso ao campo email na página do painel de controle do usuário até que a atualização seja aplicada. Além disso, evite usar a função FILTER VALIDATE EMAIL sozinha para validar o conteúdo de e-mail e garanta a sanitização adequada dos dados inseridos pelo usuário para prevenir ataques XSS armazenados.

Exploit

Correção

XSS

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2024-02325
CVE-2024-27300
GHSA-Q7G6-XFH2-VHPX

Produtos afetados

Phpmyfaq