PT-2024-20762 · Typo3 · Typo3
Oliver Hader
·
Publicado
2024-02-13
·
Atualizado
2024-10-16
·
CVE-2024-25121
CVSS v3.1
7.1
Alta
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N |
Nome do software vulnerável e versões afetadas
Versões do TYPO3 anteriores à 8.7.57 ELTS
Versões do TYPO3 anteriores à 9.5.46 ELTS
Versões do TYPO3 anteriores à 10.4.43 ELTS
Versões do TYPO3 anteriores à 11.5.35 LTS
Versões do TYPO3 anteriores à 12.4.11 LTS
Versões do TYPO3 anteriores à 13.0.1
Descrição
Nas versões afetadas do TYPO3, entidades da Camada de Abstração de Arquivos (FAL) podiam ser persistidas diretamente via
DataHandler. Isso permitia que invasores acessassem arquivos no armazenamento de fallback diretamente e recuperassem seus nomes e conteúdos. O armazenamento de fallback (“zero-storage”) é usado como uma camada de compatibilidade retroativa para arquivos localizados fora de armazenamentos de arquivos devidamente configurados e dentro do diretório raiz público da web. A exploração dessa vulnerabilidade requer uma conta de usuário válida no backend.Recomendações
Atualize para a versão 8.7.57 ELTS do TYPO3 ou posterior.
Atualize para a versão 9.5.46 ELTS do TYPO3 ou posterior.
Atualize para a versão 10.4.43 ELTS do TYPO3 ou posterior.
Atualize para a versão 11.5.35 LTS do TYPO3 ou posterior.
Atualize para a versão 12.4.11 LTS do TYPO3 ou posterior.
Atualize para a versão 13.0.1 do TYPO3 ou posterior.
Como solução alternativa temporária, considere restringir o acesso ao
DataHandler e limitar a capacidade de persistir entidades da Camada de Abstração de Arquivos diretamente.Ao importar dados de origens seguras, habilite-o explicitamente na instância correspondente do
DataHandler usando $dataHandler->isImporting = true;.Exploit
Correção
Information Disclosure
Improper Access Control
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Typo3