Category Archives: security

mp3splt: invalid free in free_options (options_manager.c)

Description: mp3splt is a command line utility to split mp3 and ogg files without decoding. A fuzz on it discovered an invalid free. The complete ASan output: # mp3splt -P -f -t 0.1 -a $FILE ==2631==ERROR: AddressSanitizer: attempting free on … Continue reading

Posted in advisories, security | 16 Comments

mp3splt: NULL pointer dereference in main (mp3splt.c)

Description: mp3splt is a command line utility to split mp3 and ogg files without decoding. A fuzz on it discovered a NULL pointer access. The complete ASan output: # mp3splt -P -f -t 0.1 -a $FILE ==3081==ERROR: AddressSanitizer: SEGV on … Continue reading

Posted in advisories, security | Leave a comment

jasper: heap-based buffer overflow in jpc_dec_decodepkt (jpc_t2dec.c)

Description: jasper is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard. Another round of fuzzing shows that a crafted image causes a read overflow. The complete ASan output: # … Continue reading

Posted in advisories, security | Leave a comment

jasper: invalid memory read in jas_matrix_bindsub (jas_seq.c)

Description: jasper is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard. Another round of fuzzing shows that a crafted image causes an invalid memory read. The complete ASan output: … Continue reading

Posted in advisories, security | Leave a comment

jasper: NULL pointer dereference in jp2_cdef_destroy (jp2_cod.c)

Description: jasper is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard. Another round of fuzzing shows that a crafted image causes a NULL pointer access. The complete ASan output: … Continue reading

Posted in advisories, security | Leave a comment

jasper: invalid memory read in jas_matrix_asl (jas_seq.c)

Description: jasper is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard. Another round of fuzzing shows that a crafted image causes an invalid memory read. The complete ASan output: … Continue reading

Posted in advisories, security | Leave a comment

jasper: invalid memory read in jpc_undo_roi (jpc_dec.c)

Description: jasper is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard. Another round of fuzzing shows that a crafted image causes an invalid memory read. The complete ASan output: … Continue reading

Posted in advisories, security | 1 Comment

jasper: invalid memory write in dec_clnpass (jpc_t1dec.c)

Description: jasper is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard. Another round of fuzzing shows that a crafted image causes an invalid memory write. The complete ASan output: … Continue reading

Posted in advisories, security | 2 Comments

jasper: multiple crashes with UBSAN

Description: jasper is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard. With the undefined behavior sanitizer enabled, jasper crashes showing some left shift and some signed integer overflow. Affected … Continue reading

Posted in advisories, security | 2 Comments

libtiff: NULL pointer dereference in TIFFReadRawData (tiffinfo.c)

Description: Libtiff is a software that provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. A crafted tiff file revealed a NULL pointer access. The complete ASan output: # tiffinfo -Dijr $FILE … Continue reading

Posted in advisories, security | Leave a comment