Feed/CVE-2026-84994
CVE-2026-84994HIGHCVSS 0.0

Qwik: Crashing any Qwik Server via Resource thenable

Published Oct 15, 2026·Updated Oct 15, 2026

NVD Description

### Summary A Qwik server in the default configuration can be crashed with one unauthenticated HTTP request. During qwik-json body parsing, `ResourceSerializer.$fill$` does `Promise.resolve(resource._resolved)`. If `_resolved` is a plain object whose `.then` is a QRL for an unregistered symbol, the async QRL rejects, the rejection is orphaned, and Node terminates the process via its default unhandled-rejection policy. ### Impact One unauthenticated request crashes the server. Looping keeps every replica dead as long as the attacker sends requests.

Affected Packages (2)

@qwik.dev/coreNPM
Fixed in 2.0.0-beta37
@builder.io/qwikNPM
Fixed in 1.20.0

References

View on NVD Search GitHub Search Google

Get alerted for CVEs like this

Register your stack and get notified within minutes when a matching CVE drops.

Start monitoring free