PT-2026-144658

CVE-2026-125340

·

Publicado

2026-08-20

·

Atualizado

2026-11-10

Descrição por

CVSS 3.1
4.5
Média
MétricasAV:N/AC:L/PR:H/UI:R/S:U/C:N/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas Winter CMS versões 1.0.420 até 1.2.13
Description O Winter CMS não realiza a codificação HTML do parâmetro de consulta search dentro do partial do widget de Tabela do backend localizado em modules/backend/widgets/table/partials/ table.php. Como esse valor é emitido dentro de um bloco <script type="text/template">, um invasor pode usar uma sequência de fechamento de script em uma URL GET manipulada para encerrar o template e injetar marcações de backend arbitrárias. Este problema afeta qualquer página que renderize um widget Table ou DataTable, incluindo o endpoint core Editor Settings /backend/system/settings/update/winter/backend/editor.
Um invasor não autenticado pode induzir um usuário do backend autorizado a seguir um link malicioso, executando scripts na origem do backend autenticada da vítima. Isso permite que o invasor leia o token CSRF e realize requisições autenticadas. Para usuários com permissões backend.manage editor, como aqueles com a função de Desenvolvedor ou superusuários, isso pode levar à execução de código no servidor através da edição de templates do CMS.
Recommendations Atualize o Winter CMS para a versão 1.2.14. Como medida paliativa temporária, edite manualmente o arquivo modules/backend/widgets/table/partials/ table.php e altere value="<?= get('search') ?>" para value="<?= e(get('search')); ?>".
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-HQ84-X37P-J6Q5
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾