avcodec/notchlc: zero-initialize history buffer

Otherwise a specially crafted bitstream can potentially read
uninitialized stack memory.

Fixes #YWH-PGM40646-37
This commit is contained in:
Timo Rothenpieler
2026-01-05 13:30:38 +00:00
parent 7f44dcfbfb
commit b5d6cfd55b
+1 -1
View File
@@ -79,7 +79,7 @@ static int lz4_decompress(AVCodecContext *avctx,
PutByteContext *pb)
{
unsigned reference_pos, delta, pos = 0;
uint8_t history[HISTORY_SIZE];
uint8_t history[HISTORY_SIZE] = { 0 };
int match_length;
while (bytestream2_get_bytes_left(gb) > 0) {