← Vulnerability feed

Vulnerability record · CVE-2026-25150 · published 3 February 2026

CVE-2026-25150: Qwik prototype pollution vulnerability

Qwik · Qwik

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 nested objects, but fails to sanitize dangerous property names like __proto__, constructor, and prototype. This allows unauthenticated attackers to pollute Object.prototype by sending crafted HTTP POST requests, potentially leading to privilege escalation, authentication bypass, or denial of service. This issue has been patched in version 1.19.0.

10.0 CVSS 3.1 Critical EPSS 0.66% · top 50.4% CWE-1321 · Prototype pollution
10.0CVSS 3.1 base score
0.66%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References
17 Jun 2026Last modified by NVD

Description

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 nested objects, but fails to sanitize dangerous property names like __proto__, constructor, and prototype. This allows unauthenticated attackers to pollute Object.prototype by sending crafted HTTP POST requests, potentially leading to privilege escalation, authentication bypass, or denial of service. This issue has been patched in version 1.19.0.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2026-25150 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2023-1283Qwik code injection vulnerabilityCode Injection in GitHub repository builderio/qwik prior to 0.21.0.EPSS 1.1%9.2CVE-2026-27971Qwik deserialization of untrusted data vulnerabilityQwik is a performance focused javascript framework. qwik <=1.19.0 is vulnerable to RCE due to an unsafe deserialization vulnerability in the server$ …EPSS 2.9%7.5CVE-2026-32701Qwik type confusion vulnerabilityQwik is a performance-focused JavaScript framework. Versions prior to 1.19.2 improperly inferred arrays from dotted form field names during FormData …EPSS 0.53%7.1CVE-2026-25155Qwik cross-site request forgery vulnerabilityQwik is a performance focused javascript framework. Prior to version 1.12.0, a typo in the regular expression within isContentType causes incorrect p…EPSS 0.14%6.5CVE-2023-2307Qwik cross-site request forgery vulnerabilityCross-Site Request Forgery (CSRF) in GitHub repository builderio/qwik prior to 0.104.0.EPSS 0.27%6.1CVE-2024-41677Qwik cross-site scripting vulnerabilityQwik is a performance focused javascript framework. A potential mutation XSS vulnerability exists in Qwik for versions up to but not including 1.6.0.…EPSS 0.50%6.1CVE-2023-0410Qwik cross-site scripting vulnerabilityCross-site Scripting (XSS) - Generic in GitHub repository builderio/qwik prior to 0.1.0-beta5.EPSS 0.46%5.9CVE-2026-25151Qwik cross-site request forgery vulnerabilityQwik is a performance focused javascript framework. Prior to version 1.19.0, Qwik City’s server-side request handler inconsistently interprets HTTP r…EPSS 0.17%

Source: NIST National Vulnerability Database (record CVE-2026-25150), CISA KEV, FIRST EPSS (scores of 2026-09-27). This page is refreshed as NVD updates the record.