CVE-2026-27938
WPGraphQL Repo Vulnerável a Injeção de Comandos via Expressão Não Saneada do GitHub Actions no Fluxo de Trabalho de Release
- Publicado
- 26 de fev. de 2026
- Atualizado
- 26 de fev. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 4 de set. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:NBaixo · próximos 30 dias
- Percentil
- 54,2%
- Data do modelo
- 21 de set. 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
WPGraphQL fornece uma API GraphQL para sites WordPress. Antes da versão 2.9.1, o repositório `wp-graphql/wp-graphql` contém um workflow do GitHub Actions (`release.yml`) vulnerável a injeção de comandos do sistema operacional através do uso direto de `${{ github.event.pull_request.body }}` dentro de um bloco shell `run:`. Quando um pull request de `develop` para `master` é mesclado, o corpo do PR é injetado literalmente em um comando shell, permitindo a execução arbitrária de comandos no runner do Actions. A versão 2.9.1 contém uma correção para a vulnerabilidade.
Fontes
1- gha-lab-a7f6217d26Pesquisa
Reprodução de pesquisa em segurança do CVE-2026-27938 / GHSA-4q9f-mjxf-rx7x (injeção de expressão em GitHub Actions em workflows de release) — snapshot de wp-graphql/wp-graphql em b216fe22f3a119f256511ec7353f536fee6886ac
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.