From 7a37cf6c661ca27887ad199d818fb6fb7988c0a9 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Tue, 1 May 2018 04:28:54 -0600 Subject: [PATCH] Fix potential buffer overflow in blz compression --- src/blz.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blz.c b/src/blz.c index 118ff4e..e4eb7c8 100644 --- a/src/blz.c +++ b/src/blz.c @@ -286,7 +286,7 @@ u8 *BLZ_Code(u8 *raw_buffer, int raw_len, u32 *new_len, int best) { *(u32 *)pak = 0; pak += 4; } else { - tmp = (u8 *) Memory(raw_tmp + pak_tmp + 11, sizeof(char)); + tmp = (u8 *) Memory(raw_tmp + pak_tmp + 15, sizeof(char)); for (len = 0; len < raw_tmp; len++) tmp[len] = raw_buffer[len];