CVE-2026-25155

[qwik-city] CSRF protection middleware does not work properly for content type header with parameters (eg. multipart/form-data)

Published Feb 3, 2026 CVSS 3.1 · 5.9 Medium EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-vm6g-8r4h-22x8 Qwik City CSRF protection middleware does not work properly for content type header with parameters (eg. multipart/form-data)
History
Type Values Removed Values Added
First Time appeared Qwik
Qwik qwik
CPEs cpe:2.3:a:qwik:qwik:*:*:*:*:*:node.js:*:*
Vendors & Products Qwik
Qwik qwik
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Qwikdev
Qwikdev qwik
Vendors & Products Qwikdev
Qwikdev qwik
Type Values Removed Values Added
Description 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.
Title [qwik-city] CSRF protection middleware does not work properly for content type header with parameters (eg. multipart/form-data)
Weaknesses CWE-352
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:H/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Feb 4, 2026, 4:59 PM
Reserved
Jan 29, 2026, 3:39 PM
Status
Analyzed
Published
Feb 3, 2026, 10:16 PM
Modified
Jun 17, 2026, 10:24 AM