An open index of dependabot pull requests across open source projects.

@hono/node-server: `serveStatic` decodes the request path a second time, leading to bypass of middleware on static paths

RSS Feed MODERATE
GHSA-rmxm-3fg6-px4f CVE-2026-118663
Description:

Summary

serveStatic decodes the request path a second time after Hono has already decoded it for routing. A crafted request can be routed as one path and served as another, so middleware mounted on a static prefix does not run for a file under that prefix.

Details

Hono decodes the request path once before routing. serveStatic decoded it again before resolving the file. With a malformed percent-encoded sequence, the first decode leaves part of the path encoded, the router matches the encoded form, and the second decode resolves the real directory. The file is still resolved inside the configured root; this is not a traversal outside it.

Impact

An unauthenticated attacker may reach static files without the middleware on their prefix running, for example an authentication check. This affects applications that mount middleware on part of the directory served by serveStatic. Applications that serve only public files are not affected.

Affected Packages
Ecosystem Package Vulnerable Versions Patched Version
npm @hono/node-server >= 1.19.10, < 2.1.3
2.1.3
Related Dependabot Pull Requests
chore(deps-dev): bump @hono/node-server from 2.1.5 to 2.1.8
Open about 6 hours ago
ahump20/Pitch-Atlas #280
npm:@hono/node-server
ahump20
chore(deps-dev): bump @hono/node-server from 2.1.5 to 2.1.8 in the npm_and_yarn group across 1 directory
Closed about 6 hours ago
StankySpence/playwright-mcp #1
npm:@hono/node-server
StankySpence
chore(deps): bump @hono/node-server from 2.1.5 to 2.1.8
Open about 7 hours ago
giauphan/codeatlas-platform #494
npm:@hono/node-server
giauphan
chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates
Open about 8 hours ago
DefinetlyNotAI/Code_DUMP #44
npm:hono npm:@hono/node-server
DefinetlyNotAI
build(deps): bump @hono/node-server from 1.19.14 to 1.19.19
Open about 16 hours ago
Keramikus-97/cinereous-nest #16
npm:@hono/node-server
Keramikus-97
chore: bump @hono/node-server from 2.1.5 to 2.1.8 in /tools/concord-bridge in the npm_and_yarn group across 1 directory
Open about 20 hours ago
Concord-Voice/Desktop #208
npm:@hono/node-server
Concord-Voice
chore(deps): bump @hono/node-server from 2.1.5 to 2.1.8
Closed about 21 hours ago
kefyusuf/search-memory-mcp #125
npm:@hono/node-server
kefyusuf
Bump @hono/node-server from 2.1.5 to 2.1.8 in /plugins/easyeda-pro-control
Open about 21 hours ago
jan-guenter/easyeda-pro-agent-plugin #210
npm:@hono/node-server
jan-guenter
Bump @hono/node-server from 2.1.5 to 2.1.8 in /browser-agent
Open about 21 hours ago
s-block/voxos #30
npm:@hono/node-server
s-block
Bump @hono/node-server from 2.1.5 to 2.1.8
Open about 21 hours ago
jhagmar/solace #43
npm:@hono/node-server
jhagmar
chore(deps): bump @hono/node-server from 2.1.5 to 2.1.8
Closed about 21 hours ago
craftwell-ai-personal/quill-ds #358
npm:@hono/node-server
craftwell-ai-personal
build(deps): bump @hono/node-server from 2.1.5 to 2.1.8
Open about 21 hours ago
suiflex/companion #118
npm:@hono/node-server
suiflex
build(deps): bump @hono/node-server from 2.1.5 to 2.1.8
Open about 22 hours ago
ivanoats/wsg-check #267
npm:@hono/node-server
ivanoats
build(deps): bump @hono/node-server from 2.1.5 to 2.1.8 in /worker
Open about 22 hours ago
arikusi/deepseek-mcp-server #144
npm:@hono/node-server
arikusi
build(deps): bump @hono/node-server from 2.1.5 to 2.1.8 in /mcp/flatwrite-render-server
Open about 22 hours ago
thecont1/flatwrite #36
npm:@hono/node-server
thecont1
fix(deps): bump @hono/node-server from 2.1.5 to 2.1.8 in the npm-security group across 1 directory
Open about 22 hours ago
issdandavis/SCBE-AETHERMOORE #2971
npm:@hono/node-server
issdandavis
build(deps-dev): bump @hono/node-server from 2.1.5 to 2.1.8
Open about 22 hours ago
noa10/mataresit #255
npm:@hono/node-server
noa10
build(deps): bump @hono/node-server from 1.19.17 to 1.19.19
Open about 22 hours ago
lydemann/course-platform #197
npm:@hono/node-server
lydemann
chore(web): bump @hono/node-server from 2.1.4 to 2.1.8 in /web
Open about 22 hours ago
Everloot/everloot #1168
npm:@hono/node-server
Everloot
build(deps): bump @hono/node-server from 2.1.5 to 2.1.8
Open about 22 hours ago
TheKingTermux/alice #1372
npm:@hono/node-server
TheKingTermux
chore(deps): bump @hono/node-server from 2.1.3 to 2.1.8 in /packages/mcp
Open about 23 hours ago
pacocartones/free-llm-api-hub #520
npm:@hono/node-server
pacocartones
Bump @hono/node-server from 2.1.3 to 2.1.8
Open about 23 hours ago
Hendo10X/unitcms #10
npm:@hono/node-server
Hendo10X
build(deps): bump @hono/node-server from 2.1.3 to 2.1.8
Closed about 23 hours ago
companionintelligence/Companion-Memory #3441
npm:@hono/node-server
companionintelligence
Bump @hono/node-server from 2.1.3 to 2.1.8
Open about 23 hours ago
igorrazvodovsky/portfolio #51
npm:@hono/node-server
igorrazvodovsky
Bump @hono/node-server from 2.1.5 to 2.1.8 in /eng/common/scripts/eval
Open about 23 hours ago
Azure/azure-sdk #10408
npm:@hono/node-server
Azure
Bump @hono/node-server from 2.1.1 to 2.1.8
Open about 23 hours ago
raydanielg/sinzawear #19
npm:@hono/node-server
raydanielg
chore(deps): bump @hono/node-server from 2.1.1 to 2.1.8
Open about 24 hours ago
Shemsizedek/neo-system #1416
npm:@hono/node-server
Shemsizedek
chore(deps)(deps): bump @hono/node-server from 1.19.9 to 2.1.6
Open about 24 hours ago
do-ops885/dermatology-goap-orchestrator #159
npm:@hono/node-server
do-ops885
Bump the npm_and_yarn group across 1 directory with 4 updates
Open 3 days ago
carriegale2710/saas-template #27
npm:undici npm:hono +2 more
carriegale2710
Bump @hono/node-server from 1.19.18 to 2.1.6 in /deploy/api-gateway
Open 4 days ago
alphavisionmethod/remix-of-sitav-companion #88
npm:@hono/node-server
alphavisionmethod
Bump the npm_and_yarn group across 1 directory with 5 updates
Closed 5 days ago
kritex101/fitness #1
npm:qs npm:hono +3 more
kritex101
deps(cms)(deps): bump @hono/node-server from 2.1.1 to 2.1.3 in /CMS-V3
Open 5 days ago
DarkNight97boss/Habboproject #282
npm:@hono/node-server
DarkNight97boss
chore(deps): bump @hono/node-server from 2.0.12 to 2.1.6
Open 6 days ago
allenhutchison/obsidian-gemini #1734
npm:@hono/node-server
allenhutchison
chore(deps): bump the npm_and_yarn group across 15 directories with 6 updates
Open 6 days ago
trademomentumllc/agentkit #7
npm:zod npm:hono +4 more
trademomentumllc
Bump @hono/node-server from 2.0.12 to 2.1.6
Closed 6 days ago
atomic-win/investment-portfolio-tracker-webapp #169
npm:@hono/node-server
atomic-win
build(deps): bump @hono/node-server from 2.1.1 to 2.1.6
Open 8 days ago
HereLiesAz/azphalt #300
npm:@hono/node-server
HereLiesAz
npm(deps): bump the npm_and_yarn group across 1 directory with 5 updates
Closed 9 days ago
jhomen368/overseerr-mcp #189
npm:zod npm:follow-redirects +3 more
jhomen368
chore(deps-dev): bump @hono/node-server from 1.19.17 to 2.1.6
Closed 9 days ago
Joseph5610/departs-app #276
npm:@hono/node-server
Joseph5610
build(deps): bump @hono/node-server from 1.19.17 to 2.1.3
Closed 9 days ago
rhanka/spa-transpose-cv #55
npm:@hono/node-server
rhanka
chore(deps-dev): bump @hono/node-server from 2.1.0 to 2.1.6
Open 10 days ago
starcarvalho523/STARCARVALHO #144
npm:@hono/node-server
starcarvalho523
chore(deps): bump @hono/node-server from 2.0.12 to 2.1.6
Open 10 days ago
kinacho/corebalance #86
npm:@hono/node-server
kinacho
build(deps): bump @hono/node-server from 2.0.12 to 2.1.6 in /frontend
Open 10 days ago
kerti/balances-v2 #774
npm:@hono/node-server
kerti
chore(deps): bump @hono/node-server from 2.0.11 to 2.1.6
Open 10 days ago
byadsco/meta-ads-mcp #203
npm:@hono/node-server
byadsco
chore(deps): bump @hono/node-server from 2.1.0 to 2.1.6
Open 10 days ago
rakxdev/RodeX #86
npm:@hono/node-server
rakxdev
Bump @hono/node-server from 2.1.1 to 2.1.6
Open 10 days ago
mockintosh/mockintosh #89
npm:@hono/node-server
mockintosh
chore(deps): bump @hono/node-server from 2.0.11 to 2.1.6 in /mcp
Open 10 days ago
Kentucky-ai/opentakeoff #596
npm:@hono/node-server
Kentucky-ai
chore(deps): bump @hono/node-server from 2.1.0 to 2.1.6
Open 10 days ago
JSONbored/metagraphed #12977
npm:@hono/node-server
JSONbored
build(deps): bump @hono/node-server from 2.0.12 to 2.1.6 in /frontend
Open 10 days ago
amansagarlabs/TrueMemory #35
npm:@hono/node-server
amansagarlabs
build(deps): bump @hono/node-server from 2.0.12 to 2.1.6
Open 10 days ago
viscalyx/Kravhantering #1630
npm:@hono/node-server
viscalyx
Bump the npm_and_yarn group across 1 directory with 2 updates
Open 10 days ago
CJPCJP1973/printify-sync #11
npm:minimatch npm:@hono/node-server
CJPCJP1973
Advisory Details
Published: October 28, 2026 16 days ago
Updated: November 02, 2026 12 days ago
CVSS Score: 5.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
EPSS: 0.35% 29th percentile
Source: Github
Classification: GENERAL
UUID: GSA_kwCzR0hTQS1ybXhtLTNmZzYtcHg0Zs4AB_3U
PR Statistics
PR Status
Open 51 (69.9%)
Merged 0 (0.0%)
Closed 22 (30.1%)
Update Types
Major 11 (7.5%)
Minor 66 (45.2%)
Patch 67 (45.9%)