From 13ef3f6166284a72a1914df6ff4d6fafd197ee24 Mon Sep 17 00:00:00 2001 From: steven_q Date: Sat, 5 Aug 2023 19:59:24 +0800 Subject: [PATCH] fix CVE-2022-41409 Signed-off-by: steven_q Change-Id: I698d608e6200507a79a74665a68b02f46da80ba3 --- pcre2/src/pcre2test.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcre2/src/pcre2test.c b/pcre2/src/pcre2test.c index 84987d7..0ab6739 100644 --- a/pcre2/src/pcre2test.c +++ b/pcre2/src/pcre2test.c @@ -6766,9 +6766,9 @@ while ((c = *p++) != 0) } i = (int32_t)li; - if (i-- == 0) + if (i-- <= 0) { - fprintf(outfile, "** Zero repeat not allowed\n"); + fprintf(outfile, "** Zero or negative repeat not allowed\n"); return PR_OK; } -- Gitee