sphinx_autobuild-2021.3.14-py3-none-any.whl: 3 vulnerabilities (highest severity is: 7.5)
Opened this issue · 0 comments
Vulnerable Library - sphinx_autobuild-2021.3.14-py3-none-any.whl
Path to dependency file: /docs/requirements.txt
Path to vulnerable library: /docs/requirements.txt
Found in HEAD commit: 815283e92d6ef1a943415c27b2d7da949ea5f1f6
Vulnerabilities
CVE | Severity | CVSS | Dependency | Type | Fixed in (sphinx_autobuild version) | Remediation Possible** |
---|---|---|---|---|---|---|
CVE-2024-52804 | High | 7.5 | tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl | Transitive | 2024.2.4 | ❌ |
CVE-2023-28370 | Medium | 6.1 | tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl | Transitive | 2024.2.4 | ❌ |
WS-2023-0296 | Medium | 5.6 | tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl | Transitive | 2024.2.4 | ❌ |
**In some cases, Remediation PR cannot be created automatically for a vulnerability despite the availability of remediation
Details
CVE-2024-52804
Vulnerable Library - tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Path to dependency file: /docs/requirements.txt
Path to vulnerable library: /docs/requirements.txt
Dependency Hierarchy:
- sphinx_autobuild-2021.3.14-py3-none-any.whl (Root Library)
- livereload-2.7.0-py3-none-any.whl
- ❌ tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (Vulnerable Library)
- livereload-2.7.0-py3-none-any.whl
Found in HEAD commit: 815283e92d6ef1a943415c27b2d7da949ea5f1f6
Found in base branch: develop
Vulnerability Details
Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.
Publish Date: 2024-11-22
URL: CVE-2024-52804
CVSS 3 Score Details (7.5)
Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: Low
- Privileges Required: None
- User Interaction: None
- Scope: Unchanged
- Impact Metrics:
- Confidentiality Impact: None
- Integrity Impact: None
- Availability Impact: High
Suggested Fix
Type: Upgrade version
Origin: https://nvd.nist.gov/vuln/detail/CVE-2024-52804
Release Date: 2024-11-22
Fix Resolution (tornado): 6.4.2
Direct dependency fix Resolution (sphinx-autobuild): 2024.2.4
Step up your Open Source Security Game with Mend here
CVE-2023-28370
Vulnerable Library - tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Path to dependency file: /docs/requirements.txt
Path to vulnerable library: /docs/requirements.txt
Dependency Hierarchy:
- sphinx_autobuild-2021.3.14-py3-none-any.whl (Root Library)
- livereload-2.7.0-py3-none-any.whl
- ❌ tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (Vulnerable Library)
- livereload-2.7.0-py3-none-any.whl
Found in HEAD commit: 815283e92d6ef1a943415c27b2d7da949ea5f1f6
Found in base branch: develop
Vulnerability Details
Open redirect vulnerability in Tornado versions 6.3.1 and earlier allows a remote unauthenticated attacker to redirect a user to an arbitrary web site and conduct a phishing attack by having user access a specially crafted URL.
Publish Date: 2023-05-25
URL: CVE-2023-28370
CVSS 3 Score Details (6.1)
Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: Low
- Privileges Required: None
- User Interaction: Required
- Scope: Changed
- Impact Metrics:
- Confidentiality Impact: Low
- Integrity Impact: Low
- Availability Impact: None
Suggested Fix
Type: Upgrade version
Release Date: 2023-05-25
Fix Resolution (tornado): 6.3.2
Direct dependency fix Resolution (sphinx-autobuild): 2024.2.4
Step up your Open Source Security Game with Mend here
WS-2023-0296
Vulnerable Library - tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Path to dependency file: /docs/requirements.txt
Path to vulnerable library: /docs/requirements.txt
Dependency Hierarchy:
- sphinx_autobuild-2021.3.14-py3-none-any.whl (Root Library)
- livereload-2.7.0-py3-none-any.whl
- ❌ tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (Vulnerable Library)
- livereload-2.7.0-py3-none-any.whl
Found in HEAD commit: 815283e92d6ef1a943415c27b2d7da949ea5f1f6
Found in base branch: develop
Vulnerability Details
Tornado vulnerable to HTTP request smuggling via improper parsing of Content-Length
fields and chunk lengths
Publish Date: 2024-11-03
URL: WS-2023-0296
CVSS 3 Score Details (5.6)
Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: High
- Privileges Required: None
- User Interaction: None
- Scope: Unchanged
- Impact Metrics:
- Confidentiality Impact: Low
- Integrity Impact: Low
- Availability Impact: Low
Suggested Fix
Type: Upgrade version
Origin: GHSA-qppv-j76h-2rpx
Release Date: 2024-11-03
Fix Resolution (tornado): 6.3.3
Direct dependency fix Resolution (sphinx-autobuild): 2024.2.4
Step up your Open Source Security Game with Mend here