CVE-2026-57149
plone.app.portlets Vulnerável à Execução Remota de Código via Injeção de TALES
Traduzido automaticamente do inglês.
O portlet Classic (plone.app.portlets.portlets.classic) usou os campos de template/macro fornecidos pelo usuário para construir uma expressão de caminho TALES que foi então avaliada pelo auxiliar path() do TAL. Como o valor foi interpretado como uma expressão TALES completa, um usuário capaz de adicionar ou editar um portlet Classic poderia fornecer um valor elaborado que escapa da simples travessia de caminho e é avaliado como código arbitrário.
- Sem exploração conhecida
- Gravidade
- Crítica, CVSS 9.9 (v3.1)
- EPSS
- 0,64% de chance de exploração em 30 dias (EPSS, em 23 de out. de 2026)
- Pacotes afetados
- plone.app.portlets (pip) >= 7.0.0, <= 7.0.1, corrigido em 7.0.2 · GHSA-rr49-f9g6-c9r5
- plone.app.portlets (pip) >= 6.0.0, <= 6.0.3, corrigido em 6.0.4 · GHSA-rr49-f9g6-c9r5
- plone.app.portlets (pip) >= 5.0.0, <= 5.0.7, corrigido em 5.0.8 · GHSA-rr49-f9g6-c9r5