O plugin FormCraft para WordPress é vulnerável ao script de sites cruzados armazenados através do parâmetro "[nome do parâmetro]" em todas as versões até, inclusive, 3.9.14 devido à falta de sanidade de entrada e fuga de saída. Isto torna possível que os atacantes não autenticados injetem scripts arbitrários na web em páginas que serão executadas sempre que um usuário acessa uma página injetada. A cadeia de exploração combina um gap do lado do servidor — onde as chaves de subcampo da matriz composta, como o campo 2 _ 0 e campo 2 _ 1 nunca são passados pelo loop de saneamento e são armazenados crus via $wpdb->insert() — com um gap do lado do cliente onde o DOMPurify só é invocado quando o tipo de campo. valor === 'string', mas os valores da matriz chegam do servidor como arrays, evitando a verificação antes de serem mapeados para strings e injetados no DOM. Além disso, o mesmo lavatório é alcançável através de um segundo vetor de ataque: os valores de campo tipo array são passados através de htmlentities() na submissão, mas posteriormente revertido por html_entity_decode() no formcraft-main.php: 2608 e: 2122, restaurando a carga útil maliciosa antes do armazenamento e renderização. Registro de aconselhamento: GHSA-xr 57 - 33 Vw- pgmj. Identificadores relacionados: CVE- 2026 - 7232.
Tempo: GitHub Advisory Database publicou este registro em 2026 - 07 - 23 T 06: 32: 13.000 Z e lista a sua última modificação como 2026 - 07 - 23 T 06: 32: 13.000 Z. Severidade: ALTAMENTE. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N.
Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões.
Classificação e evidência: identificadores de fraqueza CWE- 79. O registro contém 3 suporte de referências nestes tipos: AVISO, WEB.