cve.bz

CVE-2026-49998

8.2 highEPSS 0.2%

Centrifugo is an open-source scalable real-time messaging server. Prior to 6.8.1, Centrifugo dynamic JWKS endpoint verification could reuse a key for one allowed issuer to verify a JWT for another allowed issuer because the JWKS cache and singleflight lookup were keyed only by JWT header kid, not by the resolved JWKS endpoint, issuer, audience, or trust-domain namespace, affecting client.token.jwks_public_endpoint, client.subscription_token.jwks_public_endpoint, internal/jwks/cache.go, and internal/jwks/manager.go. This issue is fixed in version 6.8.1.

CVSS 3.1
8.2CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N
EPSS
0.2% chance of exploitation in the next 30 days; higher than 12% of CVEs (scores of 2026-10-25)
CWE
CWE-347
Published
Modified
Record from
the NVD, synced

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-g6vg-wj8f-48cjGogithub.com/centrifugal/centrifugo/v6<6.8.16.8.1
GHSA-g6vg-wj8f-48cjGogithub.com/centrifugal/centrifugo/v5<=5.4.9no fix published
GHSA-g6vg-wj8f-48cjGogithub.com/centrifugal/centrifugo/v4<=4.1.5no fix published
GHSA-g6vg-wj8f-48cjGogithub.com/centrifugal/centrifugo/v3<=3.2.3no fix published
GHSA-g6vg-wj8f-48cjGogithub.com/centrifugal/centrifugo<=2.4.0no fix published
GO-2026-5872Gogithub.com/centrifugal/centrifugoall versionsno fix published
GO-2026-5872Gogithub.com/centrifugal/centrifugo/v3all versionsno fix published
GO-2026-5872Gogithub.com/centrifugal/centrifugo/v4all versionsno fix published
GO-2026-5872Gogithub.com/centrifugal/centrifugo/v5all versionsno fix published
GO-2026-5872Gogithub.com/centrifugal/centrifugo/v6<6.8.16.8.1

References

Check your stackJSON