CVE-2026-76169Patch(fastify / fastify)

LOWCVSS 7.5 · HIGH

Exploit discussion active in current signal (4 latest mentions)

Immediate actions

  • Patch fastify fastify systems immediately
  • Hunt for exploitation attempts and persistence artifacts
  • Increase monitoring for publicly documented tradecraft

Recommended action window: High priority (within 72h)

NVD description

fastify versions >= 4.0.0 and before 5.12.2 can route a malformed URL sent under one plugin prefix to the custom not-found handler of a different sibling plugin, and invoke it without the preHandler hook declared for that handler. The internal not-found router for encapsulated handlers dispatches malformed paths through a single shared handler pointer before URL decoding, ignoring the prefix and skipping the selected handler's normal lifecycle. An unauthenticated attacker can therefore reach an authentication-protected private fallback through an unrelated public prefix and read its full response, bypassing the authentication hook and breaking prefix encapsulation. Users should upgrade to fastify 5.12.2 or later.

2.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-288

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • fastify

Threat summary

  • Public PoC is present in monitored signal
  • Patch or workaround signal is available
  • 4 mentions across 1 observed day

What's happening

  • PoC mentioned or linked in 1 signal
  • Patch or workaround mentioned in 3 signals
  • Technical details provided in 4 signals
  • Disclosure: 1 classified signal
  • 4 total mentions across 1 day

Affected systems

Vendors
Products
fastify

Deep dive

Activity timeline4 mentions / 1d
01234Mentions · 2026-09-04: 4PoC Mentioned / Linked · 2026-09-04: 1Patch / Workaround · 2026-09-04: 3Technical Details · 2026-09-04: 409-04
Signal classification2 categories
Patch
375.0%
Disclosure
125.0%
Referenced assets4 URLs
Full discourse4 posts
  • HOL@HashgraphOnline
    Patch

    A weird URL can walk past the not-found auth on your Fastify app and pull data from a private fallback you thought was locked. Upgrade fastify to 5.12.2. CVE-2026-76169 https://hol.org/blog/cve-2026-76169-fastify-malformed-url-not-found-auth-bypass https://t.co/WLcov4Rf1T

    Post summary

    Fastify’s CVE-2026-76169 permits an authentication bypass through a malformed URL; upgrading to version 5.12.2 mitigates the vulnerability.

    001401.3K
    19.8K followersView on X
  • Ulises Gascón@kom_256
    Patch

    🚨 High-severity security fix in fastify@5.12.2 just released! Patches CVE-2026-76169: authentication bypass via malformed URLs reaching encapsulated not-found handlers. https://github.com/fastify/fastify/security/advisories/GHSA-p68q-wchp-6fh7

    Post summary

    Fastify version 5.12.2 has released a patch for CVE-2026-76169, an authentication bypass caused by malformed URLs that reach hidden not‑found handlers. No PoC or exploitation activity was reported.

    00010204
    5.6K followersView on X
  • ThreatLoom@ThreatLoom
    Patch

    THREATLOOM // RESEARCH Fastify just patched an auth bypass that’s more interesting than the 7.5 score suggests. CVE-2026-76169 lets a malformed URL cross plugin-prefix boundaries and hit a sibling setNotFoundHandler() without its preHandler auth hook running. Important: Fastify says a global onRequest auth hook does not save you here — the malformed-URL path skips the normal lifecycle. Fixed in 5.12.2. Until upgraded, reject malformed request targets at the proxy/gateway and don’t serve protected data from not-found handlers. The defensive lesson: framework encapsulation and middleware ordering are security boundaries too. https://github.com/fastify/fastify/security/advisories/GHSA-p68q-wchp-6fh7 https://cna.openjsf.org/security-advisories.html

    Post summary

    Fastify disclosed CVE-2026-76169—a malformed URL auth bypass—and released a patch in version 5.12.2, recommending interim mitigations.

    0000054
    8 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-76169 fastify versions >= 4.0.0 and before 5.12.2 can route a malformed URL sent under one plugin prefix to the custom not-found handler of a different sibling plugin, and … https://www.cve.org/CVERecord?id=CVE-2026-76169

    Post summary

    The text discloses that Fastify versions 4.0.0 through 5.12.1 contain a URL routing flaw that can redirect malformed requests to a sibling plugin’s custom not‑found handler.

    00000977
    58.1K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appfastifyfastify-node.js-

Explore more