PT-2026-84089 · Ash · Ash

·

CVE-2026-82740

·

Published

2026-09-01

·

Updated

2026-09-01

CVSS v4.0

2.1

Low

VectorAV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions ash versions 2.16.1 through 3.32.1
Description Improper input validation occurs when the software fails to enforce outer array constraints on a doubly-nested {:array, {:array, type}} attribute. The apply constraints/3 function in lib/ash/type/type.ex only mapped inner array constraints over each element, ignoring constraints defined for the outer array such as min length, max length, and nil items?. This allows an attacker to submit an outer list that violates these constraints, such as containing too many elements or disallowed nil entries, which are then accepted and persisted.
Recommendations Update ash to version 3.32.2.

Exploit

Fix

RCE

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-82740
GHSA-V29M-P28G-W5FC

Affected Products

Ash