From 7c9ffaa8d741bed84c1767f8178ff77b73ae93b7 Mon Sep 17 00:00:00 2001 From: aha <1298140258@qq.com> Date: Fri, 28 Jul 2023 02:09:36 -0700 Subject: [PATCH] repair CVE-2020-16295 --- devices/gdevclj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/gdevclj.c b/devices/gdevclj.c index d5b4668..a293ec4 100644 --- a/devices/gdevclj.c +++ b/devices/gdevclj.c @@ -254,7 +254,7 @@ clj_media_size(float mediasize[2], gs_param_list *plist) gs_param_int_array hwsize; int have_pagesize = 0; - if ( (param_read_float_array(plist, "HWResolution", &fres) == 0) && + if ( param_read_float_array(plist, "HWResolution", &fres) != 0 || !is_supported_resolution(fres.data) ) return_error(gs_error_rangecheck); -- Gitee