CVE-2026-41414
Skim: Execução arbitrária de código via checkout de fork em pull_request_target no pr.yml
- Publicado
- 24 de abr. de 2026
- Atualizado
- 27 de abr. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 7 de set. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:H/A:NBaixo · próximos 30 dias
- Percentil
- 20,8%
- 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
Skim é um localizador difuso (fuzzy finder) projetado para percorrer arquivos, linhas e comandos. O job generate-files em .github/workflows/pr.yml faz checkout do código do fork controlado pelo atacante e o executa via cargo run, com acesso a SKIM_RS_BOT_PRIVATE_KEY e GITHUB_TOKEN (contents:write). Não há barreiras que impeçam a exploração — qualquer usuário do GitHub pode acionar isso abrindo um pull request a partir de um fork. Esta vulnerabilidade é corrigida com o commit bf63404ad51985b00ed304690ba9d477860a5a75.
Fontes
1- gha-lab-456dd8a245Pesquisa
Laboratório de pesquisa em segurança reproduzindo CVE-2026-41414 (pwn de pull_request_target em .github/workflows/pr.yml) — snapshot de skim-rs/skim @ ca986f4, não um fork.
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.