- Yama var
- Son 7 gün
- CWE-706
CVE-2026-89313
JwksTrustStore.Get, istenen kid yoksa nil yerine son alınan JWKS anahtarını döndürüyor
- Yayımlandı
- Güncellendi
- 23 Eki 2026
- Açık yaşı
- 5 gün
- Kaydı açan
- eclipse
ÖzetTürkçe
JwksTrustStore.Get, JWKS önbelleğini yenilerken ayrıştırılan her anahtarı fonksiyonun adlandırılmış dönüş değişkenine atıyordu. İstenen kid mevcut değilse, sondaki çıplak return ifadesi çağırana JWKS belgesindeki son anahtarı ve nil hata değerini birlikte döndürüyordu. Bu, "bulunamadı" yanıtı yerine kendinden emin bir şekilde yanlış bir sonuç anlamına geliyordu.
Kaynaktaki açıklama (İngilizce)
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".
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| Eclipse Foundation Eclipse KeyPont - GOSE | ≥ 0.7.5, ≤ 0.13.0-rc1 | – |
| < 1.0.0-rc4 | 1.0.0-rc4 |
Kaynaklar3 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.