From d9979c4bc6fc196cc02d26699a6e716e1c90b7fd Mon Sep 17 00:00:00 2001 From: olszomal Date: Thu, 19 Jan 2023 10:18:46 +0100 Subject: [PATCH] Check a value range, CID 1519382 --- osslsigncode.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/osslsigncode.c b/osslsigncode.c index 5388f27..4d1e46e 100644 --- a/osslsigncode.c +++ b/osslsigncode.c @@ -1596,6 +1596,9 @@ static u_char *pe_calc_page_hash(char *indata, uint32_t header_size, for (i=0; i= UINT32_MAX) { + continue; + } for (l=0; l < rs; l+=pagesize, pi++) { PUT_UINT32_LE(ro + l, res + pi*pphlen); if (!EVP_DigestInit(mdctx, md)) {