Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Lukas Kalbertodt

#29354de 53,639
8.8CVSS total
Vulnerabilidades · 1
PT-2020-18318
8.8
2020-01-30
Opencast · Opencast · CVE-2020-5222
**Nome do software vulnerável e versões afetadas** Versões do Opencast anteriores à 7.6 Versões do Opencast anteriores à 8.1 **Descrição** A vulnerabilidade permite que um invasor obtenha acesso a todos os servidores que utilizam as mesmas credenciais sem precisar delas, explorando um cookie “lembrar-me” baseado em um hash criado a partir do `username`, `password` e uma chave de sistema adicional. Isso significa que, se um invasor obtiver acesso a um token “lembrar-me” de um servidor, poderá usá-lo para acessar todos os outros servidores que permitam o login com as mesmas credenciais. O problema é causado por uma chave de sistema codificada no arquivo `etc/security/mh default org.xml`, que é usado por todos os sistemas Opencast. **Recomendações** Para versões do Opencast anteriores à 7.6, atualize para o Opencast 7.6 para corrigir o problema. Para versões do Opencast anteriores à 8.1, atualize para o Opencast 8.1 para corrigir o problema. Como solução temporária para versões mais antigas, defina uma chave personalizada para cada servidor no arquivo `etc/security/mh default org.xml`, por exemplo: ```xml <sec:remember-me key="CUSTOM RANDOM KEY" user-service-ref=“userDetailsService” /> ```