CVE-2024-21642 D-Tale server-side request forgery through Web uploads
- Exploited in the wild
- Not known
- Fix
- Available
What is CVE-2024-21642?
CVE-2024-21642 is a high-severity vulnerability in man-group dtale, published on 5 Jan 2024.
Official description
D-Tale is a visualizer for Pandas data structures. Users hosting versions D-Tale prior to 3.9.0 publicly can be vulnerable to server-side request forgery (SSRF), allowing attackers to access files on the server. Users should upgrade to version 3.9.0, where the `Load From the Web` input is turned off by default. The only workaround for versions earlier than 3.9.0 is to only host D-Tale to trusted users.
Weakness: CWE-918
Which versions are affected by CVE-2024-21642?
3 open source packages ship an affected version, including dtale. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
dtale PyPI | All versions | 3.9.0 |
dtale PyPI | All versions | 3.9.0 |
dtale PyPI | All versions | 3.9.0 |
Products include Man D-Tale.
How do I fix CVE-2024-21642?
Upgrade dtale to 3.9.0 or later.
Is CVE-2024-21642 being exploited?
There is no known exploitation of CVE-2024-21642 in the wild and no public exploit code.
Other vulnerabilities in man-group dtale
- CVE-2024-3408 Authentication Bypass and RCE in man-group/dtale
- CVE-2026-27194 D-Tale affected by Remote Code Execution through the /save-column-filter endpoint
- CVE-2024-45595 D-Tale allows Remote Code Execution through the Query input on Chart Builder
- CVE-2023-46134 D-Tale vulnerable to Remote Code Execution through the Custom Filter Input
- CVE-2026-35052 D-Tale affected by Remote Code Execution through redis/shelf storage
Sources
Also known as GHSA-7hfx-h3j3-rwq4, PYSEC-2026-1319.