BWA (aka Burrow-Wheeler Aligner) before 2019-01-23 has a stack-based buffer overflow in the bns_restore function in bntseq.c via a long sequence name in a .alt file.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://github.com/lh3/bwa/pull/232 | third party advisory patch |
https://coreymhudson.github.io/bwa_vulnerabilties/ | third party advisory exploit |
https://usn.ubuntu.com/4087-1/ | third party advisory vendor advisory |