7.5

CVE-2025-53643: aio-libs aiohttp HTTP Request/Response Smuggling

CVSS: 7.5v3.1HighAnalyzed
AliasesSUSE-SU-2025:03057-1SUSE-SU-2025:03201-1GHSA-9548-qrrj-x5pj
Published 14-07-2025Last modified 15-07-2025

Vulnerability summary

CVE-2025-53643 is a high (CVSS 7.5) HTTP Request/Response Smuggling vulnerability in aio-libs aiohttp. EPSS estimates a 0.36% chance of exploitation in the next 30 days, higher than 27.6% of scored vulnerabilities.

Overall risk
30/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.5/10
010
High · v3.1 (NVD)
EPSS score
0.36%
0%100%
Low · +0.04 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 5 · Related 6

Timeline

  1. 14-07-2025
    PublishedVulnerability first disclosed.
  2. 15-07-2025
    Last modifiedVulnerability information updated.

Description

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.12.14, the Python parser is vulnerable to a request smuggling vulnerability due to not parsing trailer sections of an HTTP request. If a pure Python version of aiohttp is installed (i.e. without the usual C extensions) or AIOHTTP_NO_EXTENSIONS is enabled, then an attacker may be able to execute a request smuggling attack to bypass certain firewalls or proxy protections. Version 3.12.14 contains a patch for this issue.

CVSS metrics

9 scores · 7 sources · 2 versions

EPSS trend

Probability

0.36%

Chance of exploitation in the next 30 days

Percentile

28%

Versus all other CVEs

30-day change

+0.04 pp

From 0.31% on 18-09-2026

18-09-202618-10-2026
EPSS score
0.36%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Chainguard18 products
  • airflow-2-bitnami-compatAll versions (No fix recorded)
  • airflow-3< 3.2.0-r0
  • airflow-3-bitnami-compatAll versions (No fix recorded)
  • airflow-core-2< 2.11.0-r4
  • airflow-core-2-compat< 2.11.0-r4
Suse7 products
  • python-aiohttp&distro=SUSE Linux Enterprise Module for Public Cloud 15 SP3< 3.6.0-150100.3.27.1
  • python-aiohttp&distro=SUSE Linux Enterprise Module for Public Cloud 15 SP4< 3.6.0-150100.3.27.1 | < 3.9.3-150400.10.33.1
  • python-aiohttp&distro=SUSE Linux Enterprise Module for Public Cloud 15 SP5< 3.6.0-150100.3.27.1
  • python-aiohttp&distro=SUSE Linux Enterprise Module for Public Cloud 15 SP6< 3.6.0-150100.3.27.1
  • python-aiohttp&distro=SUSE Linux Enterprise Module for Public Cloud 15 SP7< 3.6.0-150100.3.27.1
Wolfi5 products
  • airflow-3< 3.2.0-r0
  • airflow-3-bitnami-compatAll versions (No fix recorded)
  • dask-kubernetes< 2025.7.0-r1
  • py3-cassandra-medusa< 0.24.1-r1
  • py3-cassandra-medusa-compat< 0.24.1-r1
Aio-libs1 product
Aiohttp1 product
Debian1 product
  • python-aiohttpAll versions (No fix recorded) | < 3.12.15-1
Opensuse1 product
  • python-aiohttp&distro=openSUSE Leap 15.6< 3.9.3-150400.10.33.1
PyPI1 product
  • aiohttp< 3.12.14
Ubuntu1 product
  • python-aiohttpAll versions (No fix recorded)

9 vendors · 36 products

References

14 links
Show all 14 references