From 0ec3c25d86faf2aa4c970cdf5dacb1d640fe4c91 Mon Sep 17 00:00:00 2001 From: Tad Date: Tue, 5 Sep 2023 20:15:46 -0400 Subject: [PATCH] Update CVE patchers Signed-off-by: Tad --- Patches/Linux | 2 +- .../CVE_Patchers/android_kernel_amazon_hdx-common.sh | 5 +++-- .../CVE_Patchers/android_kernel_asus_grouper.sh | 5 +++-- .../CVE_Patchers/android_kernel_htc_msm8960.sh | 5 +++-- .../CVE_Patchers/android_kernel_htc_msm8994.sh | 6 ++++-- .../CVE_Patchers/android_kernel_lge_msm8992.sh | 6 ++++-- .../CVE_Patchers/android_kernel_motorola_msm8952.sh | 7 +++++-- .../CVE_Patchers/android_kernel_samsung_d2.sh | 5 +++-- .../CVE_Patchers/android_kernel_samsung_exynos5420.sh | 5 +++-- .../CVE_Patchers/android_kernel_samsung_manta.sh | 5 +++-- .../CVE_Patchers/android_kernel_samsung_smdk4412.sh | 5 +++-- .../CVE_Patchers/android_kernel_samsung_tuna.sh | 5 +++-- .../android_kernel_samsung_universal8890.sh | 6 ++++-- .../CVE_Patchers/android_kernel_asus_fugu.sh | 6 ++++-- .../CVE_Patchers/android_kernel_asus_msm8916.sh | 7 +++++-- .../CVE_Patchers/android_kernel_google_dragon.sh | 6 ++++-- .../CVE_Patchers/android_kernel_htc_flounder.sh | 6 ++++-- .../CVE_Patchers/android_kernel_huawei_angler.sh | 6 ++++-- .../CVE_Patchers/android_kernel_lge_bullhead.sh | 6 ++++-- .../CVE_Patchers/android_kernel_zte_msm8996.sh | 6 ++++-- .../CVE_Patchers/android_kernel_cyanogen_msm8916.sh | 7 +++++-- .../CVE_Patchers/android_kernel_cyanogen_msm8974.sh | 5 +++-- .../CVE_Patchers/android_kernel_google_yellowstone.sh | 6 ++++-- .../CVE_Patchers/android_kernel_samsung_apq8084.sh | 6 ++++-- .../CVE_Patchers/android_kernel_cyanogen_msm8916.sh | 7 +++++-- .../CVE_Patchers/android_kernel_motorola_msm8916.sh | 7 +++++-- .../CVE_Patchers/android_kernel_motorola_msm8992.sh | 6 ++++-- .../CVE_Patchers/android_kernel_oneplus_msm8994.sh | 6 ++++-- .../CVE_Patchers/android_kernel_xiaomi_sm6150.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_yandex_sdm660.sh | 6 ++++-- .../CVE_Patchers/android_kernel_fairphone_msm8974.sh | 5 +++-- .../CVE_Patchers/android_kernel_google_marlin.sh | 6 ++++-- .../CVE_Patchers/android_kernel_google_msm.sh | 5 +++-- .../CVE_Patchers/android_kernel_htc_msm8974.sh | 5 +++-- .../CVE_Patchers/android_kernel_lge_g3.sh | 5 +++-- .../CVE_Patchers/android_kernel_lge_hammerhead.sh | 5 +++-- .../CVE_Patchers/android_kernel_lge_mako.sh | 3 ++- .../CVE_Patchers/android_kernel_lge_msm8974.sh | 5 +++-- .../CVE_Patchers/android_kernel_moto_shamu.sh | 6 ++++-- .../CVE_Patchers/android_kernel_motorola_msm8974.sh | 5 +++-- .../CVE_Patchers/android_kernel_motorola_msm8996.sh | 6 ++++-- .../CVE_Patchers/android_kernel_nextbit_msm8992.sh | 6 ++++-- .../CVE_Patchers/android_kernel_oneplus_msm8996.sh | 6 ++++-- .../CVE_Patchers/android_kernel_oppo_msm8974.sh | 5 +++-- .../CVE_Patchers/android_kernel_samsung_jf.sh | 5 +++-- .../android_kernel_samsung_msm8930-common.sh | 5 +++-- .../CVE_Patchers/android_kernel_samsung_msm8974.sh | 5 +++-- .../CVE_Patchers/android_kernel_xiaomi_sdm660.sh | 6 ++++-- .../CVE_Patchers/android_kernel_lge_msm8996.sh | 6 ++++-- .../CVE_Patchers/android_kernel_sony_sdm660.sh | 6 ++++-- .../CVE_Patchers/android_kernel_xiaomi_sm8150.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_xiaomi_sm8250.sh | 11 +++++++++-- .../CVE_Patchers/android_kernel_essential_msm8998.sh | 6 ++++-- .../CVE_Patchers/android_kernel_fairphone_sdm632.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_fairphone_sm7225.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_fxtec_msm8998.sh | 6 ++++-- .../CVE_Patchers/android_kernel_fxtec_sm6115.sh | 9 +++++++-- .../android_kernel_google_gs101_private_gs-google.sh | 8 ++++++-- .../android_kernel_google_gs201_private_gs-google.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_google_msm-4.14.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_google_msm-4.9.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_google_redbull.sh | 11 +++++++++-- .../CVE_Patchers/android_kernel_google_wahoo.sh | 6 ++++-- .../CVE_Patchers/android_kernel_oneplus_msm8998.sh | 6 ++++-- .../CVE_Patchers/android_kernel_oneplus_sdm845.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_oneplus_sm7250.sh | 11 +++++++++-- .../CVE_Patchers/android_kernel_oneplus_sm8150.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_oneplus_sm8250.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_oneplus_sm8350.sh | 7 ++++++- .../CVE_Patchers/android_kernel_razer_msm8998.sh | 6 ++++-- .../CVE_Patchers/android_kernel_razer_sdm845.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_samsung_exynos9810.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_sony_sdm845.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_xiaomi_msm8937.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_xiaomi_sdm845.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_xiaomi_sm6150.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_xiaomi_sm8250.sh | 9 ++++++++- .../CVE_Patchers/android_kernel_zuk_msm8996.sh | 6 ++++-- 78 files changed, 358 insertions(+), 152 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index 07f83025..6428b9d2 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 07f83025509a655d863b0b4053de00e6bbcab7fd +Subproject commit 6428b9d28da25631e80be1cb8ed70479b9c718c1 diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh index 09f9568b..f50bc2bd 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh @@ -791,7 +791,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -808,7 +809,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p808" +editKernelLocalversion "-dos.p809" else echo "kernel_amazon_hdx-common is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh index 6f4c597b..4122af85 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh @@ -452,7 +452,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -465,7 +466,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p465" +editKernelLocalversion "-dos.p466" else echo "kernel_asus_grouper is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh index 76caa521..2c2b2554 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh @@ -488,7 +488,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -502,7 +503,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p502" +editKernelLocalversion "-dos.p503" else echo "kernel_htc_msm8960 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh index 800ee68d..0d308da3 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh @@ -543,6 +543,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -554,7 +555,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -574,7 +576,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p574" +editKernelLocalversion "-dos.p576" else echo "kernel_htc_msm8994 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh index 817c7361..a343dfb8 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh @@ -630,6 +630,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-39188/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -641,7 +642,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -660,7 +662,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p660" +editKernelLocalversion "-dos.p662" else echo "kernel_lge_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh index 236d30ae..a7de766d 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh @@ -490,6 +490,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -499,7 +500,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -510,13 +512,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p516" +editKernelLocalversion "-dos.p519" else echo "kernel_motorola_msm8952 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh index ff4b3e81..d9369e1f 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh @@ -563,7 +563,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -577,7 +578,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p577" +editKernelLocalversion "-dos.p578" else echo "kernel_samsung_d2 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh index 93894282..85a7274a 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh @@ -246,7 +246,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -255,7 +256,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p255" +editKernelLocalversion "-dos.p256" else echo "kernel_samsung_exynos5420 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh index b09c68ce..2054d3a9 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh @@ -366,7 +366,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -378,7 +379,7 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p378" +editKernelLocalversion "-dos.p379" else echo "kernel_samsung_manta is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh index 5a98f094..25d9527c 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh @@ -416,7 +416,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -429,7 +430,7 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p429" +editKernelLocalversion "-dos.p430" else echo "kernel_samsung_smdk4412 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh index 704e2dc9..b1945619 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh @@ -409,7 +409,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -422,7 +423,7 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p422" +editKernelLocalversion "-dos.p423" else echo "kernel_samsung_tuna is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh index 002aaca0..0177667a 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh @@ -747,6 +747,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -759,7 +760,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1095/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.4/0008.patch @@ -783,7 +785,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p783" +editKernelLocalversion "-dos.p785" else echo "kernel_samsung_universal8890 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh index 97d92f0e..10baf255 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh @@ -636,6 +636,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -647,7 +648,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -673,7 +675,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p673" +editKernelLocalversion "-dos.p675" else echo "kernel_asus_fugu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh index 9a6e8e1e..b782fe1a 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh @@ -438,6 +438,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -448,7 +449,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -459,6 +461,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -466,7 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p466" +editKernelLocalversion "-dos.p469" else echo "kernel_asus_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh index 0918eaaa..8458b5d7 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh @@ -707,6 +707,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -719,7 +720,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1095/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.4/0008.patch @@ -747,7 +749,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p747" +editKernelLocalversion "-dos.p749" else echo "kernel_google_dragon is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh index 3100a8bc..712c1676 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh @@ -433,6 +433,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -444,7 +445,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -463,7 +465,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p463" +editKernelLocalversion "-dos.p465" else echo "kernel_htc_flounder is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh index 5a99c397..9564ffa7 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh @@ -561,6 +561,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -572,7 +573,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -592,7 +594,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p592" +editKernelLocalversion "-dos.p594" else echo "kernel_huawei_angler is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh index 14fda3d3..4bd8d1e7 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh @@ -572,6 +572,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -583,7 +584,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -603,7 +605,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p603" +editKernelLocalversion "-dos.p605" else echo "kernel_lge_bullhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh index 7b18939c..503d3990 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh @@ -688,6 +688,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -700,7 +701,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1095/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.4/0008.patch @@ -723,7 +725,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p723" +editKernelLocalversion "-dos.p725" else echo "kernel_zte_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index 72d20974..8fb051b4 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -435,6 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -445,7 +446,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -456,6 +458,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -463,7 +466,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p463" +editKernelLocalversion "-dos.p466" else echo "kernel_cyanogen_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index 08375e57..0ebd498c 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -416,7 +416,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -428,7 +429,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p428" +editKernelLocalversion "-dos.p429" else echo "kernel_cyanogen_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh index 5eefbc7e..51f62cc5 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -483,6 +483,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -495,7 +496,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -513,7 +515,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p513" +editKernelLocalversion "-dos.p515" else echo "kernel_google_yellowstone is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh index 501312b8..b0ecae3b 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh @@ -287,6 +287,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -297,7 +298,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -317,7 +319,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p317" +editKernelLocalversion "-dos.p319" else echo "kernel_samsung_apq8084 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index 72d20974..8fb051b4 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -435,6 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -445,7 +446,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -456,6 +458,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -463,7 +466,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p463" +editKernelLocalversion "-dos.p466" else echo "kernel_cyanogen_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh index e1c3c03c..e194076c 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh @@ -487,6 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -498,7 +499,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -509,13 +511,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p515" +editKernelLocalversion "-dos.p518" else echo "kernel_motorola_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index 72fd9c29..ae2a14fb 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -404,6 +404,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -415,7 +416,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -432,7 +434,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p432" +editKernelLocalversion "-dos.p434" else echo "kernel_motorola_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index fa1968ae..2e41779d 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -406,6 +406,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -417,7 +418,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -434,7 +436,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p434" +editKernelLocalversion "-dos.p436" else echo "kernel_oneplus_msm8994 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 6a566d4e..0eecbe26 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -352,6 +352,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.14/0002.patch @@ -373,7 +374,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1838/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -384,12 +386,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2860/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch @@ -408,6 +412,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28541/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -415,7 +420,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch -editKernelLocalversion "-dos.p415" +editKernelLocalversion "-dos.p420" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index cea9b212..f7f585d7 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh @@ -409,6 +409,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -426,7 +427,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -458,7 +460,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p458" +editKernelLocalversion "-dos.p460" else echo "kernel_yandex_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index 155bc34c..c7386e8e 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -232,7 +232,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -240,7 +241,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p240" +editKernelLocalversion "-dos.p241" else echo "kernel_fairphone_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh index abfd7f66..a7004f3e 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -505,6 +505,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -517,7 +518,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1095/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.4/0008.patch @@ -542,7 +544,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p542" +editKernelLocalversion "-dos.p544" else echo "kernel_google_marlin is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh index f158a136..ddbc693d 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh @@ -409,7 +409,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -424,7 +425,7 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a5232 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p424" +editKernelLocalversion "-dos.p425" else echo "kernel_google_msm is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh index 5536ff0c..6f435ef1 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -518,7 +518,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -533,7 +534,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p533" +editKernelLocalversion "-dos.p534" else echo "kernel_htc_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh index 04c41e6e..1fd49d16 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -443,7 +443,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -455,7 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p455" +editKernelLocalversion "-dos.p456" else echo "kernel_lge_g3 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index fd5c0014..375745d6 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -380,7 +380,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -393,7 +394,7 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p393" +editKernelLocalversion "-dos.p394" else echo "kernel_lge_hammerhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh index 347321d0..d9c1eb5a 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -28,13 +28,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p34" +editKernelLocalversion "-dos.p35" else echo "kernel_lge_mako is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh index 82c10241..a9758051 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -429,7 +429,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -440,7 +441,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p440" +editKernelLocalversion "-dos.p441" else echo "kernel_lge_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh index 68cef44d..7baac246 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -320,6 +320,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -331,7 +332,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -352,7 +354,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p352" +editKernelLocalversion "-dos.p354" else echo "kernel_moto_shamu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index 3ce690cc..cdb3dcc3 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -495,7 +495,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -508,7 +509,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p508" +editKernelLocalversion "-dos.p509" else echo "kernel_motorola_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index ed0309b0..6ac92aab 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -518,6 +518,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -530,7 +531,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1095/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.4/0008.patch @@ -553,7 +555,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p553" +editKernelLocalversion "-dos.p555" else echo "kernel_motorola_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index f8e4b5a0..2ad913bd 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -458,6 +458,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -468,7 +469,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch @@ -485,7 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p485" +editKernelLocalversion "-dos.p487" else echo "kernel_nextbit_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index c32ac522..827b8da3 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -506,6 +506,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -518,7 +519,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1095/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.4/0008.patch @@ -541,7 +543,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p541" +editKernelLocalversion "-dos.p543" else echo "kernel_oneplus_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh index 93014914..9aae1684 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -372,7 +372,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -381,7 +382,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p381" +editKernelLocalversion "-dos.p382" else echo "kernel_oppo_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh index c9f4580a..e3073535 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh @@ -446,7 +446,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -461,7 +462,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p461" +editKernelLocalversion "-dos.p462" else echo "kernel_samsung_jf is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh index 3f22df9d..e3391daf 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh @@ -528,7 +528,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -545,7 +546,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p545" +editKernelLocalversion "-dos.p546" else echo "kernel_samsung_msm8930-common is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index b9e080f3..26b0b4df 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -258,7 +258,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch @@ -266,7 +267,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p266" +editKernelLocalversion "-dos.p267" else echo "kernel_samsung_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh index 7f8dccac..2b4dfc8f 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh @@ -148,6 +148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -166,7 +167,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -193,7 +195,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p193" +editKernelLocalversion "-dos.p195" else echo "kernel_xiaomi_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_lge_msm8996.sh index 8c838c48..8eb914af 100644 --- a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -135,6 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -153,7 +154,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -177,7 +179,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p177" +editKernelLocalversion "-dos.p179" else echo "kernel_lge_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_sony_sdm660.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_sony_sdm660.sh index 17765f8c..14c85a6f 100644 --- a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_sony_sdm660.sh +++ b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_sony_sdm660.sh @@ -153,6 +153,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -172,7 +173,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -199,7 +201,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p199" +editKernelLocalversion "-dos.p201" else echo "kernel_sony_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh index e863cf4b..5962d1ae 100644 --- a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh +++ b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh @@ -448,6 +448,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.14/0002.patch @@ -470,7 +471,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1838/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -481,12 +483,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2860/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch @@ -506,6 +510,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28541/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -516,7 +521,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.14/0002.patch -editKernelLocalversion "-dos.p516" +editKernelLocalversion "-dos.p521" else echo "kernel_xiaomi_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index 518a5a0c..b9e51b55 100644 --- a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8250.sh +++ b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8250.sh @@ -508,6 +508,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45886/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.19/0003.patch @@ -522,6 +524,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0615/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1078/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1095/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.19/0003.patch @@ -533,7 +536,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1838/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2007/4.19/0002.patch @@ -545,6 +549,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2860/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.19/0004.patch @@ -553,6 +558,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3220/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch @@ -576,6 +582,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28541/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.19/0004.patch @@ -593,7 +600,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.19/0011.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3444/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-22095/ANY/0001.patch -editKernelLocalversion "-dos.p593" +editKernelLocalversion "-dos.p600" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh index 67a5749f..4cc2c6f5 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -185,6 +185,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -202,7 +203,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -230,7 +232,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch -editKernelLocalversion "-dos.p230" +editKernelLocalversion "-dos.p232" else echo "kernel_essential_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh index e091100c..4c0ac01b 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh @@ -77,6 +77,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20369/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20371/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28388/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -89,7 +90,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -100,13 +102,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.14/0003.patch @@ -115,7 +120,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p116" +editKernelLocalversion "-dos.p120" else echo "kernel_fairphone_sdm632 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh index 0d673604..bc09bcaf 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh @@ -76,10 +76,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch @@ -90,9 +94,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p93" +editKernelLocalversion "-dos.p97" else echo "kernel_fairphone_sm7225 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index 07d74f4c..bfa036fd 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh @@ -135,6 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -153,7 +154,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -177,7 +179,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p177" +editKernelLocalversion "-dos.p179" else echo "kernel_fxtec_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh index 0ad2a603..814f844e 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh @@ -76,10 +76,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch @@ -90,9 +94,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p93" +editKernelLocalversion "-dos.p97" else echo "kernel_fxtec_sm6115 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh index 3ffc4224..7347ab62 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh @@ -62,6 +62,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/^5.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-36280/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-39189/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45886/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/ANY/0009.patch @@ -87,7 +89,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1611/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/5.10/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1998/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch @@ -142,6 +145,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/5.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28466/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30456/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/5.10/0005.patch @@ -154,7 +158,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35826/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35829/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.10/0004.patch -editKernelLocalversion "-dos.p155" +editKernelLocalversion "-dos.p158" else echo "kernel_google_gs101_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh index 0ee1fa45..6839f5ec 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh @@ -62,6 +62,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/^5.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-36280/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-39189/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45886/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/ANY/0009.patch @@ -87,7 +89,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1611/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/5.10/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1998/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch @@ -140,6 +143,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/5.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28466/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30456/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/5.10/0005.patch @@ -152,7 +156,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35826/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35829/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.10/0004.patch -editKernelLocalversion "-dos.p153" +editKernelLocalversion "-dos.p156" else echo "kernel_google_gs201_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh index a6f44a2a..78312199 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh @@ -74,6 +74,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4382/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20382/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-36280/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.14/0002.patch @@ -93,7 +94,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1829/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1838/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1998/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch @@ -104,11 +106,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch @@ -121,13 +125,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch -editKernelLocalversion "-dos.p128" +editKernelLocalversion "-dos.p132" else echo "kernel_google_msm-4.14 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh index acf71650..d4de3613 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh @@ -83,6 +83,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25722/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28388/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-33225/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -95,7 +96,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -106,11 +108,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -121,7 +125,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p122" +editKernelLocalversion "-dos.p125" else echo "kernel_google_msm-4.9 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh index b71d00fd..560c5bfa 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh @@ -100,6 +100,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0028.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0029.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0030.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0031.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45886/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.19/0003.patch @@ -113,6 +115,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0615/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1078/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch @@ -122,7 +125,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1998/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch @@ -134,6 +138,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch @@ -141,6 +146,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3220/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch @@ -160,6 +166,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28541/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.19/0004.patch @@ -170,7 +177,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p171" +editKernelLocalversion "-dos.p177" else echo "kernel_google_redbull is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh index 76befbd4..d101d8e6 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh @@ -149,6 +149,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -166,7 +167,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -194,7 +196,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch -editKernelLocalversion "-dos.p194" +editKernelLocalversion "-dos.p196" else echo "kernel_google_wahoo is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh index 82a4255b..10d260f7 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -135,6 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -153,7 +154,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -177,7 +179,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p177" +editKernelLocalversion "-dos.p179" else echo "kernel_oneplus_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh index c86cd019..2352abaa 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -77,6 +77,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25722/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28388/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-33225/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -89,7 +90,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -100,11 +102,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -115,7 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p116" +editKernelLocalversion "-dos.p119" else echo "kernel_oneplus_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh index b1e90216..b175eb6d 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh @@ -74,9 +74,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20148/^5.15/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42703/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45886/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1281/4.19/0005.patch @@ -84,7 +87,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1998/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch @@ -95,10 +99,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3220/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch @@ -114,6 +120,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30456/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.19/0003.patch @@ -123,7 +130,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p124" +editKernelLocalversion "-dos.p130" else echo "kernel_oneplus_sm7250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh index fb7a8faf..6e74c183 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -415,6 +415,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.14/0002.patch @@ -437,7 +438,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1838/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1859/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -448,12 +450,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2860/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch @@ -473,6 +477,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28541/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -482,7 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch -editKernelLocalversion "-dos.p482" +editKernelLocalversion "-dos.p487" else echo "kernel_oneplus_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh index 1abe050f..17d1f281 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh @@ -73,10 +73,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch @@ -87,10 +91,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34319/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p91" +editKernelLocalversion "-dos.p95" else echo "kernel_oneplus_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh index 188729a6..3c3e1746 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh @@ -27,18 +27,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3903/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-39189/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45886/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0160/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2124/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2166/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3006/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3338/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.4/0012.patch @@ -50,6 +54,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34319/5.4/0006.patch @@ -60,7 +65,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35826/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.4/0006.patch -editKernelLocalversion "-dos.p61" +editKernelLocalversion "-dos.p65" else echo "kernel_oneplus_sm8350 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh index 0c00bd1c..89b903a6 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh @@ -135,6 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -153,7 +154,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -177,7 +179,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p177" +editKernelLocalversion "-dos.p179" else echo "kernel_razer_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh index b153c0e6..9783b035 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh @@ -77,6 +77,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25722/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28388/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-33225/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -89,7 +90,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -100,11 +102,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -115,7 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p116" +editKernelLocalversion "-dos.p119" else echo "kernel_razer_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh index f1b6039d..f54ae199 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh @@ -553,6 +553,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch @@ -569,7 +570,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1390/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -581,6 +583,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch @@ -591,6 +594,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -601,7 +605,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p601" +editKernelLocalversion "-dos.p605" else echo "kernel_samsung_exynos9810 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh index 14f3317f..7a9fc1b5 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh @@ -384,6 +384,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42895/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch @@ -402,7 +403,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -414,6 +416,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch @@ -428,6 +431,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28541/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -440,7 +444,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.pat git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p440" +editKernelLocalversion "-dos.p444" else echo "kernel_sony_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh index f22648b1..af2bb345 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh @@ -74,6 +74,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20369/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20371/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28388/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch @@ -87,7 +88,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -98,14 +100,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.14/0003.patch @@ -114,7 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p115" +editKernelLocalversion "-dos.p119" else echo "kernel_xiaomi_msm8937 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index a5fdac62..b28c1cd8 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -79,6 +79,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25722/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28388/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-33225/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -91,7 +92,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1855/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch @@ -102,11 +104,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch @@ -117,7 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p118" +editKernelLocalversion "-dos.p121" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 69387cf1..92ba396c 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -72,17 +72,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20371/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34319/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch -editKernelLocalversion "-dos.p83" +editKernelLocalversion "-dos.p86" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index eedbdcf3..ef027386 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh @@ -75,18 +75,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20148/^5.15/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45886/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2007/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch @@ -95,6 +101,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch @@ -103,7 +110,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p104" +editKernelLocalversion "-dos.p110" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index 2cfb10d2..04bb88d8 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -144,6 +144,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-42896-extra/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch @@ -161,7 +162,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.4/0008.patch @@ -186,7 +188,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 -editKernelLocalversion "-dos.p186" +editKernelLocalversion "-dos.p188" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"