CVE catalog

CVE-2025-53643

python-aiohttp: CVE-2025-53643

[CVE catalog]

Severity
Low · CVSS 3.7CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.36% · Oct 27, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-aiohttpsid3.14.3-1fixed
Debianpython-aiohttpforky3.14.3-1fixed
Debianpython-aiohttptrixie3.11.16-1+deb13u1vulnerable
Debianpython-aiohttptrixie-security3.11.16-1+deb13u1vulnerable
Debianpython-aiohttpbookworm3.8.4-1+deb12u1vulnerable
Debianpython-aiohttpbookworm-security3.8.4-1+deb12u1vulnerable
PyPIaiohttpNot reported3.12.14fixed
Ubuntupython-aiohttppro3.11.16-1vulnerable
Ubuntupython-aiohttppro3.13.1-1vulnerable
Ubuntupython-aiohttppro3.13.3-3vulnerable
Ubuntupython-aiohttppro3.13.3-3ubuntu1vulnerable
Ubuntupython-aiohttppro3.13.3-3ubuntu1+esm1vulnerable
Ubuntupython-aiohttp25.103.10.11-1build1vulnerable
Ubuntupython-aiohttp25.103.11.16-1vulnerable
Ubuntupython-aiohttp25.103.11.16-1ubuntu0.1vulnerable
Opensusepython-Brotlileap 16.01.1.0-160000.3.1fixed
Opensusepython-aiohttpleap 16.03.11.16-160000.3.1fixed
Susepython-Brotlilinux enterprise server 16.01.1.0-160000.3.1fixed
Susepython-aiohttplinux enterprise server 16.03.11.16-160000.3.1fixed
Susepython-Brotlilinux enterprise server for sap applications 16.01.1.0-160000.3.1fixed
Susepython-aiohttplinux enterprise server for sap applications 16.03.11.16-160000.3.1fixed
Susepython-aiohttplinux enterprise module for public cloud 15 sp43.9.3-150400.10.33.1fixed
Susepython-aiohttplinux enterprise module for python 3 15 sp63.9.3-150400.10.33.1fixed
Susepython-aiohttplinux enterprise module for python 3 15 sp73.9.3-150400.10.33.1fixed
Opensusepython-aiohttpleap 15.63.9.3-150400.10.33.1fixed
Susepython-aiohttplinux enterprise module for public cloud 15 sp33.6.0-150100.3.27.1fixed
Susepython-aiohttplinux enterprise module for public cloud 15 sp43.6.0-150100.3.27.1fixed
Susepython-aiohttplinux enterprise module for public cloud 15 sp53.6.0-150100.3.27.1fixed
Susepython-aiohttplinux enterprise module for public cloud 15 sp63.6.0-150100.3.27.1fixed
Susepython-aiohttplinux enterprise module for public cloud 15 sp73.6.0-150100.3.27.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-aiohttpsourcesid3.12.15-1not yet assignedNot reported[1109336]
Debianpython-aiohttpsourceforky3.12.15-1not yet assignedNot reported[1109336]
Debianpython-aiohttpsourcetrixie(unfixed)not yet assignedNot reported[1109336]
Debianpython-aiohttpsourcebookworm(unfixed)not yet assignedNot reported[1109336]
PyPIaiohttpPyPINot reported3.12.14Not reportedGHSA-9548-QRRJ-X5PJNot reported
Opensusepython-Brotlirpmleap 16.01.1.0-160000.3.1Not reportedOPENSUSE-SU-2026:20204-1Not reported
Opensusepython-aiohttprpmleap 16.03.11.16-160000.3.1Not reportedOPENSUSE-SU-2026:20204-1Not reported
Susepython-Brotlirpmlinux enterprise server 16.01.1.0-160000.3.1Not reportedSUSE-SU-2026:20425-1Not reported
Susepython-aiohttprpmlinux enterprise server 16.03.11.16-160000.3.1Not reportedSUSE-SU-2026:20425-1Not reported
Susepython-Brotlirpmlinux enterprise server for sap applications 16.01.1.0-160000.3.1Not reportedSUSE-SU-2026:20425-1Not reported
Susepython-aiohttprpmlinux enterprise server for sap applications 16.03.11.16-160000.3.1Not reportedSUSE-SU-2026:20425-1Not reported
Susepython-aiohttprpmlinux enterprise module for public cloud 15 sp43.9.3-150400.10.33.1Not reportedSUSE-SU-2025:03057-1Not reported
Susepython-aiohttprpmlinux enterprise module for python 3 15 sp63.9.3-150400.10.33.1Not reportedSUSE-SU-2025:03057-1Not reported
Susepython-aiohttprpmlinux enterprise module for python 3 15 sp73.9.3-150400.10.33.1Not reportedSUSE-SU-2025:03057-1Not reported
Opensusepython-aiohttprpmleap 15.63.9.3-150400.10.33.1Not reportedSUSE-SU-2025:03057-1Not reported
Susepython-aiohttprpmlinux enterprise module for public cloud 15 sp33.6.0-150100.3.27.1Not reportedSUSE-SU-2025:03201-1Not reported
Susepython-aiohttprpmlinux enterprise module for public cloud 15 sp43.6.0-150100.3.27.1Not reportedSUSE-SU-2025:03201-1Not reported
Susepython-aiohttprpmlinux enterprise module for public cloud 15 sp53.6.0-150100.3.27.1Not reportedSUSE-SU-2025:03201-1Not reported
Susepython-aiohttprpmlinux enterprise module for public cloud 15 sp63.6.0-150100.3.27.1Not reportedSUSE-SU-2025:03201-1Not reported
Susepython-aiohttprpmlinux enterprise module for public cloud 15 sp73.6.0-150100.3.27.1Not reportedSUSE-SU-2025:03201-1Not reported

[Debian bug #1109336]

Notes

[trixie] python-aiohttp: Minor issue [bookworm] python-aiohttp: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-aiohttp]Affected

    Source package: [python-aiohttp]

    Details (4)
    • 3.8.4-1+deb12u1 · amd64 · bookworm

      Affected

      dsa · python-aiohttp · debian · bookworm; dsa · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · arm64 · bookworm

      Affected

      dsa · python-aiohttp · debian · bookworm; dsa · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · amd64 · bookworm-security

      Affected

      dsa · python-aiohttp · debian · bookworm; dsa · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · arm64 · bookworm-security

      Affected

      dsa · python-aiohttp · debian · bookworm; dsa · python-aiohttp · debian · 12

  • Source package: [python-aiohttp]

    Details (4)
    • 3.8.4-1+deb12u1 · all · bookworm

      Affected

      dsa · python-aiohttp · debian · bookworm; dsa · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · all · bookworm

      Affected

      dsa · python-aiohttp · debian · bookworm; dsa · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · all · bookworm-security

      Affected

      dsa · python-aiohttp · debian · bookworm; dsa · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · all · bookworm-security

      Affected

      dsa · python-aiohttp · debian · bookworm; dsa · python-aiohttp · debian · 12

[Debian 13 (Trixie)]

  • [python3-aiohttp]Affected

    Source package: [python-aiohttp]

    Details (4)
    • 3.11.16-1+deb13u1 · amd64 · trixie

      Affected

      dsa · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · arm64 · trixie

      Affected

      dsa · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · amd64 · trixie-security

      Affected

      dsa · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · arm64 · trixie-security

      Affected

      dsa · python-aiohttp · debian · 13

  • Source package: [python-aiohttp]

    Details (4)
    • 3.11.16-1+deb13u1 · all · trixie

      Affected

      dsa · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · all · trixie

      Affected

      dsa · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · all · trixie-security

      Affected

      dsa · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · all · trixie-security

      Affected

      dsa · python-aiohttp · debian · 13

Observed:

References