PT-2026-33183 · Owasp Blt · Owasp Blt

Savio Dsouza

·

Publicado

2026-04-15

·

Atualizado

2026-05-21

·

CVE-2026-40316

CVSS v3.1

8.8

Alta

VetorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions OWASP BLT versões anteriores a 2.1.1
Description Um problema existe no fluxo de trabalho '.github/workflows/regenerate-migrations.yml' onde o gatilho 'pull request target' é executado com permissões completas de escrita do GITHUB TOKEN. O fluxo de trabalho copia arquivos de pull requests não confiáveis para o espaço de trabalho do executor confiável usando 'git show' e executa 'python manage.py makemigrations'. Esse processo importa módulos de modelo Django, incluindo um website/models.py controlado por um invasor, em tempo de execução. Qualquer código Python em nível de módulo no models.py do invasor é executado durante a importação, permitindo a execução de código arbitrário no ambiente de CI privilegiado. Isso fornece acesso ao GITHUB TOKEN e segredos do repositório. O problema pode ser acionado por um contribuidor externo que abra um pull request, desde que um mantenedor aplique o rótulo 'regenerate-migrations', o que pode levar à exfiltração de segredos, comprometimento do repositório e ataques à cadeia de suprimentos. Este problema está sob exploração ativa.
Recommendations Atualizar para a versão 2.1.1.

Correção

RCE

Code Injection

Eval Injection

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-40316

Produtos afetados

Owasp Blt