PT-2026-84744 · Craft Cms · Craft Cms
CVSS v4.0
8.7
Alta
| Vetor | AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
Craft CMS (versões afetadas não especificadas)
Descrição
Os resolvers de mutação de entrada GraphQL
saveEntry() e deleteEntry() leem a variável siteId diretamente de $arguments sem utilizar a função ArgumentManagerprepareArguments(). Esta função é responsável por aplicar a filtragem de escopo do site através de array intersect em relação aos sites permitidos definidos no esquema GraphQL. Embora o caminho de consulta ElementResolverprepareElementQuery() implemente corretamente esta verificação, as mutações a ignoram. Consequentemente, um invasor com um token limitado a um site pode criar, modificar ou excluir entradas em outro site ao fornecer um siteId diferente nos argumentos da mutação.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
IDOR
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Craft Cms