CVE-2022-31162: falha de alta gravidade em abdolence slack-morphism-rust
Slack Morphism for Rust before 0.41.0 can accidentally leak Slack OAuth client information in application debug logs
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
Slack Morphism para Rust antes da versão 0.41.0 podia expor acidentalmente segredos confidenciais de OAuth em logs de debug da aplicação, permitindo que qualquer pessoa com acesso aos logs comprometesse integrações do Slack.
A formatação de debug da biblioteca para tipos de segredo OAuth era insuficientemente restritiva, permitindo que credenciais sensíveis de cliente fossem impressas em logs via saída de debug padrão do Rust. Um atacante com acesso de leitura aos logs da aplicação poderia extrair segredos OAuth para se passar pela aplicação ou ganhar acesso não autorizado à API do Slack. A vulnerabilidade foi corrigida na v0.41.0 implementando formatação de debug mais rigorosa que oculta campos sensíveis.
No mesmo produto, das mais perigosas para as menos.