Vulnerability GHSA-x586-xvc8-g7q6

High Risk
HIGH RISK
CVSS Score: 8.0
Score Range: 7.0–8.9
High severity vulnerabilities (CVSS 7.0–8.9). Serious vulnerabilities that should be prioritized soon after critical fixes.
5 hours ago
October 15, 2026 at 08:22 PM UTC
Qwik: Crashing any Qwik Server via Resource thenable
0.0.1-mono - 1.19.2
0.0.1-mono - 1.19.2

Summary

Qwik: Crashing any Qwik Server via Resource thenable

Details

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.

Timeline

Published
5 hours ago
October 15, 2026 at 08:22 PM UTC
Fixed (1.20.0)
4 months ago
May 22, 2026 at 08:21 AM UTC
Last Modified
5 hours ago
October 15, 2026 at 08:30 PM UTC