PT-2026-31097 · Bestwebsoft · Columns
CVE-2026-3618
·
Publicado
2026-04-08
·
Atualizado
2026-04-13
CVSS v3.1
6.4
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
O plugin Columns by BestWebSoft para WordPress, versões até e incluindo 1.0.3
Description
O plugin Columns by BestWebSoft para WordPress é suscetível a Cross-Site Scripting Persistente (XSS) através do atributo 'id' do shortcode [print clmns]. Isso ocorre devido à sanitização e escape de saída insuficientes no atributo 'id'. O shortcode recebe o parâmetro 'id' via shortcode atts() na linha 596 e o incorpora diretamente na saída HTML na linha 731 e no CSS inline nas linhas 672-729 sem qualquer escape ou sanitização. A vulnerabilidade permite que atacantes autenticados com acesso de nível de Contributor e superior injetem scripts web arbitrários em páginas, que serão executados quando um usuário acessar a página injetada. O ataque requer a existência de pelo menos uma coluna no plugin.
Recommendations
As versões até e incluindo 1.0.3 devem ser atualizadas para uma versão mais recente e corrigida, quando disponível. Como uma solução temporária, evite usar o atributo 'id' no shortcode [print clmns].
Correção
XSS
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Columns