]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Fix inflateBack to detect invalid input with distances too far.
authorMark Adler <madler@alumni.caltech.edu>
Thu, 30 Jun 2022 19:04:27 +0000 (12:04 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Wed, 17 Aug 2022 12:41:41 +0000 (14:41 +0200)
infback.c

index 95798511f79f934211e4aa72c9d07c530f5b8f6a..200997c4677c357d74d4dfa5b158224629043558 100644 (file)
--- a/infback.c
+++ b/infback.c
@@ -55,6 +55,7 @@ int32_t ZNG_CONDEXPORT PREFIX(inflateBackInit)(PREFIX3(stream) *strm, int32_t wi
     state->window = window;
     state->wnext = 0;
     state->whave = 0;
+    state->sane = 1;
     state->chunksize = functable.chunksize();
     return Z_OK;
 }