Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. Prior to 2.8.4, the CSS selector parser in soupsieve allocates unbounded memory when compiling large comma-separated se…
高危 CVSS 7.5
摘要
Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. Prior to 2.8.4, the CSS selector parser in soupsieve allocates unbounded memory when compiling large comma-separated selector lists, allowing an attacker who can supply a crafted selector string to soupsieve.compile() or Beautiful Soup .select() / .select_one() to allocate hundreds of megabytes of heap memory from a relatively small input and cause denial of service. This issue is fixed in version 2.8.4.
中文摘要建设中,暂以英文摘要呈现(DR-003 v2)。
深度研判 · 自动通道
该漏洞尚未生成深度研判报告(DR-003 v2 AI pipeline 建设中)。
数据来源
- NVD DATABASE
原始链接
- https://github.com/facelessuser/soupsieve/commit/28108ab805818c832d9568142a99844fd95a0d39
- https://github.com/facelessuser/soupsieve/releases/tag/2.8.4
- https://github.com/facelessuser/soupsieve/security/advisories/GHSA-2wc2-fm75-p42x
- https://github.com/facelessuser/soupsieve/security/advisories/GHSA-2wc2-fm75-p42x
时间线
- nvd_ingest NVD