CharesFang / WeiboSpider

微博爬虫,一个基于Scrapy框架的轻量微博爬虫,Sina Weibo Spider
GNU General Public License v3.0
124 stars 25 forks source link

CVE-2024-21506 (Medium) detected in pymongo-3.11.4-cp37-cp37m-manylinux2014_x86_64.whl - autoclosed #40

Closed mend-bolt-for-github[bot] closed 4 months ago

mend-bolt-for-github[bot] commented 6 months ago

CVE-2024-21506 - Medium Severity Vulnerability

Vulnerable Library - pymongo-3.11.4-cp37-cp37m-manylinux2014_x86_64.whl

Python driver for MongoDB

Library home page: https://files.pythonhosted.org/packages/b1/29/c0c8791ba972456f8aa3f027af33206499bc9f52a948e0d9c10909339b3c/pymongo-3.11.4-cp37-cp37m-manylinux2014_x86_64.whl

Path to dependency file: /requirements.txt

Path to vulnerable library: /requirements.txt

Dependency Hierarchy: - :x: **pymongo-3.11.4-cp37-cp37m-manylinux2014_x86_64.whl** (Vulnerable Library)

Found in base branch: master

Vulnerability Details

Versions of the package pymongo before 4.6.3 are vulnerable to Out-of-bounds Read in the bson module. Using the crafted payload the attacker could force the parser to deserialize unmanaged memory. The parser tries to interpret bytes next to buffer and throws an exception with string. If the following bytes are not printable UTF-8 the parser throws an exception with a single byte.

Publish Date: 2024-04-06

URL: CVE-2024-21506

CVSS 3 Score Details (5.2)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Local - Attack Complexity: High - Privileges Required: None - User Interaction: Required - Scope: Changed - Impact Metrics: - Confidentiality Impact: Low - Integrity Impact: Low - Availability Impact: Low

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://www.cve.org/CVERecord?id=CVE-2024-21506

Release Date: 2024-04-06

Fix Resolution: pymongo - 4.6.3


Step up your Open Source Security Game with Mend here

mend-bolt-for-github[bot] commented 4 months ago

:heavy_check_mark: This issue was automatically closed by Mend because the vulnerable library in the specific branch(es) was either marked as ignored or it is no longer part of the Mend inventory.