PT-2026-41129 · Git+2 · Setup-Php+1

CVE-2026-46420

·

Publicado

2026-05-14

·

Atualizado

2026-08-18

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas shivammathur/setup-php versões 2.25.0 a 2.37.0
Description Uma injeção de comando é possível quando a ação resolve a versão do PHP a partir de arquivos controlados pelo repositório e incorpora esses valores em scripts de configuração shell ou PowerShell gerados sem a devida restrição. Os arquivos afetados incluem .php-version, composer.lock (via platform-overrides.php) e composer.json (via config.platform.php). Este problema é explorável em contextos confiáveis, como o fluxo de trabalho pull request target, quando conteúdos de repositório controlados por um invasor são baixados antes da invocação da ação, permitindo a execução de comandos arbitrários no executor do GitHub Actions.
Recommendations Atualize o shivammathur/setup-php para a versão 2.37.1.

Exploit

Correção

OS Command Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-46420
GHSA-PQWM-Q9PV-PH8R

Produtos afetados

Setup-Php
Shivammathur/Setup-Php