From a3e1e7715bdf2924af34e3f69b773b120f147ee5 Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期六, 02 四月 2022 10:19:10 +0800 Subject: [PATCH] 升级spring-boot到最新版本2.5.12 防止RCE漏洞 --- src/main/java/com/ruoyi/common/utils/job/ScheduleUtils.java | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/ruoyi/common/utils/job/ScheduleUtils.java b/src/main/java/com/ruoyi/common/utils/job/ScheduleUtils.java index 66b1ac9..8c8b3c8 100644 --- a/src/main/java/com/ruoyi/common/utils/job/ScheduleUtils.java +++ b/src/main/java/com/ruoyi/common/utils/job/ScheduleUtils.java @@ -121,14 +121,11 @@ */ public static boolean whiteList(String invokeTarget) { - String packageName = StringUtils.substringBefore(invokeTarget, ")"); + String packageName = StringUtils.substringBefore(invokeTarget, "("); int count = StringUtils.countMatches(packageName, "."); if (count > 1) { - if (!StringUtils.containsAnyIgnoreCase(invokeTarget, Constants.JOB_WHITELIST_STR)) - { - return false; - } + return StringUtils.containsAnyIgnoreCase(invokeTarget, Constants.JOB_WHITELIST_STR); } return true; } -- Gitblit v1.9.3