Vulnerability · Published Jun 2, 2026 · Assigned by GitHub_M
CVE-2026-34993AIOHTTP Vulnerable to Deserialization of Untrusted Data
Medium 6.4
In plain English
A medium-severity unsafe deserialization in aiohttp from aio-libs. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 8% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.14.0, using ``CookieJar.load()`` with untrusted input may allow arbitrary code execution. Most applications using this function will be doing so with the user's own data, so this is unlikely to affect many applications. Version 3.14.0 patches the issue. If an application does allow attacker controlled files to be loaded, a workaround on older releases would be to sanitize the files before loading.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | python-aiohttp | 3.8.4-1+deb12u2 | DEBIAN-CVE-2026-34993 |
| Debian:13 | python-aiohttp | no fix listed | DEBIAN-CVE-2026-34993 |
| Debian:14 | python-aiohttp | 3.14.0-1 | DEBIAN-CVE-2026-34993 |
| PyPI | aiohttp | 3.14.0 | PYSEC-2026-2104 |
| PyPI | aiohttp | 3.14.0 | GHSA-jg22-mg44-37j8 |
| Ubuntu:25.10 | python-aiohttp | no fix listed | UBUNTU-CVE-2026-34993 |
| Ubuntu:26.10 | python-aiohttp | no fix listed | UBUNTU-CVE-2026-34993 |
Affected products (as reported)
Weakness: CWE-502 · Vector: CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:L/I:H/A:L
References
- https://github.com/aio-libs/aiohttp/security/advisories/GHSA-jg22-mg44-37j8 x_refsource_CONFIRM
- https://github.com/aio-libs/aiohttp/commit/dcf40f30637e8752c76781cf6703b5a236749a00 x_refsource_MISC
- https://access.redhat.com/security/cve/CVE-2026-34993 vdb-entry, x_refsource_REDHAT
- RHBZ#2484099 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-34993.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:59135 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:50319 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:63327 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:59136 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:50336 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:63387 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:63386 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:63385 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:59518 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:50357 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:50479 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:50340 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:54760 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:62336 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:62335 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:43038 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:42644 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:24977 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:37275 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:60520 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:34456 vendor-advisory, x_refsource_REDHAT