From: dan Date: Mon, 2 Mar 2026 11:22:28 +0000 (+0000) Subject: Fix a possible 9-byte buffer overread in the zipfile extension hit when processing... X-Git-Tag: version-3.52.0~15 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=33478099c96c7921c8fd869bdb937c2dfc436358;p=thirdparty%2Fsqlite.git Fix a possible 9-byte buffer overread in the zipfile extension hit when processing a corrupt zip file. Forum post [forum:/forumpost/721a05d2c5 | 721a05d2c5]. FossilOrigin-Name: 5db21813d126554d80db903be6d36ab6c1f73f9135a54af6dcfcfce0bcc18e68 --- diff --git a/ext/misc/zipfile.c b/ext/misc/zipfile.c index 086b058cc5..c4862650b3 100644 --- a/ext/misc/zipfile.c +++ b/ext/misc/zipfile.c @@ -705,7 +705,12 @@ static int zipfileScanExtra(u8 *aExtra, int nExtra, u32 *pmTime){ u8 *p = aExtra; u8 *pEnd = &aExtra[nExtra]; - while( p