Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. @hono/node-server
  4. ›
  5. CVE-2026-126210

CVE-2026-126210: @hono/node-server: Backslash in the request path is parsed as a path separator, bypassing path-based access control at a reverse proxy

November 12, 2026

@hono/node-server passes the raw request-target to the WHATWG URL parser, which treats a backslash in the path as / and then resolves .. segments. A request for /admin\secret or /public\..\admin/secret reaches the application as /admin/secret. A reverse proxy that follows RFC 3986 forwards the backslash unchanged and applies its path-based rules to the original path, so the request reaches a route the proxy is meant to block.

References

  • github.com/advisories/GHSA-jpvv-r467-5p4w
  • github.com/honojs/node-server/commit/3868998a805ae79216535ad3986c1e7228dee313
  • github.com/honojs/node-server/commit/fb97395ec36af66567c76976e741110b02804d1c
  • github.com/honojs/node-server/releases/tag/v1.19.18
  • github.com/honojs/node-server/releases/tag/v2.1.6
  • github.com/honojs/node-server/security/advisories/GHSA-jpvv-r467-5p4w
  • nvd.nist.gov/vuln/detail/CVE-2026-126210

Code Behaviors & Features

Detect and mitigate CVE-2026-126210 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 1.19.18, all versions starting from 2.0.0 before 2.1.6

Fixed versions

  • 1.19.18
  • 2.1.6

Solution

Upgrade to versions 1.19.18, 2.1.6 or above.

Impact 5.3 MEDIUM

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

Learn more about CVSS

Weakness

  • CWE-436: Interpretation Conflict

Source file

npm/@hono/node-server/CVE-2026-126210.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Fri, 13 Nov 2026 00:17:08 +0000.