Skip to content
Medium 6.3

JwksTrustStore.Get returns the last fetched JWKS key (err=nil) when the requested kid is absent, instead of nil

CVE-2026-89313 First seen on SecPulse

Affected packages

EcosystemPackageAffectedFixed
Eclipse Foundation Eclipse KeyPont - GOSE
< 1.0.0-rc4
1.0.0-rc4
Original description The description as published by the source.

JwksTrustStore.Get assigned each parsed key to the function's named return value while refreshing the JWKS cache. When the requested kid was not present, the trailing naked return handed the caller the last key in the JWKS document together with a nil error — a confidently wrong answer instead of "not found".

Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details