Skip to content
OpenAdvisories

Package · Debian

htslib

17 known vulnerabilities.

5 results · Clear filters · Feed

  • Medium 4.4

    HTSlib through 1.24 Heap Out-of-Bounds Write via Truncated .gzi Index Count

    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, caus…

  • Medium 6.9

    HTSlib CRAM reader has out-of-bounds read due to improper validation of input

    HTSlib is a library for reading and writing bioinformatics file formats. CRAM is a compressed format which stores DNA sequence alignment data. In the `cram_decode_slice()` function called while reading CRAM records, the value of the mate reference id field wa…

  • Medium 6.9

    HTSlib CRAM reader has out-of-bounds read due to improper validation of input

    HTSlib is a library for reading and writing bioinformatics file formats. CRAM is a compressed format which stores DNA sequence alignment data. As one method of removing redundant data, CRAM uses reference-based compression so that instead of storing the full …

  • Medium 6.9

    HTSlib CRAM reader has out-of-bounds reads due to improper validation of input

    HTSlib is a library for reading and writing bioinformatics file formats. CRAM is a compressed format which stores DNA sequence alignment data. In the `cram_decode_slice()` function called while reading CRAM records, validation of the reference id field occurr…

  • Medium 6.9

    HTSlib CRAM decoder has a NULL Pointer Dereference

    HTSlib is a library for reading and writing bioinformatics file formats. CRAM is a compressed format which stores DNA sequence alignment data using a variety of encodings and compression methods. While most alignment records store DNA sequence and quality val…