Skip to content
VulniPulse
Advisory severityHigh7.0Vendor: MediumRed Hat Linux

High [CVE-2026-69243] HTTP Request Smuggling via WebSocket Upgrade

This high-severity Red Hat Linux advisory covers CVE-2026-69243 affecting Red Hat Ansible Automation Platform 2.5 for RHEL 8, Red Hat Ansible Automation Platform 2.5 for RHEL 9, Red Hat Ansible Automation Platform 2.6 for RHEL 9.

Aggregated and source-linked by VulniPulse. Data sources, validation and limitations.

CVE-2026-69243 Source published Source updated

VulniPulse record published Record updated

Affected products & platforms
Red Hat LinuxUnclassified
Open source advisory

Android app · Google Play

Monitor future Red Hat Linux CVEs from your phone.

Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 34 official vendor sources and 160+ reviewed platform categories.

Matching phone alertsOptional email delivery

Summary

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.

This leaves trailing data to be processed incorrectly, potentially enabling an attacker to bypass security mechanisms or gain unauthorized access to resources. Moderate impact.

This vulnerability in aiohttp's HTTP parser enables request smuggling when the server-side component handles WebSocket upgrade requests containing a body. An attacker could exploit an edge case during protocol switching, causing trailing data to be processed as subsequent requests or upgraded protocol data.

This affects Red Hat products utilizing aiohttp in a server-side capacity. Red Hat severity: Moderate — CVSS 7 (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L).

Weakness: CWE-444.

Affected versions
  • < 3.14.2

Official advisory · high-confidence parse· fetched 1 month ago·verify at source

Fixed versions
  • 3.14.2
  • python3.12-aiohttp-0:3.14.3-1.el8ap
  • python3.12-aiohttp-0:3.14.3-1.el9ap
  • automation-controller-0:4.7.16-1.el9ap
  • python-aiohttp-0:3.14.3-1.el8pc
  • python-aiohttp-0:3.14.3-1.el9pc
  • ansible-core-1:2.16.19-1.el9sat
  • pulpcore-obsolete-packages-0:1.3.1-5.el9pc
  • python3.12-aiohttp-0:3.14.3-1.el9pc
  • python3.12-pulpcore-0:3.73.30-3.el9pc
  • ansible-automation-platform-26/ee-supported-rhel9:1787217357
  • ansible-automation-platform-26/hub-rhel9:1787220598
  • ansible-automation-platform-26/lightspeed-rhel9:1787244079
  • ansible-automation-platform-27/ee-minimal-rhel9:1787217391
  • ansible-automation-platform-27/ee-supported-rhel9:1787235693
  • ansible-automation-platform-27/lightspeed-rhel9:1787217531
  • discovery/discovery-server-rhel9:1786638573
  • rhoai/odh-caikit-tgis-serving-rhel9:1787060100
  • rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9:1788301844
  • rhoai/odh-pipeline-runtime-minimal-cpu-py312-rhel9:1787815645
  • rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9:1787292256
  • rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9:1786711936
  • rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9:1787652771
  • rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9:1787292260
  • rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9:1787652772
  • rhoai/odh-ta-lmes-job-rhel9:1787330903
  • rhoai/odh-training-cuda121-torch24-py311-rhel9:1788178589
  • rhoai/odh-training-cuda124-torch25-py311-rhel9:1788178620
  • rhoai/odh-training-rocm62-torch24-py311-rhel9:1788178712
  • rhoai/odh-training-rocm62-torch25-py311-rhel9:1788178637
  • rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9:1788315638
  • rhoai/odh-workbench-jupyter-minimal-cpu-py312-rhel9:1788185839
  • rhoai/odh-workbench-jupyter-minimal-cuda-py312-rhel9:1788185798
  • rhoai/odh-workbench-jupyter-minimal-rocm-py312-rhel9:1788185733
  • rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9:1788185436
  • rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9:1788185842
  • rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9:1788185848
  • rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9:1788186007
  • rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9:1788185846
  • rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9:1788185899
  • rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9:1787073866
  • RHSA-2026:59135
  • RHSA-2026:59136
  • RHSA-2026:63327
  • RHSA-2026:63387
  • RHSA-2026:63386
  • RHSA-2026:63385
  • RHSA-2026:59155
  • RHSA-2026:59153
  • RHSA-2026:54760

Official advisory · high-confidence parse· fetched 1 month ago·verify at source

Mitigation

Upgrade to a fixed release: 3.14.2, python3.12-aiohttp-0:3.14.3-1.el8ap, python3.12-aiohttp-0:3.14.3-1.el9ap, automation-controller-0:4.7.16-1.el9ap, python-aiohttp-0:3.14.3-1.el8pc, python-aiohttp-0:3.14.3-1.el9pc. That is the remediation for this advisory.

The vendor advisory may list additional interim mitigations or workarounds not captured here — review it before change work.

Official advisory · high-confidence parse· fetched 1 month ago·verify at source

Discussion(0)

No comments yet. Share field notes, upgrade gotchas, or questions — verify against the vendor advisory before acting on community advice.

Sign in to join the discussion.