CVE-2026-33732

srvx is a universal server based on web standards. Prior to version 0.11.13, a pathname parsing discrepancy in srvx's `FastURL` allows middleware bypass on the Node.js adapter when a raw HTTP request uses an absolute URI with a non-standard scheme (e.g. `file://`). Starting in version 0.11.13, the `FastURL` constructor now deopts to native `URL` for any string not starting with `/`, ensuring consistent pathname resolution.

Score
CVSS 3.1 6.5 Medium
Status
Analyzed - security-advisories@github.com
Published
2026-03-26
Last modified
2026-03-27
Weaknesses
CWE-706

Affected products

References