PT-2024-1487 · Pypi+5 · Aiohttp+5

Lcttty

+1

·

Publicado

2024-01-29

·

Atualizado

2026-02-04

·

CVE-2024-23334

CVSS v4.0

8.2

Alta

VetorAV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Nome do software vulnerável e versões afetadas
Versões do aiohttp anteriores à 3.9.2
Versões do python3-aiohttp anteriores à 3.6.2-1ubuntu1+esm3
Versões do python3-module-aiohttp anteriores à 3.9.5-alt1
Versões do python310-aiohttp anteriores à 3.9.3-1.1
Descrição
O aiohttp é uma estrutura cliente/servidor HTTP assíncrona para asyncio e Python. Existe uma vulnerabilidade de traversal de diretório devido à validação insuficiente ao lidar com solicitações de arquivos estáticos, especificamente quando a opção follow symlinks está definida como True. Isso permite que um invasor remoto não autenticado acesse arquivos arbitrários no sistema manipulando o caminho da solicitação. Observou-se que o grupo de ransomware ShadowSyndicate está procurando sistemas vulneráveis a essa falha. Aproximadamente 43.000 instâncias estão expostas globalmente, com presença significativa nos Estados Unidos, na Alemanha e na Espanha.
Recomendações
  • Atualize o aiohttp para a versão 3.9.2 ou posterior.
  • Atualize o python3-aiohttp para a versão 3.6.2-1ubuntu1+esm3 ou posterior.
  • Atualize o python3-module-aiohttp para a versão 3.9.5-alt1 ou posterior.
  • Atualize o python310-aiohttp para a versão 3.9.3-1.1 ou posterior.
  • Se estiver usando follow symlinks=True, desative essa opção imediatamente, especialmente em ambientes de produção.
  • Considere usar um servidor proxy reverso (como o nginx) para lidar com recursos estáticos, em vez de depender do aiohttp para essa finalidade.

Exploit

Correção

DoS

Path traversal

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

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2024-16702
ALT-PU-2024-6118
AZL-43552
AZL-44319
BDU:2024-00995
CVE-2024-23334
DLA-4041-1
DSA-5828-1
GHSA-5H86-8MV2-JQ9F
MGASA-2024-0388
OESA-2025-1250
OESA-2025-1271
OESA-2025-1272
OPENSUSE-SU-2024:13642-1
PYSEC-2024-24
RHSA-2024:1536
RHSA-2024:1640
RHSA-2024:1878
RHSA-2024:2010
SUSE-SU-2024:0577-1
SUSE-SU-2024_0577-1
USN-6991-1

Produtos afetados

Alt Linux
Linuxmint
Red Os
Suse
Ubuntu
Aiohttp