CVE-2026-31965

Yüksək

Təsvir

HTSlib bioinformatika fayl formatlarını oxumaq və yazmaq üçün kitabxanadır. CRAM, DNT ardıcıllığının hizalanma məlumatlarını saxlayan sıxılmış bir formatdır. CRAM qeydləri oxunarkən çağırılan `cram_decode_slice()` funksiyasında referans ID sahəsinin yoxlanılması çox gec baş verir ki, bu da etibarsız məlumat aşkar edilməzdən əvvəl iki dəfə sərhədlərdən kənar oxumanın (out of bounds read) baş verməsinə şərait yaradır. Bu xəta iki dəyərin çağıran tərəfə sızmasına imkan verir, lakin funksiya xəta bildirdiyi üçün onlardan istifadə etmək çətin ola bilər. Həmçinin, proqramın etibarsız yaddaşa müraciət etməyə çalışdığı üçün çökməsi mümkündür. Versiyalar 1.23.1, 1.22.2 və 1.21.1 bu problem üçün düzəlişləri ehtiva edir. Bu problemin heç bir alternativ həlli yolu yoxdur.

CiddilikYüksək
CVSS8.2
İstismar ehtimalı—
MəhsulHtslib
Dərc18 mar 2026
İlk görülmə18 mar 2026

Necə düzəltmək olar

Yeniləyin
  • htslib htslib1.21.1, 1.22.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
htslib htslibv < 1.21.1, 1.22 ≤ v < 1.22.2, 1.231.21.1, 1.22.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-31965 · Htslib · Dark Radar