Skip to content

Commit

Permalink
Update changelog with LocalCluster host security note (#5462)
Browse files Browse the repository at this point in the history
  • Loading branch information
jcrist committed Oct 25, 2021
1 parent 63ebaea commit c4f338f
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion docs/source/changelog.rst
Expand Up @@ -6,6 +6,22 @@ Changelog

Released on October 22, 2021

.. note::

This release fixed a potential security vulnerability relating to
single-machine Dask clusters. 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 AND running on a machine that has these
ports exposed could be used by a sophisticated attacker to enable remote
code execution. Users running on machines with standard firewalls in place
should not be affected. This vulnerability is documented in `CVE-2021-42343
<https://attackerkb.com/topics/oL1UXQct5f/cve-2021-42343>`__, and is fixed
in this release (:pr:`5427`). Thanks to Jean-Pierre van Riel for
discovering and reporting the issue.

- Ensure resumed flight tasks are still fetched (:pr:`5426`) `Florian Jetter`_
- AMM high level documentation (:pr:`5456`) `crusaderky`_
- Provide stack for suspended coro in test timeout (:pr:`5446`) `Florian Jetter`_
Expand Down Expand Up @@ -2726,4 +2742,4 @@ significantly without many new features.
.. _`Walt Woods`: https://github.com/wwoods
.. _`Tom Forbes`: https://github.com/orf
.. _`Michael Adkins`: https://github.com/madkinsz
.. _`Genevieve Buckley`: https://github.com/GenevieveBuckley
.. _`Genevieve Buckley`: https://github.com/GenevieveBuckley

0 comments on commit c4f338f

Please sign in to comment.