CVE-2026-90982Patch

LOWCVSS 5.3 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

@fastify/static is a Fastify plugin that serves static files from a configured root directory. In versions before 10.1.4, on a case-insensitive filesystem such as Windows or the default macOS volume, a route guard or allowedPath restriction can be bypassed by altering the letter case of a path segment. The route matcher is case-sensitive while the filesystem is not, so a request that changes the case of a protected segment does not match the guarded route and falls through to the static handler, yet the filesystem resolves it to the same protected file. As a result, an unauthenticated request can read a file that a route guard or allowedPath was configured to protect. The issue does not affect case-sensitive filesystems and is not a directory traversal, since nothing is served from outside the configured root. The issue is fixed in @fastify/static 10.1.4, which validates the requested path against its actual on-disk spelling and rejects case-aliased paths before authorization. As a workaround, serve static files from a case-sensitive filesystem, or ensure route guards and allowedPath rules account for every letter-case variant of the protected paths.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-178CWE-284

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

NONE

Threat summary

  • Patch or workaround signal is available
  • 1 mentions across 1 observed day

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 1 signal
  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-09-17: 1Patch / Workaround · 2026-09-17: 1Technical Details · 2026-09-17: 109-17
Signal classification1 categories
Patch
1100.0%
Referenced assets1 URL
Full discourse1 post
  • Ulises Gascón@kom_256
    Patch

    🚨 Medium-severity security fix in @fastify/static@10.1.4 just released! Patches CVE-2026-90982: @fastify/static vulnerable to route guard bypass via path case-folding https://github.com/fastify/fastify-static/security/advisories/GHSA-r799-r9gc-m956

    Post summary

    A medium‑severity security fix for fastify/static version 10.1.4 patches CVE‑2026‑90982, a route guard bypass caused by path case‑folding. The fix is released and documented in the linked GitHub security advisory.

    00000204
    5.5K followersView on X

Explore more