Vulnerabilidades do Qwik Qwik
🔔 Criar alerta RSS Verificador de versão
CVEs publicadas que afetam Qwik Qwik: 7 registro(s), com versões afetadas e correções.cpe:2.3:a:qwik:qwik
CVE-2026-32701
Alta · 7.5
CWE-843 20/03/2026
Qwik has array method pollution in FormData processing, allowing type confusion and DoS
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 properties to be written onto values that application code expected to be arrays. When processing application/x-www-form-urlencoded or multipart/form-data requests, Qwik City converted dotted field names (e.g., items.0, items.1) into nested structures. If a path was interpreted as an array, additional attacker-supplied keys on that path—such as items.toString, items.push, items.valueOf, or items.length—could alter the resulting server-side value in unexpected ways, potentially leading to request handling failures, denial of service through malformed array state or oversized lengths, and type confusion in downstream code. This issue was fixed in version 1.19.2.
CVE-2026-27971
Crítica · 9.8
Exploit público CWE-502 03/03/2026
Qwik affected by unauthenticated RCE via server$ Deserialization
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 deployment where require() is available at runtime. This vulnerability is fixed in 1.19.1.
CVE-2026-25155
Alta · 7.1
CWE-352 03/02/2026
[qwik-city] CSRF protection middleware does not work properly for content type header with parameters (eg. multipart/form-data)
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.
CVE-2026-25151
Média · 5.9
CWE-352 03/02/2026
Qwik City has a CSRF Protection Bypass via Content-Type Header Validation
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 multi-valued Content-Type headers. This issue has been patched in version 1.19.0.
CVE-2026-25150
Crítica · 10.0
CWE-1321 03/02/2026
Poluição de Protótipo no Middleware formToObj() do qwik-city (Qwik)
Qwik é um framework JavaScript focado em desempenho. Antes da versão 1.19.0, existe uma vulnerabilidade de poluição de protótipo na função formToObj() do middleware @builder.io/qwik-city. A função processa nomes de campos de formulário com notação de ponto (por exemplo, user.name) para criar objetos aninhados, mas não sanitiza nomes de propriedades perigosos como __proto__, constructor e prototype. Isso permite que atacantes não autenticados poluam Object.prototype enviando requisições HTTP POST elaboradas, potencialmente levando a escalonamento de privilégios, bypass de autenticação ou negação de serviço. Este problema foi corrigido na versão 1.19.0.
CVE-2026-25149
Média · 6.1
CWE-601 03/02/2026
Qwik City Open Redirect via fixTrailingSlash
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 to craft convincing phishing links that appear to originate from the trusted domain but redirect the victim to an attacker-controlled site. This issue has been patched in version 1.19.0.
CVE-2026-25148
Média · 6.1
CWE-79 03/02/2026
Qwik SSR XSS via Unsafe Virtual Node Serialization
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 attributes. Successful exploitation permits script execution in a victim's browser in the context of the affected origin. This issue has been patched in version 1.19.0.