Allocation of Resources Without Limits or Throttling Affecting anyio package, versions [,4.14.2)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.12% (3rd percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Allocation of Resources Without Limits or Throttling vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-PYTHON-ANYIO-19958323
  • published20 Sept 2026
  • disclosed18 Sept 2026
  • creditUnknown

Introduced: 18 Sep 2026

NewCVE-2026-64847  (opens in a new tab)
CWE-770  (opens in a new tab)

How to fix?

Upgrade anyio to version 4.14.2 or higher.

Overview

anyio is a High level compatibility layer for multiple asynchronous event loop implementations

Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling in process_worker within src/anyio/to_process.py, where stderr in a worker subprocess is left connected to the parent process pipe rather than redirected to /dev/null. When worker code writes to stderr, the write can block indefinitely waiting for the parent to drain the pipe, causing a deadlock that crashes the worker and renders it unresponsive.

CVSS Base Scores

version 4.0
version 3.1