GHSA-pp84-v3mw-gg4w: Taipy 3.1.1 affected by CVEs on flask-core and pymongo
N/A
CVSS Score
Basic Information
CVE ID
-
GHSA ID
EPSS Score
-
CWE
-
Published
8/27/2024
Updated
10/10/2024
KEV Status
No
Technology
Python
Technical Details
CVSS Vector
-
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
taipy | pip | <= 3.1.1 | 4.0.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
-
For CVE-2024-1681 (flask-cors):
- The GitHub advisory explicitly references line 194 in flask_cors/extension.py
- The _log_headers() method directly logs unsanitized headers
- Matches CWE-117 for improper log neutralization
-
For CVE-2024-5629 (pymongo):
- The CVE description implicates BSON deserialization in the bson module
- While no exact function is specified, pymongo's BSON decoding logic (likely in _decode.py) would handle input validation
- Confidence is medium due to lack of explicit function names in disclosures
Both vulnerabilities stem from Taipy's dependencies rather than Taipy itself, but meet the 'system' scope definition through transitive dependencies.