Impact
AshPaperTrail contains a computational complexity weakness (CWE-407) that allows an attacker to submit a large array attribute to a create or update action, causing the system to perform a cubic‑time comparison of array elements. This process consumes excessive CPU cycles and allocates multi‑gigabyte memory blocks, ultimately leading to a denial of service. The vulnerability is not a code execution bug but can render the application unresponsive for extended periods.
Affected Systems
The affected product is AshPaperTrail from ash-project. Versions prior to 0.7.0, including 0.1.1 up to but not including 0.7.0, contain the vulnerable implementation and are therefore at risk.
Risk and Exploitability
The CVSS score is 2.1, reflecting the low severity of the issue. No EPSS information is available, and the vulnerability is not listed in the CISA KEV catalog. The problem can be triggered by any user able to submit a large array through the exposed API endpoints; no special privileges are required. While the impact is limited to service interruption, the lack of input validation makes exploitation straightforward.
OpenCVE Enrichment