Qwik is a performance-focused JavaScript framework. Prior to @builder.io/qwik 1.20.0 and @qwik.dev/core 2.0.0-beta.37, default server-side qwik-json deserialization causes ResourceSerializer.$fill$ to pass resource._resolved to Promise.resolve without first rejecting attacker-con...
Vendor
builder.io vulnerabilities
15 published CVES affecting builder.io, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 15
- Critical
- 4
- High
- 4
- Medium
- 6
- Low
- 1
- Unscored
- 0
- CISA KEV
- 0
Products
- @builder.io/qwik-city 8
- @builder.io/qwik 5
- @builder.io/sdk-angular 2
- @builder.io/sdk-qwik 2
- @builder.io/sdk-react 2
- @builder.io/sdk-react-nextjs 2
- @builder.io/sdk-solid 2
- @builder.io/sdk-svelte 2
- @builder.io/sdk-vue 2
Latest builder.io CVEs
Newest publication first
-
HighCVSS 8.7
-
CVE-2026-92781 Builder.io Gen2 SDKs through 5.2.11 Prototype Pollution via builder.userAttributes
PublishedMediumCVSS 5.3Builder.io Gen2 SDKs through versions 5.2.11 and 0.25.13 contain a prototype pollution vulnerability in the unflatten helper that processes builder.userAttributes query parameters without prototype guards. Attackers can craft preview links with proto or prototype segments to poll...
-
HighCVSS 7.2
Builder.io Gen2 SDKs through versions 5.2.11 and 0.25.13 contain a prototype pollution vulnerability in the deep-set helper function that processes content block bindings without validation. Attackers can craft content blocks with binding keys containing proto, prototype, or cons...
-
HighCVSS 7.5
Qwik is a performance-focused JavaScript framework. Versions prior to 1.19.2 improperly inferred arrays from dotted form field names during FormData parsing. By submitting mixed array-index and object-property keys for the same path, an attacker could cause user-controlled proper...
-
CriticalCVSS 9.2
Qwik is a performance focused javascript framework. 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...
-
CriticalCVSS 10.0
Qwik is a performance focused javascript framework. Prior to version 1.19.0, a prototype pollution vulnerability exists in the formToObj() function within @builder.io/qwik-city middleware. The function processes form field names with dot notation (e.g., user.name) to create neste...
-
MediumCVSS 5.3
Qwik is a performance focused javascript framework. Prior to version 1.19.0, a Cross-Site Scripting vulnerability in Qwik.js' server-side rendering virtual attribute serialization allows a remote attacker to inject arbitrary web scripts into server-rendered pages via virtual attr...
-
MediumCVSS 5.9
Qwik is a performance focused javascript framework. Prior to version 1.19.0, Qwik City’s server-side request handler inconsistently interprets HTTP request headers, which can be abused by a remote attacker to circumvent form submission CSRF protections using specially crafted or...
-
HighCVSS 7.1
Qwik is a performance focused javascript framework. Prior to version 1.12.0, a typo in the regular expression within isContentType causes incorrect parsing of certain Content-Type headers. This issue has been patched in version 1.12.0.
-
LowCVSS 2.7
Qwik is a performance focused javascript framework. Prior to version 1.19.0, an Open Redirect vulnerability in Qwik City's default request handler middleware allows a remote attacker to redirect users to arbitrary protocol-relative URLs. Successful exploitation permits attackers...
-
CVE-2025-53620 Crashing any Qwik Server
PublishedCriticalCVSS 9.2@builder.io/qwik-city is the meta-framework for Qwik. When a Qwik Server Action QRL is executed it dynamically load the file containing the symbol. When an invalid qfunc is sent, the server does not handle the thrown error. The error then causes Node JS to exit. This vulnerabilit...
-
CVE-2024-41677 Cross-site Scripting (XSS) vulnerability due to improper HTML escaping in qwik
PublishedMediumCVSS 6.1Qwik is a performance focused javascript framework. A potential mutation XSS vulnerability exists in Qwik for versions up to but not including 1.6.0. Qwik improperly escapes HTML on server-side rendering. It converts strings according to the rules found in the render-ssr.ts file....
-
MediumCVSS 6.5
Cross-Site Request Forgery (CSRF) in GitHub repository builderio/qwik prior to 0.104.0.
-
CriticalCVSS 9.8
Code Injection in GitHub repository builderio/qwik prior to 0.21.0.
-
MediumCVSS 6.1 EPSS 0.48%
Cross-site Scripting (XSS) - Generic in GitHub repository builderio/qwik prior to 0.1.0-beta5.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.