PT-2024-25030 · Litestar · Litestar

Brian-Edgar-Re

·

Publicado

2024-05-06

·

Atualizado

2024-05-06

·

CVE-2024-32982

CVSS v3.1

8.2

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Nome do software vulnerável e versões afetadas
Versões do Litestar anteriores à 2.8.3
Versões do Litestar anteriores à 2.7.2
Versões do Litestar anteriores à 2.6.4
Descrição
Foi descoberta uma vulnerabilidade de Inclusão de Arquivo Local (LFI) no componente de serviço de arquivos estáticos do Litestar, permitindo que invasores explorem falhas de traversal de caminho e obtenham acesso não autorizado a arquivos confidenciais fora dos diretórios designados. Essa vulnerabilidade está localizada no mecanismo de tratamento de caminho de arquivo dentro da função de serviço de conteúdo estático, especificamente em litestar/static files/base.py. A vulnerabilidade permite que invasores acessem informações confidenciais, comprometam potencialmente o servidor e pode levar à exposição de informações confidenciais ou a novos ataques.
Recomendações
Para versões anteriores à 2.8.3, atualize para a versão 2.8.3 ou posterior.
Para versões anteriores à 2.7.2, atualize para a versão 2.7.2 ou posterior.
Para versões anteriores à 2.6.4, atualize para a versão 2.6.4 ou posterior.
Como solução temporária, considere implementar mecanismos rigorosos de validação e sanitização de entradas para caminhos de arquivos e normalizar os caminhos de arquivos antes de usá-los em operações de arquivo para evitar traversal de diretório.

Exploit

Correção

Path traversal

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-32982
GHSA-83PV-QR33-2VCF

Produtos afetados

Litestar