PT-2023-8840

CVE-2023-47641

·

Publicado

2023-11-14

·

Atualizado

2026-08-06

Descrição por

CVSS 3.1
6.5
Média
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions aiohttp versions prior to 3.8.0
Description The issue is related to the inconsistent interpretation of the HTTP protocol, specifically when both Content-Length and Transfer-Encoding headers are present. This can lead to incorrect interpretation by entities parsing the HTTP, allowing for socket poisoning. A possible scenario involves a reverse proxy setup with aiohttp as the backend, where an attacker can bypass proxy rules, pass authentication headers, or combine with an Open Redirect to redirect users to another website. The estimated number of potentially affected devices is not specified.
Recommendations For versions prior to 3.8.0, upgrade to release 3.8.0 or later to address the security vulnerability. As a temporary workaround, consider restricting the use of the Transfer-Encoding header or disabling the parsing of chunked requests until a patch is applied. Avoid using configurations that accept both Content-Length and Transfer-Encoding headers. Restrict access to sensitive areas of the application to minimize the risk of exploitation.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-XX9P-XXVH-7G8J
ALT-PU-2022-7649
ALT-PU-2024-16702
AZL-43519
AZL-44538
DLA-4041-1
OESA-2023-1854
OPENSUSE-SU-2024:13691-1
OPENSUSE-SU-2026:11467-1
PYSEC-2023-247
SUSE-SU-2023:4909-1
SUSE-SU-2023_4909-1
SUSE-SU-2024:0577-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾