← All CVEs NewScan detects
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.