high
CVE-2026-18500
@fastify/jwt before 10.2.2: a per-request verification key is silently overridden by the global secret, so a token signed with the global secret passes a check that demanded a different one
- Severity
- high
- Affected product
- @fastify/jwt
- Affected versions
- @fastify/jwt < 10.2.2
- Fixed in
- @fastify/jwt 10.2.2
- Detection basis
- Component version range
- Shipped rule
- @fastify/jwt: @fastify/jwt before 10.2.2: a per-request verification key is silently overridden by the global secret, so a token signed with the global secret passes a check that demanded a different one
- Added to NewScan
- 2026-08-16
- Detected by
- NewScan — free, self-hosted
How NewScan reports it
COMPONENT VERSION RANGE
NewScan fingerprints @fastify/jwt from its response and reports this CVE when the detected version falls inside the affected range below.
References
Scan for this yourself — local, in-band scanning is free.
Get NewScan (FREE) →Review the measured benchmark, then use the verified remediation process.