zstd/lib/legacy
Nick Terrell bb68062c59 Unitialized memory read in ZSTD_decodeSeqHeaders()
Caused by two things:
1. Not checking that `ip` is in range except for the first byte.
2. `ZSTDv0{5,6}_decodeLiteralsBlock()` could return a value larger than `srcSize`.
2016-10-18 16:41:33 -07:00
..
zstd_legacy.h added boilerplate 2016-08-30 11:06:28 -07:00
zstd_v01.c Unitialized memory read in ZSTD_decodeSeqHeaders() 2016-10-18 16:41:33 -07:00
zstd_v01.h added boilerplate 2016-08-30 11:06:28 -07:00
zstd_v02.c Check if dict is empty before reading first byte 2016-10-17 11:46:03 -07:00
zstd_v02.h added boilerplate 2016-08-30 11:06:28 -07:00
zstd_v03.c Check if dict is empty before reading first byte 2016-10-17 11:46:03 -07:00
zstd_v03.h added boilerplate 2016-08-30 11:06:28 -07:00
zstd_v04.c Check if dict is empty before reading first byte 2016-10-17 11:46:03 -07:00
zstd_v04.h added boilerplate 2016-08-30 11:06:28 -07:00
zstd_v05.c Unitialized memory read in ZSTD_decodeSeqHeaders() 2016-10-18 16:41:33 -07:00
zstd_v05.h added boilerplate 2016-08-30 11:06:28 -07:00
zstd_v06.c Unitialized memory read in ZSTD_decodeSeqHeaders() 2016-10-18 16:41:33 -07:00
zstd_v06.h Changed to use ZSTDLIBv06_API and ZSTDLIBv07_API for DLL exports to fix warning 2016-09-23 17:09:36 +02:00
zstd_v07.c Unitialized memory read in ZSTD_decodeSeqHeaders() 2016-10-18 16:41:33 -07:00
zstd_v07.h Changed to use ZSTDLIBv06_API and ZSTDLIBv07_API for DLL exports to fix warning 2016-09-23 17:09:36 +02:00