PatchSiren cyber security CVE debrief
CVE-2026-89313 Eclipse Foundation CVE debrief
A vulnerability in the JwksTrustStore.Get function could lead to incorrect key information being returned when the requested key is not present in the JWKS cache. This could potentially cause key confusion attacks. Defenders should assess exposure and prioritize verification and patching. The vulnerability is caused by the function incorrectly returning the last key in the JWKS document with a nil error when the requested key is not present. The affected systems and potential impact are not well understood and require further investigation.
- Vendor
- Eclipse Foundation
- Product
- Eclipse KeyPont - GOSE
- CVSS
- MEDIUM 6.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-11-02
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-11-02
Who should care
Defenders responsible for implementing and maintaining JWKS cache should assess exposure and prioritize verification and patching. This includes operators, platform administrators, vulnerability management teams, and security teams. They should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. They should also plan vendor-supported updates or mitigations through normal change control where is 1.
Why it matters
A vulnerability in the JwksTrustStore.Get function could lead to incorrect key information being returned, potentially causing key confusion attacks. Defenders should prioritize verifying the affected systems and applying patches or workarounds.
- Potential key confusion attacks
- Incorrect key information being returned
- Verification of affected systems and patches needed
Technical summary
The JwksTrustStore.Get function incorrectly returns the last key in the JWKS document with a nil error when the requested key is not present. This could potentially cause key confusion attacks. The vulnerability is caused by a logic error in the function. The affected systems and potential impact are not well understood and require further investigation. Defenders should prioritize verifying the affected systems and applying patches or workarounds to prevent potential key confusion attacks. The vulnerability has a CVSS score of 6.3 and a severity of MEDIUM.
Defensive priority
Defenders should prioritize verifying the affected systems and applying patches or workarounds to prevent potential key confusion attacks.
Recommended defensive actions
- Verify the affected systems and apply patches or workarounds
- Monitor for potential key confusion attacks
- Review the JWKS cache implementation for vulnerabilities
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD entry provide limited information about the vulnerability. Further investigation is needed to determine the affected systems and potential impact. The vulnerability is caused by a logic error in the JwksTrustStore.Get function. The function incorrectly returns the last key in the JWKS document with a nil error when the requested key is not present. This could potentially cause key confusion attacks. Defenders should prioritize verifying the affected systems and applying patches or workarounds.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89313 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89313
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89313 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89313
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/eclipse-keypont/gose/security/advisories/GHSA-v7r8-g6h9-99vv
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.