Description
stack-buffer-overflow in psf_memset in libsndfile-master/src/common.c:1229
poc.zip
./sndfile-deinterleave $poc
==118463==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x7ffea52964d0 at pc 0x7f48893a3bec bp 0x7ffea520e2f0 sp 0x7ffea520da98
WRITE of size 3826900 at 0x7ffea52964d0 thread T0
#0 0x7f48893a3beb in __asan_memset (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x8cbeb)
#1 0x7f4888fc70bf in psf_memset /home/s2e/asan/libsndfile-master/src/common.c:1229
#2 0x7f488901ed71 in sf_readf_int /home/s2e/asan/libsndfile-master/src/sndfile.c:1837
#3 0x401e1c in deinterleave_int /home/s2e/asan/libsndfile-master/programs/sndfile-deinterleave.c:170
#4 0x401c96 in main /home/s2e/asan/libsndfile-master/programs/sndfile-deinterleave.c:138
#5 0x7f4888bed82f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f)
#6 0x4016c8 in _start (/home/s2e/asan/libsndfile-master/build/sndfile-deinterleave+0x4016c8)
Address 0x7ffea52964d0 is located in stack of thread T0 at offset 557296 in frame
#0 0x4017a5 in main /home/s2e/asan/libsndfile-master/programs/sndfile-deinterleave.c:68