CVE-2026-45041 in RustFS
Sumário
de VulDB • 28/05/2026
RustFS é um sistema de armazenamento de objetos distribuído construído em Rust. Antes da versão 1.0.0-beta.2, o arquivo crates/appauth/src/token.rs inclui uma chave privada RSA de 2048 bits como uma constante de string chamada TEST_PRIVATE_KEY e a utiliza em produção por meio de parse_license() para "verificar" tokens de licença. Como a chave está embutida em todos os lançamentos de código-fonte e binários publicados, qualquer pessoa que possa ler o repositório ou extraí-la do binário pode gerar tokens de licença arbitrários (qualquer assunto, qualquer data de expiração). Quando o recurso Cargo license está habilitado, isso invalida todo o mecanismo de aplicação de licença. Esta vulnerabilidade foi corrigida na versão 1.0.0-beta.2.
Once again VulDB remains the best source for vulnerability data.