Uncontrolled Resource Consumption in Ash-Project's Ash Framework
CVE-2026-82743

2.1LOW

Key Information:

Status
Vendor
CVE Published:
1 September 2026

What is CVE-2026-82743?

The Ash Framework, created by Ash-Project, is impacted by a vulnerability that allows for uncontrolled resource consumption. This occurs during asynchronous read operations, where the framework's Read.AsyncLimiter.await_at_least_one/1 function employs a non-blocking loop that inadvertently keeps a scheduler thread occupied at full CPU load. This busy-waiting mechanism leads to performance degradation, particularly in scenarios involving slow data retrieval or calculations. The correct approach, implemented in a subsequent patch, shifts to a method that relinquishes control and allows the process to sleep until resources become available. Users are encouraged to update their systems to versions 3.32.2 or later to mitigate this risk.

Affected Version(s)

ash 2.19.0 < 3.32.2

ash c48cb08026cf56b1ac33209203bc9c00061b40b8 < 0a5ecd2ffdfa848afdeb8827f02982ef2a63a1cd

References

CVSS V4

Score:
2.1
Severity:
LOW
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Zach Daniel / Ash Project
Peter Ullrich
Jonatan Männchen / EEF
Peter Ullrich
.