Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Son 7 gün
  • CWE-787

CVE-2026-115504

CFITSIO'da getcols.c içindeki ffgcls2 fonksiyonu sınır dışı yazma açığı

HEASARC cfitsio

Yüksek 7,8 CVSS 3.1
Yayımlandı
Güncellendi
22 Eki 2026
Açık yaşı
5 gün
Kaydı açan
VulnCheck

ÖzetTürkçe

CFITSIO 4.7.0 sürümüne kadar olan sürümlerde, getcols.c dosyasındaki ffgcls2 fonksiyonunda sınır dışı yazma (out-of-bounds write) açığı bulunmaktadır. Fonksiyon, değişken uzunluklu dize sütunları için saldırganın kontrolündeki heap tanımlayıcı uzunluklarına güvenmektedir. Saldırganlar, sabit 28.800 baytlık yığın (stack) tamponunu ve çağıran tarafın dize dizisini taşıran özel hazırlanmış bir FITS dosyası sağlayabilir; bu da keyfi kod çalıştırmaya olanak tanır.

Kaynaktaki açıklama (İngilizce)

CFITSIO through 4.7.0 contains an out-of-bounds write vulnerability in ffgcls2() in getcols.c that trusts attacker-controlled heap descriptor lengths for variable-length string columns. Attackers can supply a crafted FITS file that overflows a fixed 28,800-byte stack buffer and the caller's string array, enabling arbitrary code execution.

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
HEASARC cfitsio ≤ 4.7.0 –

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