CVE-2026-89274
WP Recipe Maker <= 10.8.1 - Execução Arbitrária de Shortcode Não Autenticada via Conteúdo de Comentário de Receita
- Publicado
- 19 de set. de 2026
- Atualizado
- 19 de set. de 2026
- Atribuindo CNA
- Wordfence
- Evidência observada
- 20 de set. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NBaixo · próximos 30 dias
- Percentil
- 51,0%
- Data do modelo
- 11 de out. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
O plugin WP Recipe Maker para WordPress é vulnerável à Execução Arbitrária de Shortcode em todas as versões até, e incluindo, a 10.8.1. A vulnerabilidade existe porque `WPRM_Metadata::sanitize_metadata()` chama recursivamente `do_shortcode()` em cada campo escalar do array de metadados estruturados da receita — incluindo o campo `reviewBody`, que é preenchido literalmente a partir do `comment_content` de comentários `wprm-comment-rating` aprovados — sem sanitizar ou remover tokens de shortcode antes da execução; as chamadas subsequentes a `wp_strip_all_tags()` e `strip_shortcodes()` operam apenas na string de saída após a execução já ter ocorrido completamente, não oferecendo proteção contra a invocação de shortcode no lado do servidor. Isso torna possível que atacantes não autenticados executem shortcodes arbitrários registrados do WordPress no lado do servidor a cada renderização de página de receita, fazendo com que a saída do shortcode — como legendas de anexos, campos de posts privados ou outros dados expostos por shortcodes instalados — seja incorporada nos metadados JSON-LD `reviewBody` da página e divulgada a todos os visitantes que carregam a página da receita. A exploração bem-sucedida requer que o comentário avaliado do atacante passe pelo limite de aprovação de comentários do site, seja por aprovação automática ou por ação de um moderador, antes que o shortcode injetado comece a ser executado nos carregamentos da página.
Fontes
Laboratório de validação Docker e PoC em Python para CVE-2026-89274, comprovando execução arbitrária de shortcode no WP Recipe Maker <= 10.8.1 via rating-comment reviewBody.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.