Skip to main content

Dask

4 CVEs product

Monthly

CVE-2026-95897 Sep 23, 00:30 LOW POC Monitor

Deserialization in Dask's from_npy_stack() array loader (dask/array/core.py) allows an attacker who can supply or influence the npy-stack path/directory being loaded to trigger unsafe object deserialization, potentially yielding code execution in the victim's process with high confidentiality, integrity and availability impact (assessed CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H). Affected are Dask versions through 2026.8.0; this is not exploitation of a listening network service, since successful abuse requires the victim application to deliberately call from_npy_stack() on the attacker-influenced data source (UI:R). Publicly available exploit code exists and the flaw was disclosed via a public GitHub issue, but there is no indication of confirmed active exploitation (CISA KEV) at time of analysis.

Python Deserialization Dask N A
NVD VulDB GitHub
CVSS 4.0
2.0
EPSS
0.3%
CVE-2026-10705 Jun 03, 01:15 LOW PATCH Monitor

Resource exhaustion in Dask up to version 3.0 allows authenticated remote attackers to trigger excessive resource consumption via the `nunique_approx` function in the HyperLogLog (HLL) handler component. The root cause is a HashDoS vulnerability - adversarially crafted string or object-type input values can be engineered to collide within the 32-bit hash space used for approximate distinct counting and shuffle partitioning, causing partition hotspotting and disproportionate CPU/memory load on worker nodes. No public exploit code exists at time of analysis, and the CVSS score of 3.1 (Low) with AC:H and A:L confirms limited real-world availability impact absent a targeted, high-complexity effort.

Denial Of Service Dask N A
NVD VulDB GitHub
CVSS 4.0
2.3
EPSS
0.0%
CVE-2026-23528 Jan 16, 17:15 PyPI MEDIUM PATCH This Month

Dask distributed is a distributed task scheduler for Dask. [CVSS 6.1 MEDIUM]

Python Linux AI / ML Dask Anaconda
NVD GitHub
CVSS 3.1
6.1
EPSS
0.0%
CVE-2021-42343 Oct 26, 11:15 PyPI CRITICAL PATCH Act Now

An issue was discovered in the Dask distributed package before 2021.10.0 for Python. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Python Dask Anaconda
NVD GitHub
CVSS 3.1
9.8
EPSS
2.9%
EPSS 0% CVSS 2.0
LOW POC Monitor

Deserialization in Dask's from_npy_stack() array loader (dask/array/core.py) allows an attacker who can supply or influence the npy-stack path/directory being loaded to trigger unsafe object deserialization, potentially yielding code execution in the victim's process with high confidentiality, integrity and availability impact (assessed CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H). Affected are Dask versions through 2026.8.0; this is not exploitation of a listening network service, since successful abuse requires the victim application to deliberately call from_npy_stack() on the attacker-influenced data source (UI:R). Publicly available exploit code exists and the flaw was disclosed via a public GitHub issue, but there is no indication of confirmed active exploitation (CISA KEV) at time of analysis.

Python Deserialization Dask +1
NVD VulDB GitHub
EPSS 0% CVSS 2.3
LOW PATCH Monitor

Resource exhaustion in Dask up to version 3.0 allows authenticated remote attackers to trigger excessive resource consumption via the `nunique_approx` function in the HyperLogLog (HLL) handler component. The root cause is a HashDoS vulnerability - adversarially crafted string or object-type input values can be engineered to collide within the 32-bit hash space used for approximate distinct counting and shuffle partitioning, causing partition hotspotting and disproportionate CPU/memory load on worker nodes. No public exploit code exists at time of analysis, and the CVSS score of 3.1 (Low) with AC:H and A:L confirms limited real-world availability impact absent a targeted, high-complexity effort.

Denial Of Service Dask N A
NVD VulDB GitHub
EPSS 0% CVSS 6.1
MEDIUM PATCH This Month

Dask distributed is a distributed task scheduler for Dask. [CVSS 6.1 MEDIUM]

Python Linux AI / ML +2
NVD GitHub
EPSS 3% CVSS 9.8
CRITICAL PATCH Act Now

An issue was discovered in the Dask distributed package before 2021.10.0 for Python. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Python Dask +1
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy