CVE-2026-69243

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.2, the HTTP parsers were vulnerable to a request smuggling attack relating to WebSocket upgrades. If using the server-side component, an attacker may be able to execute a request smuggling vulnerability using an edge case in the WebSocket upgrade procedure. A WebSocket upgrade request with a body could cause the parser to switch protocols before the complete request body was received, leaving trailing bytes to be handled as upgraded-protocol or pipelined data rather than normal HTTP body data. This issue is fixed in version 3.14.2.
CVSS

No CVSS.

Configurations

No configuration.

History

23 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) AIOHTTP es un framework cliente/servidor HTTP asíncrono para asyncio y Python. Antes de la versión 3.14.2, los analizadores HTTP eran vulnerables a un ataque de contrabando de solicitudes relacionado con las actualizaciones de WebSocket. Si se utiliza el componente del lado del servidor, un atacante podría ejecutar una vulnerabilidad de contrabando de solicitudes utilizando un caso límite en el procedimiento de actualización de WebSocket. Una solicitud de actualización de WebSocket con un cuerpo podría hacer que el analizador cambiara de protocolo antes de que se recibiera el cuerpo completo de la solicitud, dejando bytes restantes para ser manejados como datos de protocolo actualizado o canalizados en lugar de datos normales del cuerpo HTTP. Este problema está solucionado en la versión 3.14.2.

Information

Published : 2026-08-03 21:16

Updated : 2026-10-23 21:10


NVD link : CVE-2026-69243

Mitre link : CVE-2026-69243

CVE.ORG link : CVE-2026-69243


JSON object : View

Products Affected

No product.

CWE
CWE-444

Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')