Vulnerability library
Security checkOctober 15, 2026

Qwik: Crashing any Qwik Server via Resource thenable

Understand the exposure, see the recommended fix, and check whether your own website has related weaknesses.

High severitynpm@qwik.dev/core

Check your website

Find this and other vulnerabilities with a free scan.

Your scan runs on your computer. No account required.

Description

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.

Recommendation

Update the @qwik.dev/core package to the latest compatible version. Followings are version details:

  • Affected version(s): < 2.0.0-beta37
  • Patched version(s): 2.0.0-beta37

References

Could your website be exposed too?

SmartScanner can check your website for Qwik: Crashing any Qwik Server via Resource thenable and gives you actionable findings to investigate.

Start a free scan

Related Issues

See something that needs correcting? Let us knowUpdated October 15, 2026