CVE Intelligence
Análise Assistido por IA

CVE-2026-40313: PraisonAI: vazamento de credenciais no GitHub Actions por tokens persistidos (ArtiPACKED)

As versões do PraisonAI até 4.5.139, inclusive, possuem workflows do GitHub Actions que fazem checkout do código sem desativar a persistência de credenciais, o que pode deixar o GITHUB_TOKEN gravado na configuração local do git. Se etapas posteriores enviarem esses diretórios como artefatos, os tokens podem ficar acessíveis a quem consegue baixar os artefatos de um repositório público. O registro indica que a correção está na versão 4.5.140 e informa pontuação CVSS 9.1, mas nas fontes consultadas não há exploração confirmada.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

O PraisonAI é um sistema de equipes multiagente. O registro disponível descreve seus workflows do GitHub Actions como afetados pelo padrão ArtiPACKED, em que credenciais gravadas pelo actions/checkout durante a execução podem acabar em artefatos de build enviados. A correção está na versão 4.5.140, segundo o registro e o aviso de segurança do GitHub.

Impacto

  • Tokens como o GITHUB_TOKEN podem ser armazenados na configuração local do git durante o checkout e depois incluídos em artefatos.
  • O registro descreve possíveis consequências, como envio não autorizado de código, adulteração de releases e pacotes e exposição de segredos do repositório.
  • Os registros disponíveis classificam o problema como crítico, com pontuação CVSS 9.1.

Produtos e versões afetados

  • MervinPraison PraisonAI: versões anteriores à 4.5.140 constam como afetadas, sendo as versões até 4.5.139, inclusive, descritas como vulneráveis.
  • Praison Praisonai: consta a mesma faixa, anterior à 4.5.140.

Status de exploração

  • O catálogo KEV da CISA não lista este CVE no registro.
  • O registro SSVC indica exploração como none.
  • A probabilidade EPSS no registro é 0.00511.
  • Nas fontes consultadas não aparece exploração ativa confirmada.

Correção e mitigação

  • Atualize o PraisonAI para a versão 4.5.140, identificada no registro como correção.
  • Revise os workflows do GitHub Actions e desative a persistência de credenciais nas etapas de checkout em que o token não é necessário depois.
  • Restrinja quais etapas podem enviar artefatos e exclua metadados do git dos envios.
  • Se artefatos de execuções afetadas podem ter sido expostos, rotacione os tokens e segredos relevantes. O aviso da Unit 42 consta no registro como referência de mitigação.

Orientação para detecção

  • Audite os arquivos de workflow nos diretórios de workflows e ações do repositório em busca de etapas de checkout que não desativam a persistência de credenciais.
  • Revise as etapas de envio de artefatos para confirmar se podem capturar metadados ou arquivos de configuração do repositório.
  • Revise a lista de artefatos gerados por execuções públicas e a atividade de acesso a eles.
  • Observe atividade inesperada em repositório, releases ou pacotes que possa indicar uso indevido de credenciais expostas.

Limitações das informações disponíveis

  • O registro não enumera todos os arquivos de workflow afetados além dos diretórios citados.
  • O registro não confirma se algum artefato real continha tokens.
  • A data do EPSS no registro é posterior à data de publicação, por isso o valor deve ser interpretado com cautela.
  • O nome do CWE não consta no registro; há apenas o identificador CWE-829.

Perguntas frequentes

Quais versões do PraisonAI são afetadas?

O registro descreve as versões até 4.5.139, inclusive, como vulneráveis, e lista a faixa afetada como anterior à 4.5.140.

Há exploração ativa conhecida para esta vulnerabilidade?

O CVE não consta como listado no catálogo KEV da CISA no registro, e nas fontes consultadas não aparece exploração ativa confirmada.

O que os mantenedores devem fazer primeiro?

Atualizar para a versão 4.5.140, revisar as etapas de checkout que persistem credenciais e rotacionar tokens se artefatos de execuções afetadas podem ter sido expostos.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.