PatchSiren

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

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.