From f8495f1e57ef2f78824719599a7beefb296d734c Mon Sep 17 00:00:00 2001 From: yyyyddddd Date: Sat, 11 Mar 2023 14:14:54 +0800 Subject: [PATCH] yyyyddddd yundan_yang@bupt.edu.cn Signed-off-by: yyyyddddd --- .../2022-08/OpenHarmony_SA_2022_0802 | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 demo/sectest/static_patch_scan/2022-08/OpenHarmony_SA_2022_0802 diff --git a/demo/sectest/static_patch_scan/2022-08/OpenHarmony_SA_2022_0802 b/demo/sectest/static_patch_scan/2022-08/OpenHarmony_SA_2022_0802 new file mode 100755 index 000000000..71352edff --- /dev/null +++ b/demo/sectest/static_patch_scan/2022-08/OpenHarmony_SA_2022_0802 @@ -0,0 +1,32 @@ +/* +* Copyright (c) 2023 Huawei Device Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +import "console" +import "elf" + +rule OpenHarmony_SA_2022_0802 +{ + meta: + date="2023-03-10" + openharmony_sa="OpenHarmony-SA-2022-08-02" + affected_files="libtel_sms_mms.z.so" + + strings: + $newStr1="data length invalid tempLen:%{public}d, pduLen:%{public}d." + $newStr2="data length error, pduLen %{public}d offset %{public}d" + condition: + $newStr1 and $newStr2 and console.log("OpenHarmony-SA-2022-08-02 testcase pass") +} -- GitLab