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

CVE-2026-116742

HTSlib'de .gzi indeks sayımı nedeniyle yığın bellek sınırlarının dışına yazma açığı

samtools htslib

Orta 4,4 CVSS 3.1
Yayımlandı
Güncellendi
27 Eki 2026
Açık yaşı
2 gün
Kaydı açan
VulnCheck

ÖzetTürkçe

HTSlib 1.24 ve öncesi sürümler, bgzf.c dosyasındaki bgzf_index_load_hfile fonksiyonunda yığın bellek sınırlarının dışına yazma ve okuma açığı içerir. Saldırganlar, özenle hazırlanmış bir .gzi indeks giriş sayısı sağlayarak yığın belleğini bozabilir. 0xFFFFFFFF değeri noffs değişkenini sıfıra kırptığı için, malloc(0) ile ayrılmış tampon dışına yazma işlemleri gerçekleşir ve bgzf_useek içinde offs[-1] konumundan okuma yapılır. Bu durum, samtools ve bcftools gibi araçlarda yığın bozulmasına veya çökmelere yol açar.

Kaynaktaki açıklama (İngilizce)

HTSlib through 1.24 contains a heap out-of-bounds write and read vulnerability in bgzf_index_load_hfile() in bgzf.c that allows attackers to corrupt heap memory by supplying a crafted .gzi index entry count. A count of 0xFFFFFFFF truncates noffs to zero, causing writes past a malloc(0) buffer and an offs[-1] read in bgzf_useek(), resulting in heap corruption or crashes in tools like samtools and bcftools.

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
samtools htslib ≤ 1.24 –

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