CVE-2026-27971: Qwik vulnerable to Unauthenticated RCE via server$ Deserialization
Summary qwik <=1.19.0 is vulnerable to RCE due to an unsafe deserialization vulnerability in the server$ RPC mechanism that allows any unauthenticated user to execute arbitrary code on the server with a single HTTP request. Affects any deployment where require() is available at runtime. Impact - Remote Code Execution
Published Mar 2, 2026 · Updated Mar 4, 2026
Affected packages
@builder.io/qwik
- Ecosystem
- npm
- Affected
- <= 1.19.0
- Fixed in
- 1.19.1
- Check
npm ls @builder.io/qwik
Advisory details
From the GitHub Advisory Database (CC BY 4.0).
Summary
qwik <=1.19.0 is vulnerable to RCE due to an unsafe deserialization vulnerability in the server$ RPC mechanism that allows any unauthenticated user to execute arbitrary code on the server with a single HTTP request. Affects any deployment where require() is available at runtime.
Impact
- Remote Code Execution
Credited to sebastianosrt.
References
How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology
