CVE-2026-18500: Critical Auth Bypass Found in @fastify/jwt Before v10.2.2
A high-severity vulnerability, CVE-2026-18500, has been disclosed in the @fastify/jwt library affecting all versions prior to 10.2.2. The flaw allows a globally configured JWT secret to override a per-route verification key during token validation, breaking intended key separation between authorization domains. As a result, a token signed with the global secret can be incorrectly accepted by routes that were designed to require a different, route-specific key. The National Vulnerability Database has scored the issue 8.1 HIGH under CVSS 3.1, classifying it as CWE-347 (improper verification of a cryptographic signature). Developers are advised to upgrade to @fastify/jwt version 10.2.2 or later immediately and to rotate any signing keys that may have been exposed.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in