一、 漏洞 CVE-2024-52303 基础信息
漏洞标题
aiohttp中间件启用时存在内存泄漏漏洞
来源:AIGC 神龙大模型
漏洞描述信息
aiohttp 是一个用于 asyncio 和 Python 的异步 HTTP 客户端/服务器框架。在 3.10.6 及以上且 3.10.11 以下的版本中,当请求产生 MatchInfoError 时,可能会发生内存泄漏。这是由于每次请求都会向缓存中添加一个条目,因为每次构建 MatchInfoError 都会产生一个唯一的缓存条目。攻击者可以通过发送大量的(数十万至数百万)此类请求来耗尽服务器的内存资源。使用 aiohttp.web 中间件的用户应升级到 3.10.11 版本以接收补丁。
来源:AIGC 神龙大模型
CVSS信息
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
来源:AIGC 神龙大模型
漏洞类别
在移除最后引用时对内存的释放不恰当(内存泄露)
来源:AIGC 神龙大模型
漏洞标题
aiohttp memory leak when middleware is enabled when requesting a resource with a non-allowed method
来源:美国国家漏洞数据库 NVD
漏洞描述信息
aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. In versions starting with 3.10.6 and prior to 3.10.11, a memory leak can occur when a request produces a MatchInfoError. This was caused by adding an entry to a cache on each request, due to the building of each MatchInfoError producing a unique cache entry. An attacker may be able to exhaust the memory resources of a server by sending a substantial number (100,000s to millions) of such requests. Those who use any middlewares with aiohttp.web should upgrade to version 3.10.11 to receive a patch.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
对已超过有效生命周期的资源丧失索引
来源:美国国家漏洞数据库 NVD
漏洞标题
aiohttp 安全漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
aiohttp是aio-libs开源的一个开源的用于 asyncio 和 Python 的异步 HTTP 客户端/服务器框架。 aiohttp 3.10.6版本至3.10.11之前版本存在安全漏洞,该漏洞源于存在内存泄漏,攻击者可能能够通过发送大量请求来耗尽服务器的内存资源。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
其他
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2024-52303 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2024-52303 的情报信息