CVE Intelligence
Análise Assistido por IA

CVE-2026-25726: Cloudreve: semente fraca do PRNG permite prever segredo JWT e tomar contas

As versões do Cloudreve anteriores à 4.13.0 geram segredos críticos, incluindo o secret_key usado em JSON Web Tokens, com o gerador não criptográfico math/rand semeado a partir do relógio do sistema. Segundo o aviso, um atacante poderia reduzir o espaço de sementes e prever o secret_key, o que permitiria forjar tokens para qualquer usuário, inclusive administradores. O registro indica pontuação CVSS 9.8 da NVD, nenhuma exploração confirmada e correção na versão 4.13.0.

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

Visão geral

O Cloudreve é um sistema self-hosted de gerenciamento e compartilhamento de arquivos. Segundo o aviso do fornecedor, as versões anteriores à 4.13.0 geram segredos de segurança, incluindo o secret_key usado para assinar JSON Web Tokens e o hash_id_salt, com o gerador math/rand semeado a partir de um valor de tempo. Como o espaço de sementes é pequeno o bastante para ser pesquisado, o segredo pode ser recuperado e usado para forjar tokens.

Impacto

  • Tokens JWT forjados podem ser aceitos como válidos para qualquer usuário, inclusive administradores.
  • O aviso descreve como consequência a tomada completa de conta e o escalonamento de privilégios.
  • O vetor CVSS classifica o impacto em confidencialidade, integridade e disponibilidade como alto.

Produtos e versões afetados

  • Produto: Cloudreve (Cloudreve Cloudreve).
  • Afetado: anteriores à 4.13.0.
  • Corrigido em: 4.13.0.
  • As fontes consultadas não listam outras versões afetadas ou corrigidas.

Status de exploração

O registro indica que esta CVE não está no catálogo KEV da CISA. Nenhuma exploração confirmada na natureza aparece nas fontes consultadas. O aviso relata um teste de viabilidade cronometrado, que indica o quão prática é a fraqueza, e não que ataques tenham ocorrido.

Correção e mitigação

  • Atualize o Cloudreve para a versão 4.13.0 ou posterior.
  • Consulte o aviso no GitHub GHSA-f8xp-wvcx-p6f4 e as notas da versão 4.13.0.
  • Após a atualização, trate como potencialmente não confiáveis os tokens emitidos antes da correção e revise contas de administrador e sessões ativas em busca de atividade inesperada. As fontes não informam se a atualização rotaciona os segredos automaticamente.
  • Limite a exposição pública de endpoints administrativos e ligados a contas como medida provisória. O registro não descreve um workaround específico.

Orientação para detecção

  • Revise os logs de autenticação em busca de sessões de administrador de endereços desconhecidos ou clientes incomuns.
  • Procure alterações de privilégio, novas contas de administrador ou mudanças de configuração que a equipe não fez.
  • Observe tokens aparentemente válidos aceitos após uma troca de segredo, pois isso pode indicar tokens assinados com a chave anterior.

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

  • O registro não descreve a mudança de código específica na 4.13.0.
  • As pontuações variam por fornecedor: a NVD indica 9.8 e o GitHub indica 8.1.
  • A probabilidade EPSS no registro é de cerca de 0,5 por cento.
  • Não há prova de conceito nem método passo a passo aqui, por decisão deliberada.

Perguntas frequentes

Qual é a fraqueza central da CVE-2026-25726?

Segundo o aviso, o Cloudreve anterior à 4.13.0 gera o secret_key e o hash_id_salt com math/rand semeado a partir de um valor de tempo, que não é uma fonte criptograficamente segura de segredos.

Esta CVE é conhecida por ser explorada?

O registro indica que ela não está no catálogo KEV da CISA, e nenhuma exploração confirmada aparece nas fontes consultadas.

O que os administradores devem fazer?

Atualize para a versão 4.13.0 ou posterior, consulte o aviso do fornecedor e revise contas e sessões de administrador em busca de atividade inesperada após a atualização.

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