Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • CWE-190
  • CWE-680
  • CWE-787

CVE-2026-91189

GUIX ikili kaynak yükleyicisinde tamsayı taşması ve heap sınırlarının dışına yazma açığı

Eclipse Foundation Eclipse ThreadX - GUIX

Yüksek 7,1 CVSS 4.0
Yayımlandı
Güncellendi
20 Eki 2026
Açık yaşı
8 gün
Kaydı açan
eclipse

ÖzetTürkçe

GUIX ikili kaynak yükleyicisi, bir font sayfasındaki glif aralığının geçerli olup olmadığını hiçbir zaman denetlemez. gx_page_header_first_glyph ve gx_page_header_last_glyph değerleri dosyadan olduğu gibi okunur ve yalnızca last_glyph değerinin üst sınırı doğrulanır. Bu nedenle first_glyph değeri last_glyph değerinden büyük olan bir sayfa, last - first + 1 hesabının işaretsiz ve çok büyük bir sayıya taşmasına neden olur. Bu sayı, yükleme tamponunu ayırmak için bir glif kaydı boyutuyla çarpılır; bu çarpma denetlenmediğinden küçük bir değere sarılır ve yükleyici, yazacağı verilerden çok daha küçük bir tampon ayırır. Yükleme aşamasında sayı daha dar bir türle yeniden hesaplanır ve saldırganın denetimindeki glif kayıtları bu yetersiz tampona yazılır. Eclipse ThreadX - GUIX sürüm 6.5.1.202602a ve öncesi etkilenir; 6.5.2.202603 etkilenmez. CVSS 4.0 vektörü: CVSS:4.0/AV:L/AC:H/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, temel puan 7.1 (YÜKSEK).

Kaynaktaki açıklama (İngilizce)

The GUIX binary resource loader never checks that a font page's glyph range is well formed. gx_page_header_first_glyph and gx_page_header_last_glyph are read verbatim from the file and only the upper bound of last_glyph is validated, so a page declaring first_glyph > last_glyph makes last - first + 1 underflow to a very large unsigned count.

That count is multiplied by a glyph record size to reserve the load buffer, and the multiply is unchecked, so it wraps to a small value and the loader allocates a buffer far smaller than the data it is about to write. The load pass then recomputes the count in a narrower type and writes attacker-controlled glyph records into the undersized buffer.

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ımEtkilenenDüzeltildiği sürüm
Eclipse Foundation Eclipse ThreadX - GUIX ≤ 6.5.1.202602a –
6.5.2.202603 Etkilenmiyor –

Kaynaklar3 kaynak

Kayıt geçmişi

  1. 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.