CVE-2026-31965
Açıklama
HTSlib, biyoinformatik dosya formatlarını okumak ve yazmak için kullanılan bir kütüphanedir. CRAM, DNA dizileme hizalama verilerini depolayan sıkıştırılmış bir formattır. CRAM kayıtları okunurken çağrılan `cram_decode_slice()` fonksiyonunda, referans kimliği alanının doğrulaması çok geç yapıldığından, geçersiz veri tespit edilmeden önce iki adet sınır dışı okuma (out-of-bounds read) işleminin gerçekleşmesine izin verilmiştir. Bu hata, iki değerin çağıran tarafa sızdırılmasına olanak tanımaktadır; ancak fonksiyon bir hata raporladığı için bunların istismar edilmesi zor olabilir. Ayrıca, programın geçersiz belleğe erişmeye çalışması nedeniyle çökmesi mümkündür. 1.23.1, 1.22.2 ve 1.21.1 sürümleri bu sorun için düzeltmeler içermektedir. Bu soruna karşı herhangi bir geçici çözüm bulunmamaktadır.
Nasıl düzeltilir
- htslib htslib1.21.1, 1.22.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| htslib htslib | v < 1.21.1, 1.22 ≤ v < 1.22.2, 1.23 | 1.21.1, 1.22.2 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.