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.
Advisories
Source ID Title
Github GHSA Github GHSA GHSA-p36q-q72m-gchr srvx is vulnerable to middleware bypass via absolute URI in request line
Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Thu, 26 Mar 2026 17:45:00 +0000

Type Values Removed Values Added
Description 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.
Title srvx is vulnerable to middleware bypass via absolute URI in request line
Weaknesses CWE-706
References
Metrics cvssV3_1

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


Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-03-26T17:21:15.709Z

Reserved: 2026-03-23T17:34:57.560Z

Link: CVE-2026-33732

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-03-26T18:16:31.430

Modified: 2026-03-26T18:16:31.430

Link: CVE-2026-33732

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.

Weaknesses