CVE-2026-65608 in Gravinformação

Sumário

de VulDB • 26/07/2026

As versões Grav >= 1.7.0 e anteriores a 2.0.9 contêm uma vulnerabilidade de execução remota de código (RCE). A função `FlexDirectory::dynamicDataField()` resolve as diretivas blueprint `data-*@:` chamando `call_user_func_array()` com base em entrada influenciada pelo atacante, validando apenas se o alvo é executável (`is_callable()`) sem restringir funções perigosas como `exec`, `system`, `passthru` ou `shell_exec`. Como a FlexDirectory registra esse manipulador para cada diretório Flex, ela contorna a validação adicionada ao método `Blueprint::dynamicData()` na versão 2.0.7 (GHSA-fj2p-qj2f-74v5). Qualquer usuário autenticado com permissão de criação ou atualização em qualquer diretório baseado em Flex (Flex Users, Flex Pages, Flex Objects ou tipos personalizados do Flex) pode executar comandos arbitrários no shell no servidor.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

VulnCheck

Reservar

22/07/2026

Divulgação

23/07/2026

Moderação

aceite

Entrada

VDB-382571

CPE

pronto

EPSS

0.00849

KEV

não

Atividades

baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!