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

CVE-2026-92449

GUIX binary resource yükleyicisinde temalı dosya kaynaklı heap sınır dışı yazma açığı

Eclipse Foundation Eclipse ThreadX - GUIX

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

ÖzetTürkçe

GUIX binary resource (tema) yükleyicisindeki _gx_binres_pixelmap_table_load fonksiyonu, pixelmap tablosunu kaynak dosyasından doğrudan okunan bir değerle indeksler ve bu değeri tablo boyutuna karşı hiçbir zaman sınırlamaz. Hazırlanmış bir tema, tablonun sonunun ötesine yaklaşık 256 KB'a kadar yazma işlemi gerçekleştirebilir.

Taşan tampon, çağıranın sağladığı bir tampon değil, GUIX'in kendisi tarafından _gx_system_memory_allocator aracılığıyla ayrılmıştır; dolayısıyla yükleyici kendi bellek alanını bozar. Genel API olan gx_binres_theme_load herhangi bir boyut parametresi almadığından, çağıran tarafın dikkatli olması bu sorunu önlemeye yetmez.

Sorun, sevk edilen varsayılan yapılandırmada yeniden üretilebilir; GX_BINARY_RESOURCE_SUPPORT varsayılan olarak etkindir.

Kaynaktaki açıklama (İngilizce)

_gx_binres_pixelmap_table_load() in the GUIX binary resource (theme) loader indexes the pixelmap table with a value read verbatim from the resource file and never bounds it against the table size. A crafted theme drives a write of up to roughly 256 KB past the end of the table.

The overflowed buffer is allocated by GUIX itself, through _gx_system_memory_allocator, rather than supplied by the caller, so the loader corrupts its own arena. The public API gx_binres_theme_load() takes no size parameter, so no amount of caller diligence prevents this.

Reproduces in the shipped default configuration; GX_BINARY_RESOURCE_SUPPORT is enabled by default.

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.3.0, ≤ 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.