Rlarabee

#5840de 53,638
46.2CVSS total
Vulnerabilidades · 6
Média
2
Alta
4
PT-2026-7148
8.6
2026-02-09
Pixel & Tonic · Craft Cms · CVE-2026-25498
**Nome do Software Vulnerável e Versões Afetadas** Versões 4.0.0-RC1 a 4.16.17 do Craft CMS Versões 5.0.0-RC1 a 5.8.21 do Craft CMS **Descrição** Há uma vulnerabilidade de Execução Remota de Código (RCE) no Craft CMS na qual a função `assembleLayoutFromPost()` em `src/services/Fields.php` não sanitiza adequadamente os dados de configuração fornecidos pelo usuário antes de passá-los para `Craft::createObject()`. Isso permite que administradores autenticados injetem configurações maliciosas de comportamento do Yii2, potencialmente executando comandos de sistema arbitrários no servidor. Trata-se de uma variante não corrigida de um problema de injeção de comportamento anteriormente abordado em um conjunto diferente de endpoints. A vulnerabilidade está localizada na função `assembleLayoutFromPost()`, especificamente nas linhas 1125-1143 do arquivo `src/services/Fields.php`, devido à falta da chamada a `cleanseConfig()` no parâmetro POST `fieldLayout`. O ataque envolve injetar um comportamento usando a chave 'as rce' no parâmetro POST JSON `fieldLayout`, o que dispara a execução de comandos quando o modelo é validado. A vulnerabilidade afeta vários controladores de administrador, incluindo `TagsController`, `CategoriesController`, `EntryTypesController`, `GlobalsController`, `VolumesController`, `UsersController` e `AddressesController`. **Recomendações** As versões 4.0.0-RC1 a 4.16.17 do Craft CMS devem ser atualizadas para a versão 5.8.22 ou posterior. As versões 5.0.0-RC1 a 5.8.21 do Craft CMS devem ser atualizadas para a versão 5.8.22 ou posterior.