PT-2026-36574 · WordPress · Gravity Forms

Tadokun

·

Publicado

2026-05-02

·

Atualizado

2026-05-02

·

CVE-2026-5110

CVSS v3.1

7.2

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas Gravity Forms versões anteriores a 2.10.1
Descrição O plugin está sujeito a Cross-Site Scripting (XSS) armazenado não autenticado, uma falha onde scripts maliciosos são armazenados permanentemente no servidor alvo. Isso ocorre devido à validação de entrada e escape de saída insuficientes no campo SingleProduct quando aninhado em um campo Repeater. Especificamente, o método validate subfield() chama o método validate(), que verifica apenas o campo de quantidade e ignora o campo de nome do produto, ignorando o mecanismo failed state validation(). Consequentemente, um invasor pode injetar HTML e JavaScript arbitrários no campo de nome do produto. Essa entrada é salva sem sanitização porque o sanitize entry value() retorna valores brutos para este tipo de campo. O payload é executado no navegador de um administrador quando este visualiza a entrada através do endpoint 'wp-admin/admin.php?page=gf entries', pois o método get value entry detail() exibe o nome do produto sem a devida filtragem.
Recomendações Atualize para uma versão posterior a 2.10.0.

Correção

XSS

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-5110

Produtos afetados

Gravity Forms