Intel

AIKIDO-2026-654904

elysia is vulnerable to Denial of Service (DoS)

Denial of Service (DoS)CVE-2026-56669 Published Jul 28, 2026

75

High Risk

This Affects:

JSelysia
0.3.0 - 1.4.28
Fixed in 1.4.29
Are you affected? Scan for Free

TL;DR

Elysia normalizes multipart/form-data request bodies by iterating over the form keys and calling getAll for each key. Because getAll performs a full linear scan of every entry on each call, the normalization work grows quadratically with the number of key-value pairs. An unauthenticated attacker can send a small crafted multipart request containing many distinct field names to force the server to perform a very large number of comparisons and exhaust CPU on the event-loop thread. The fix replaces the nested getAll calls with a single linear pass that groups values by key.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and expose endpoints that accept multipart/form-data requests.

Background info

elysia is vulnerable to Denial of Service (DoS) in versions 0.3.0 - 1.4.28.

How to fix this

Upgrade the elysia library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform