]> 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>
Fri, 17 Mar 2023 20:27:56 +0000 (21:27 +0100)
infback.c

index 62369396ffd07921bd585d1433897d0a73a1a6bd..81cd09b206e9ab7c5d4ffd94a169eaa22fb6a19f 100644 (file)
--- a/infback.c
+++ b/infback.c
@@ -51,6 +51,7 @@ int32_t Z_EXPORT PREFIX(inflateBackInit_)(PREFIX3(stream) *strm, int32_t windowB
     state->window = window;
     state->wnext = 0;
     state->whave = 0;
+    state->sane = 1;
     state->chunksize = functable.chunksize();
     return Z_OK;
 }