CVE catalog

CVE-2021-42343

dask.distributed: CVE-2021-42343

[CVE catalog]

Severity
Critical · CVSS 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
2.98% · Oct 25, 2026

An issue was discovered in the Dask distributed package before 2021.10.0 for Python. Single machine Dask clusters started with dask.distributed.LocalCluster or dask.distributed.Client (which defaults to using LocalCluster) would mistakenly configure their respective Dask workers to listen on external interfaces (typically with a randomly selected high port) rather than only on localhost. A Dask cluster created using this method (when running on a machine that has an applicable port exposed) could be used by a sophisticated attacker to achieve remote code execution.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiandask.distributedsid2024.12.1+ds-3fixed
Debiandask.distributedforky2024.12.1+ds-3fixed
Debiandask.distributedtrixie2024.12.1+ds-1fixed
Debiandask.distributedbookworm2022.12.1+ds.1-3fixed
Opensusepython-distributedtumbleweed2026.6.0-1.1fixed
Opensusepython-distributedtumbleweed2024.4.2-1.1fixed
Opensusepython-distributedtumbleweed2022.1.0-1.1fixed
Ubuntudask.distributed18.041.18.0+ds.1-1vulnerable
Ubuntudask.distributed18.041.20.2+ds.1-1vulnerable
Ubuntudask.distributed18.041.20.2+ds.1-2vulnerable
Ubuntudask.distributed20.041.25.0+ds.1-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiandask.distributedsourcesid2021.09.1+ds.1-2not yet assignedNot reportedNot reported
Debiandask.distributedsourceforky2021.09.1+ds.1-2not yet assignedNot reportedNot reported
Debiandask.distributedsourcetrixie2021.09.1+ds.1-2not yet assignedNot reportedNot reported
Debiandask.distributedsourcebookworm2021.09.1+ds.1-2not yet assignedNot reportedNot reported
Opensusepython-distributedrpmtumbleweed2026.6.0-1.1Not reportedOPENSUSE-SU-2026:11043-1Not reported
Opensusepython-distributedrpmtumbleweed2024.4.2-1.1Not reportedOPENSUSE-SU-2024:13920-1Not reported
Opensusepython-distributedrpmtumbleweed2022.1.0-1.1Not reportedOPENSUSE-SU-2024:11766-1Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [python-distributed]

    Details (1)
    • 2026.6.0-1.2 · noarch · tumbleweed

      Unknown · Fixed: 2022.1.0-1.1, 2024.4.2-1.1, 2026.6.0-1.1

      Version impact unknown

      dsa · python-distributed · opensuse · tumbleweed

  • Source package: [python-distributed]

    Details (1)
    • 2026.6.0-1.2 · noarch · tumbleweed

      Unknown · Fixed: 2022.1.0-1.1, 2024.4.2-1.1, 2026.6.0-1.1

      Version impact unknown

      dsa · python-distributed · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [dask.distributed]

    Details (2)
    • 2022.12.1+ds.1-3 · all · bookworm

      Fixed · Fixed: 2021.09.1+ds.1-2

      dsa · dask.distributed · debian · bookworm; dsa · dask.distributed · debian · 12

    • 2022.12.1+ds.1-3 · all · bookworm

      Fixed · Fixed: 2021.09.1+ds.1-2

      dsa · dask.distributed · debian · bookworm; dsa · dask.distributed · debian · 12

  • Source package: [dask.distributed]

    Details (2)
    • 2022.12.1+ds.1-3 · all · bookworm

      Fixed · Fixed: 2021.09.1+ds.1-2

      dsa · dask.distributed · debian · bookworm; dsa · dask.distributed · debian · 12

    • 2022.12.1+ds.1-3 · all · bookworm

      Fixed · Fixed: 2021.09.1+ds.1-2

      dsa · dask.distributed · debian · bookworm; dsa · dask.distributed · debian · 12

[Debian 13 (Trixie)]

  • Source package: [dask.distributed]

    Details (2)
    • 2024.12.1+ds-1 · all · trixie

      Fixed · Fixed: 2021.09.1+ds.1-2

      dsa · dask.distributed · debian · 13

    • 2024.12.1+ds-1 · all · trixie

      Fixed · Fixed: 2021.09.1+ds.1-2

      dsa · dask.distributed · debian · 13

  • Source package: [dask.distributed]

    Details (2)
    • 2024.12.1+ds-1 · all · trixie

      Fixed · Fixed: 2021.09.1+ds.1-2

      dsa · dask.distributed · debian · 13

    • 2024.12.1+ds-1 · all · trixie

      Fixed · Fixed: 2021.09.1+ds.1-2

      dsa · dask.distributed · debian · 13

Observed:

References