Intel

AIKIDO-2026-10783

node-liblzma is vulnerable to Denial of Service

Denial of Service Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published May 8, 2026

45

Medium Risk

This Affects:

JSnode-liblzma
3.0.0 - 5.0.0
Fixed in 5.0.1
Are you affected? Scan for Free

TL;DR

Decoder helpers accepted caller-supplied memory ceilings straight through numeric coercion without rejecting NaN, Infinity, negatives, or oversized bigint representations ahead of WASM or native stream wiring. That breaks the expectation that resource limits are strict operator-controlled budgets for hostile-automation scenarios feeding crafted option bags. Validation now fails closed before allocating decoder state across both WASM shims and N-API bindings.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

node-liblzma is vulnerable to Denial of Service in versions 3.0.0 - 5.0.0.

How to fix this

Upgrade the node-liblzma library to the patch version.