PT-2024-31565 · Overleaf · Overleaf Server Pro
Stefan-Schiller-Sonarsource
·
Publicado
2024-09-02
·
Atualizado
2024-09-25
·
CVE-2024-45313
CVSS v3.1
5.4
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N |
Nome do software vulnerável e versões afetadas
Versões do Overleaf Server Pro anteriores a 17/07/2024
Overleaf Server Pro que utilize versões antigas do docker-compose.yml anteriores a 28/08/2024
Descrição
O Overleaf é um editor colaborativo de LaTeX baseado na web. Ao instalar o Server Pro usando o Overleaf Toolkit anterior a 17/07/2024 ou o docker-compose.yml legado anterior a 28/08/2024, a configuração para compilações LaTeX era insegura por padrão. Isso exigia que o administrador ativasse os recursos de segurança por meio de uma configuração (
SIBLING CONTAINERS ENABLED no Toolkit, SANDBOXED COMPILES em implementações legadas do docker-compose/custom). Se esses recursos de segurança não estiverem habilitados, os usuários terão acesso aos recursos do contêiner sharelatex (sistema de arquivos, rede, variáveis de ambiente) ao executar compilações, levando a várias vulnerabilidades de acesso a arquivos, seja diretamente ou por meio de links simbólicos criados durante as compilações.Recomendações
Para instalações existentes que utilizam a configuração padrão anterior, migre para o uso de contêineres irmãos.
Defina
SIBLING CONTAINERS ENABLED=true em config/overleaf.rc como medida de mitigação.Em implantações legadas do docker-compose/personalizadas, use
SANDBOXED COMPILES=true.Exploit
Correção
Improper Access Control
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Overleaf Server Pro