CVE-2026-50269

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.0, attacker-controlled input included into multipart/payload headers can be used to modify a request to inject additional headers or similar. In the unlikely situation that an application is passing user-controlled strings into MultipartWriter.append(headers=...) or Payload.headers, then an attacker may be able to modify the request to inject headers or change the contents of the request. This vulnerability is fixed in 3.14.0.
Configurations

Configuration 1 (hide)

cpe:2.3:a:aiohttp:aiohttp:*:*:*:*:*:*:*:*

History

25 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) AIOHTTP es un framework HTTP cliente/servidor asíncrono para asyncio y Python. Antes de 3.14.0, la entrada controlada por el atacante incluida en las cabeceras multipart/payload puede usarse para modificar una solicitud e inyectar cabeceras adicionales o similares. En la improbable situación de que una aplicación esté pasando cadenas controladas por el usuario a MultipartWriter.append(headers=...) o Payload.headers, entonces un atacante podría modificar la solicitud para inyectar cabeceras o cambiar el contenido de la solicitud. Esta vulnerabilidad está corregida en 3.14.0.

Information

Published : 2026-06-22 18:16

Updated : 2026-10-25 23:10


NVD link : CVE-2026-50269

Mitre link : CVE-2026-50269

CVE.ORG link : CVE-2026-50269


JSON object : View

Products Affected

aiohttp

  • aiohttp
CWE
CWE-93

Improper Neutralization of CRLF Sequences ('CRLF Injection')

CWE-113

Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting')