Every CVE Search/ Get API key

CVE-2024-52304

aiohttp vulnerable to request smuggling due to incorrect parsing of chunk extensions

6.3 MediumFix available

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

Exploit likelihood

0.56%Up 0.5 points since Nov 19, 2024
90%50%10%1%

What each source reports

CVE List Score used 6.3

aiohttp vulnerable to request smuggling due to incorrect parsing of chunk extensions

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Record
CVE-2024-52304
CVSS 4.0
6.3 MediumCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-444
Updated
2026-11-02
EUVDEUVD-2024-3218 6.3

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Record
EUVD-2024-3218
CVSS 4.0
6.3 MediumCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-8495-4g3g-x7pr 6.3

aiohttp allows request smuggling due to incorrect parsing of chunk extensions

Summary

The Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions.

Impact

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.


Patch: https://github.com/aio-libs/aiohttp/commit/259edc369075de63e6f3a4eaade058c62af0df71

Record
GHSA-8495-4g3g-x7pr
CVSS 4.0
6.3 MediumCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness
CWE-444
Updated
2026-11-02
NVD 6.3

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Record
CVE-2024-52304
CVSS 4.0
6.3 MediumCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-444
Updated
2026-11-02
OSV 6.3

aiohttp vulnerable to request smuggling due to incorrect parsing of chunk extensions

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Record
CVE-2024-52304
CVSS 4.0
6.3 MediumCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-444
Updated
2026-11-02
OSVDEBIAN-CVE-2024-52304 7.5

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Record
DEBIAN-CVE-2024-52304
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
Show 21 moreShow less
OSVGHSA-8495-4g3g-x7pr 6.3

aiohttp allows request smuggling due to incorrect parsing of chunk extensions

Summary

The Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions.

Impact

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.


Patch: https://github.com/aio-libs/aiohttp/commit/259edc369075de63e6f3a4eaade058c62af0df71

Record
GHSA-8495-4g3g-x7pr
CVSS 4.0
6.3 MediumCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness
CWE-444
Updated
2026-11-02
OSVOESA-2025-1045 5.9

python-aiohttp security update

Async http client/server framework (asyncio).

Security Fix(es):

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.(CVE-2024-52304)

Record
OESA-2025-1045
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVOESA-2025-1046 5.9

python-aiohttp security update

Async http client/server framework (asyncio).

Security Fix(es):

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.(CVE-2024-52304)

Record
OESA-2025-1046
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVOESA-2025-1047 5.9

python-aiohttp security update

Async http client/server framework (asyncio).

Security Fix(es):

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.(CVE-2024-52304)

Record
OESA-2025-1047
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVOESA-2025-1048 5.9

python-aiohttp security update

Async http client/server framework (asyncio).

Security Fix(es):

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.(CVE-2024-52304)

Record
OESA-2025-1048
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVPYSEC-2026-1103 6.3

aiohttp allows request smuggling due to incorrect parsing of chunk extensions

Summary

The Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions.

Impact

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.


Patch: https://github.com/aio-libs/aiohttp/commit/259edc369075de63e6f3a4eaade058c62af0df71

Record
PYSEC-2026-1103
CVSS 4.0
6.3 MediumCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVRHSA-2024:10766 6.5

Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.5 Product Security and Bug Fix Update

Record
RHSA-2024:10766
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:11574 5.9

Red Hat Security Advisory: Satellite 6.16.1 Async Update

Record
RHSA-2024:11574
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRHSA-2025:0340 9.1

Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.5 Product Security and Bug Fix Update

Record
RHSA-2025:0340
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVROOT-APP-PYPI-CVE-2024-52304 7.5

CVE-2024-52304 in aiohttp - Patched by Root

Root has patched CVE-2024-52304 in the aiohttp package for Root:PyPI. Multiple fixed versions available.

Record
ROOT-APP-PYPI-CVE-2024-52304
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2024-52304 6.3

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Record
UBUNTU-CVE-2024-52304
CVSS 4.0
6.3 MediumCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVAZL-53229 No score

CVE-2024-52304 affecting package python-aiohttp 3.6.2-3

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Record
AZL-53229
Updated
2026-11-05
OSVAZL-53232 No score

CVE-2024-52304 affecting package python-aiohttp 3.6.2-3

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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.10.11 fixes the issue.

Record
AZL-53232
Updated
2026-11-02
OSVCLSA-2025-1754007189 No score

TuxCare security update for aiohttp (1 CVE)

TuxCare rebuilt aiohttp to address 1 CVE. Fixed in 3.8.5.post2+tuxcare.

Record
CLSA-2025-1754007189
Updated
2026-11-02
OSVCLSA-2026-1773620206 No score

TuxCare security update for aiohttp (3 CVEs)

TuxCare rebuilt aiohttp to address 3 CVEs. Fixed in 3.8.1.post7+tuxcare.

Record
CLSA-2026-1773620206
Updated
2026-11-02
OSVCLSA-2026-1787906503 No score

TuxCare security update for aiohttp (8 CVEs)

TuxCare rebuilt aiohttp to address 8 CVEs. Fixed in 3.8.6.post10+tuxcare.

Record
CLSA-2026-1787906503
Updated
2026-11-02
OSVCLSA-2026-1788792738 No score

TuxCare security update for aiohttp (9 CVEs)

TuxCare rebuilt aiohttp to address 9 CVEs. Fixed in 3.8.4.post8+tuxcare.

Record
CLSA-2026-1788792738
Updated
2026-11-02
OSVMGASA-2024-0388 No score

Updated python-aiohttp packages fix security vulnerabilities

When using aiohttp as a web server and configuring static routes, it is necessary to specify the root path for static files. Additionally, the option 'follow_symlinks' can be used to determine whether to follow symbolic links outside the static root directory. When 'follow_symlinks' is set to True, there is no validation to check if reading a file is within the root directory. This can lead to directory traversal vulnerabilities, resulting in unauthorized access to arbitrary files on the system, even when symlinks are not present. Disabling follow_symlinks and using a reverse proxy are encouraged mitigations. CVE-2024-23334 The Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. 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. CVE-2024-52304

Record
MGASA-2024-0388
Updated
2026-11-02
OSVSUSE-SU-2024:4077-1 No score

Security update for python-aiohttp

This update for python-aiohttp fixes the following issues:

  • CVE-2024-52304: Fixed request smuggling due to incorrect parsing of chunk extensions (bsc#1233447)
Record
SUSE-SU-2024:4077-1
Updated
2026-11-02
OSVSUSE-SU-2024:4110-1 No score

Security update for python-aiohttp

This update for python-aiohttp fixes the following issues:

  • CVE-2024-52304: Fixed request smuggling due to incorrect parsing of chunk extensions (bsc#1233447)
Record
SUSE-SU-2024:4110-1
Updated
2026-11-02
OSVUSN-7642-1 No score

python-aiohttp vulnerabilities

Ben Kallus discovered that AIOHTTP did not correctly parse HTTP headers. A remote attacker could possibly use this issue to perform request smuggling. This issue only affected Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2023-47627)

Ivan Novikov discovered that AIOHTTP did not properly validate certain inputs. A remote attacker could possibly use this issue to perform request smuggling. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2023-49081, CVE-2023-49082)

Paul J. Dorn discovered that AIOHTTP did not properly validate certain inputs. A remote attacker could possibly use this issue to perform request smuggling. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-23829)

Takeshi Kaneko discovered that AIOHTTP did not properly sanitize certain inputs. A remote attacker could possibly use this issue to perform a cross-site scripting (XSS) attack. (CVE-2024-27306)

It was discovered that AIOHTTP did not correctly handle certain POST requests. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-30251)

Jeppe Bonde Weikop discovered that AIOHTTP did not correctly handle parsing newlines in certain inputs. A remote attacker could possibly use this issue to perform request smuggling. (CVE-2024-52304)

Record
USN-7642-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
aiohttp
PyPI
through 3.10.10
3.10.11
python-aiohttp
Azure Linux:3
through 3.6.2-3 None known
python-aiohttp
Azure Linux:2
through 3.6.2-3 None known
aiohttp
TuxCare:PyPI
3.8.5 up to 3.8.5.post2+tuxcare, plus listed versions
3.8.5.post1+tuxcare
3.8.5.post2+tuxcare
aiohttp
TuxCare:PyPI
From an advisory covering 2 CVEs
3.8.1 up to 3.8.1.post7+tuxcare, plus listed versions
3.8.1.post1+tuxcare3.8.1.post2+tuxcare3.8.1.post3+tuxcare3.8.1.post4+tuxcare3.8.1.post5+tuxcare3.8.1.post6+tuxcare
3.8.1.post7+tuxcare
aiohttp
TuxCare:PyPI
From an advisory covering 8 CVEs
3.8.6 up to 3.8.6.post10+tuxcare, plus listed versions
3.8.6.post1+tuxcare3.8.6.post2+tuxcare3.8.6.post3+tuxcare3.8.6.post4+tuxcare3.8.6.post5+tuxcare
Show 4 moreShow less
3.8.6.post6+tuxcare3.8.6.post7+tuxcare3.8.6.post8+tuxcare3.8.6.post9+tuxcare
3.8.6.post10+tuxcare
aiohttp
TuxCare:PyPI
From an advisory covering 9 CVEs
3.8.4 up to 3.8.4.post8+tuxcare, plus listed versions
3.8.4.post1+tuxcare3.8.4.post2+tuxcare3.8.4.post3+tuxcare3.8.4.post4+tuxcare3.8.4.post5+tuxcare3.8.4.post6+tuxcare3.8.4.post7+tuxcare
3.8.4.post8+tuxcare
python-aiohttp
Debian:12
before 3.8.4-1+deb12u1, plus listed versions
3.8.4-1
3.8.4-1+deb12u1
python-aiohttp
Debian:13
before 3.10.11-1
3.10.11-1
python-aiohttp
Debian:14
before 3.10.11-1
3.10.11-1
Show 71 moreShow less
Affected packages
PackageAffectedFixed
python-aiohttp
Debian:11
From an advisory covering 9 CVEs
before 3.7.4-1+deb11u1, plus listed versions
3.7.4-1
3.7.4-1+deb11u1
python-aiohttp
Debian:12
From an advisory covering 6 CVEs
before 3.8.4-1+deb12u1, plus listed versions
3.8.4-1
3.8.4-1+deb12u1
aiohttp
PyPI
before 3.10.11, plus listed versions
0.10.10.00.10.10.10.20.11.0
Show 45 moreShow less
0.12.00.13.00.13.10.14.00.14.10.14.20.14.30.14.40.15.00.15.10.15.20.15.30.16.00.16.10.16.20.16.30.16.40.16.50.16.60.17.00.17.10.17.20.17.30.17.40.18.00.18.10.18.20.18.30.18.40.19.00.20.20.00.20.10.20.20.21.00.21.10.21.20.21.40.21.50.21.60.22.00.22.0a00.22.0b00.22.0b10.22.0b2
3.10.11
python-aiohttp
Mageia:9
From an advisory covering 2 CVEs
before 3.8.3-3.2.mga9
3.8.3-3.2.mga9
python-aiohttp
openEuler:22.03-LTS-SP3
before 3.7.4-5.oe2203sp3
3.7.4-5.oe2203sp3
python-aiohttp
openEuler:20.03-LTS-SP4
before 3.7.4-4.oe2003sp4
3.7.4-4.oe2003sp4
python-aiohttp
openEuler:24.03-LTS
before 3.9.3-6.oe2403
3.9.3-6.oe2403
python-aiohttp
openEuler:22.03-LTS-SP4
before 3.7.4-5.oe2203sp4
3.7.4-5.oe2203sp4
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 2 CVEs
before 0:4.6.3-1.el8ap
0:4.6.3-1.el8ap
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 2 CVEs
before 0:4.6.3-1.el9ap
0:4.6.3-1.el9ap
receptor
Red Hat:ansible_automation_platform_developer:2.5::el8
From an advisory covering 2 CVEs
before 0:1.5.1-2.el8ap
0:1.5.1-2.el8ap
receptorctl
Red Hat:ansible_automation_platform_developer:2.5::el8
From an advisory covering 2 CVEs
before 0:1.5.1-2.el8ap
0:1.5.1-2.el8ap
receptor
Red Hat:ansible_automation_platform_inside:2.5::el8
From an advisory covering 2 CVEs
before 0:1.5.1-2.el8ap
0:1.5.1-2.el8ap
receptorctl
Red Hat:ansible_automation_platform_inside:2.5::el8
From an advisory covering 2 CVEs
before 0:1.5.1-2.el8ap
0:1.5.1-2.el8ap
receptor
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 2 CVEs
before 0:1.5.1-2.el8ap
0:1.5.1-2.el8ap
receptor-debuginfo
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 2 CVEs
before 0:1.5.1-2.el8ap
0:1.5.1-2.el8ap
receptor-debugsource
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 2 CVEs
before 0:1.5.1-2.el8ap
0:1.5.1-2.el8ap
receptorctl
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 2 CVEs
before 0:1.5.1-2.el8ap
0:1.5.1-2.el8ap
receptor
Red Hat:ansible_automation_platform_developer:2.5::el9
From an advisory covering 2 CVEs
before 0:1.5.1-2.el9ap
0:1.5.1-2.el9ap
receptorctl
Red Hat:ansible_automation_platform_developer:2.5::el9
From an advisory covering 2 CVEs
before 0:1.5.1-2.el9ap
0:1.5.1-2.el9ap
receptor
Red Hat:ansible_automation_platform_inside:2.5::el9
From an advisory covering 2 CVEs
before 0:1.5.1-2.el9ap
0:1.5.1-2.el9ap
receptorctl
Red Hat:ansible_automation_platform_inside:2.5::el9
From an advisory covering 2 CVEs
before 0:1.5.1-2.el9ap
0:1.5.1-2.el9ap
receptor
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 2 CVEs
before 0:1.5.1-2.el9ap
0:1.5.1-2.el9ap
receptor-debuginfo
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 2 CVEs
before 0:1.5.1-2.el9ap
0:1.5.1-2.el9ap
receptor-debugsource
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 2 CVEs
before 0:1.5.1-2.el9ap
0:1.5.1-2.el9ap
receptorctl
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 2 CVEs
before 0:1.5.1-2.el9ap
0:1.5.1-2.el9ap
python-aiohttp
Red Hat:satellite_capsule:6.16::el8
before 0:3.10.11-1.el8pc
0:3.10.11-1.el8pc
python-aiohttp-debugsource
Red Hat:satellite_capsule:6.16::el8
before 0:3.10.11-1.el8pc
0:3.10.11-1.el8pc
python3.11-aiohttp
Red Hat:satellite_capsule:6.16::el8
before 0:3.10.11-1.el8pc
0:3.10.11-1.el8pc
python3.11-aiohttp-debuginfo
Red Hat:satellite_capsule:6.16::el8
before 0:3.10.11-1.el8pc
0:3.10.11-1.el8pc
python-aiohttp
Red Hat:satellite:6.16::el8
before 0:3.10.11-1.el8pc
0:3.10.11-1.el8pc
python-aiohttp-debugsource
Red Hat:satellite:6.16::el8
before 0:3.10.11-1.el8pc
0:3.10.11-1.el8pc
python3.11-aiohttp
Red Hat:satellite:6.16::el8
before 0:3.10.11-1.el8pc
0:3.10.11-1.el8pc
python3.11-aiohttp-debuginfo
Red Hat:satellite:6.16::el8
before 0:3.10.11-1.el8pc
0:3.10.11-1.el8pc
python-aiohttp
Red Hat:satellite_capsule:6.16::el9
before 0:3.10.11-1.el9pc
0:3.10.11-1.el9pc
python-aiohttp-debugsource
Red Hat:satellite_capsule:6.16::el9
before 0:3.10.11-1.el9pc
0:3.10.11-1.el9pc
python3.11-aiohttp
Red Hat:satellite_capsule:6.16::el9
before 0:3.10.11-1.el9pc
0:3.10.11-1.el9pc
python3.11-aiohttp-debuginfo
Red Hat:satellite_capsule:6.16::el9
before 0:3.10.11-1.el9pc
0:3.10.11-1.el9pc
python-aiohttp
Red Hat:satellite:6.16::el9
before 0:3.10.11-1.el9pc
0:3.10.11-1.el9pc
python-aiohttp-debugsource
Red Hat:satellite:6.16::el9
before 0:3.10.11-1.el9pc
0:3.10.11-1.el9pc
python3.11-aiohttp
Red Hat:satellite:6.16::el9
before 0:3.10.11-1.el9pc
0:3.10.11-1.el9pc
python3.11-aiohttp-debuginfo
Red Hat:satellite:6.16::el9
before 0:3.10.11-1.el9pc
0:3.10.11-1.el9pc
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 5 CVEs
before 0:4.6.6-1.el8ap
0:4.6.6-1.el8ap
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 5 CVEs
before 0:4.6.6-1.el9ap
0:4.6.6-1.el9ap
python3.11-aiohttp
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 5 CVEs
before 0:3.10.11-1.el8ap
0:3.10.11-1.el8ap
python3.11-aiohttp-debuginfo
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 5 CVEs
before 0:3.10.11-1.el8ap
0:3.10.11-1.el8ap
python3.11-aiohttp-debugsource
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 5 CVEs
before 0:3.10.11-1.el8ap
0:3.10.11-1.el8ap
python3.11-aiohttp
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 5 CVEs
before 0:3.10.11-1.el9ap
0:3.10.11-1.el9ap
python3.11-aiohttp-debuginfo
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 5 CVEs
before 0:3.10.11-1.el9ap
0:3.10.11-1.el9ap
python3.11-aiohttp-debugsource
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 5 CVEs
before 0:3.10.11-1.el9ap
0:3.10.11-1.el9ap
automation-gateway-server
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 5 CVEs
before 0:2.5.20250115-1.el8ap
0:2.5.20250115-1.el8ap
automation-gateway-server
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 5 CVEs
before 0:2.5.20250115-1.el9ap
0:2.5.20250115-1.el9ap
aiohttp
Root:PyPI
before 3.9.1+aikido.7
3.9.1+aikido.73.8.6+aikido.13.8.6+aikido.23.8.6+aikido.33.8.6+aikido.43.8.6+aikido.53.8.6+aikido.63.8.6+aikido.73.8.6+aikido.83.8.6+aikido.93.8.6+aikido.103.8.6+aikido.113.8.6+aikido.123.9.5+aikido.13.9.5+aikido.23.9.5+aikido.33.9.5+aikido.43.8.6+aikido.133.9.1+aikido.83.9.5+aikido.53.9.5+aikido.63.8.6+aikido.143.9.5+aikido.73.9.1+aikido.93.8.6+aikido.15
python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
before 3.9.3-150400.10.27.1
3.9.3-150400.10.27.1
python-aiohttp
SUSE:Linux Enterprise Module for Python 3 15 SP5
before 3.9.3-150400.10.27.1
3.9.3-150400.10.27.1
python-aiohttp
SUSE:Linux Enterprise Module for Python 3 15 SP6
before 3.9.3-150400.10.27.1
3.9.3-150400.10.27.1
python-aiohttp
openSUSE:Leap 15.5
before 3.9.3-150400.10.27.1
3.9.3-150400.10.27.1
python-aiohttp
openSUSE:Leap 15.6
before 3.9.3-150400.10.27.1
3.9.3-150400.10.27.1
python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP2
before 3.6.0-150100.3.18.1
3.6.0-150100.3.18.1
python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP3
before 3.6.0-150100.3.18.1
3.6.0-150100.3.18.1
python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
before 3.6.0-150100.3.18.1
3.6.0-150100.3.18.1
python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP5
before 3.6.0-150100.3.18.1
3.6.0-150100.3.18.1
python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP6
before 3.6.0-150100.3.18.1
3.6.0-150100.3.18.1
python-aiohttp
openSUSE:Leap 15.5
before 3.6.0-150100.3.18.1
3.6.0-150100.3.18.1
python-aiohttp
Ubuntu:Pro:18.04:LTS
before 3.0.1-1ubuntu0.1~esm5, plus listed versions
2.2.3-1build12.2.3-22.3.6-13.0.1-13.0.1-1ubuntu0.1~esm13.0.1-1ubuntu0.1~esm4
3.0.1-1ubuntu0.1~esm5
python-aiohttp
Ubuntu:Pro:22.04:LTS
before 3.8.1-4ubuntu0.2+esm1, plus listed versions
3.7.4-13.7.4-1build23.8.1-33.8.1-43.8.1-4build13.8.1-4ubuntu0.2
3.8.1-4ubuntu0.2+esm1
python-aiohttp
Ubuntu:Pro:24.04:LTS
before 3.9.1-1ubuntu0.1+esm1, plus listed versions
3.8.4-13.9.1-13.9.1-1build13.9.1-1ubuntu0.1
3.9.1-1ubuntu0.1+esm1
python-aiohttp
Ubuntu:Pro:18.04:LTS
From an advisory covering 7 CVEs
before 3.0.1-1ubuntu0.1~esm5, plus listed versions
2.2.3-1build12.2.3-22.3.6-13.0.1-13.0.1-1ubuntu0.1~esm13.0.1-1ubuntu0.1~esm4
3.0.1-1ubuntu0.1~esm5
python-aiohttp
Ubuntu:Pro:20.04:LTS
From an advisory covering 7 CVEs
before 3.6.2-1ubuntu1+esm4, plus listed versions
3.5.4-13.5.4-1build13.6.1-13.6.2-13.6.2-1build1
Show 4 moreShow less
3.6.2-1ubuntu0.1~esm13.6.2-1ubuntu13.6.2-1ubuntu1+esm13.6.2-1ubuntu1+esm3
3.6.2-1ubuntu1+esm4
python-aiohttp
Ubuntu:Pro:22.04:LTS
From an advisory covering 7 CVEs
before 3.8.1-4ubuntu0.2+esm1, plus listed versions
3.7.4-13.7.4-1build23.8.1-33.8.1-43.8.1-4build13.8.1-4ubuntu0.2
3.8.1-4ubuntu0.2+esm1
python-aiohttp
Ubuntu:Pro:24.04:LTS
From an advisory covering 7 CVEs
before 3.9.1-1ubuntu0.1+esm1, plus listed versions
3.8.4-13.9.1-13.9.1-1build13.9.1-1ubuntu0.1
3.9.1-1ubuntu0.1+esm1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-52304 is a medium vulnerability (CVSS 6.3) in Aio-libs Aiohttp, published November 18, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.56%, the 47th percentile. Fixed in aiohttp 3.10.11.

References

Show 79 moreShow less
This page doesn't list everything

Left out here: 198 versions. The JSON record has them.

MoveEnter Open