From a07133a0646555c57f1777ba8854abab92260132 Mon Sep 17 00:00:00 2001 From: Tad Date: Fri, 16 Jun 2023 10:25:38 -0400 Subject: [PATCH] Update CVE patchers Signed-off-by: Tad --- Patches/Linux | 2 +- PrebuiltApps | 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 | 5 ++++- .../CVE_Patchers/android_kernel_lge_msm8992.sh | 5 ++++- .../CVE_Patchers/android_kernel_motorola_msm8992.sh | 5 ++++- .../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 | 5 ++++- .../CVE_Patchers/android_kernel_asus_msm8916.sh | 5 ++++- .../CVE_Patchers/android_kernel_google_dragon.sh | 6 +++++- .../CVE_Patchers/android_kernel_google_msm.sh | 5 ++++- .../CVE_Patchers/android_kernel_htc_flounder.sh | 5 ++++- .../CVE_Patchers/android_kernel_huawei_angler.sh | 5 ++++- .../CVE_Patchers/android_kernel_lge_bullhead.sh | 5 ++++- .../CVE_Patchers/android_kernel_lge_hammerhead.sh | 5 ++++- .../CVE_Patchers/android_kernel_moto_shamu.sh | 5 ++++- .../CVE_Patchers/android_kernel_nextbit_msm8992.sh | 5 ++++- .../CVE_Patchers/android_kernel_zte_msm8996.sh | 6 +++++- .../CVE_Patchers/android_kernel_cyanogen_msm8916.sh | 5 ++++- .../CVE_Patchers/android_kernel_cyanogen_msm8974.sh | 5 ++++- .../CVE_Patchers/android_kernel_google_yellowstone.sh | 5 ++++- .../CVE_Patchers/android_kernel_lge_hammerhead.sh | 5 ++++- .../CVE_Patchers/android_kernel_samsung_apq8084.sh | 5 ++++- .../CVE_Patchers/android_kernel_cyanogen_msm8916.sh | 5 ++++- .../CVE_Patchers/android_kernel_motorola_msm8916.sh | 5 ++++- .../CVE_Patchers/android_kernel_motorola_msm8992.sh | 5 ++++- .../CVE_Patchers/android_kernel_oneplus_msm8994.sh | 5 ++++- .../CVE_Patchers/android_kernel_xiaomi_sm6150.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_yandex_sdm660.sh | 10 ++++++++-- .../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_mako.sh | 5 ++++- .../CVE_Patchers/android_kernel_lge_msm8974.sh | 5 ++++- .../CVE_Patchers/android_kernel_moto_shamu.sh | 5 ++++- .../CVE_Patchers/android_kernel_motorola_msm8974.sh | 5 ++++- .../CVE_Patchers/android_kernel_motorola_msm8996.sh | 6 +++++- .../CVE_Patchers/android_kernel_nextbit_msm8992.sh | 5 ++++- .../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 | 11 +++++++++-- .../CVE_Patchers/android_kernel_zuk_msm8996.sh | 10 ++++++++-- .../CVE_Patchers/android_kernel_lge_msm8996.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_sony_sdm660.sh | 11 +++++++++-- .../CVE_Patchers/android_kernel_xiaomi_sm8150.sh | 10 ++++++++-- .../CVE_Patchers/android_kernel_xiaomi_sm8250.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_essential_msm8998.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_fairphone_sdm632.sh | 5 +++-- .../CVE_Patchers/android_kernel_fairphone_sm7225.sh | 6 ++++-- .../CVE_Patchers/android_kernel_fxtec_msm8998.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_fxtec_sm6115.sh | 6 ++++-- .../android_kernel_google_gs101_private_gs-google.sh | 10 +++++++--- .../android_kernel_google_gs201_private_gs-google.sh | 10 +++++++--- .../CVE_Patchers/android_kernel_google_msm-4.14.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_google_msm-4.9.sh | 5 +++-- .../CVE_Patchers/android_kernel_google_redbull.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_google_wahoo.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_oneplus_msm8998.sh | 11 +++++++++-- .../CVE_Patchers/android_kernel_oneplus_sdm845.sh | 5 +++-- .../CVE_Patchers/android_kernel_oneplus_sm7250.sh | 7 +++++-- .../CVE_Patchers/android_kernel_oneplus_sm8150.sh | 10 ++++++++-- .../CVE_Patchers/android_kernel_oneplus_sm8250.sh | 6 ++++-- .../CVE_Patchers/android_kernel_oneplus_sm8350.sh | 5 +++-- .../CVE_Patchers/android_kernel_razer_msm8998.sh | 9 +++++++-- .../CVE_Patchers/android_kernel_razer_sdm845.sh | 5 +++-- .../CVE_Patchers/android_kernel_samsung_exynos9810.sh | 6 ++++-- .../CVE_Patchers/android_kernel_sony_sdm845.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_xiaomi_msm8937.sh | 5 +++-- .../CVE_Patchers/android_kernel_xiaomi_sdm845.sh | 5 +++-- .../CVE_Patchers/android_kernel_xiaomi_sm8250.sh | 7 +++++-- 82 files changed, 387 insertions(+), 116 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index d2d9f3e7..87d9bc00 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit d2d9f3e7e7dee668c462c9349a31b14b23ac1df5 +Subproject commit 87d9bc003a6f9b158d90855c3bad37279e402a03 diff --git a/PrebuiltApps b/PrebuiltApps index a3322ca7..8b1ee75c 160000 --- a/PrebuiltApps +++ b/PrebuiltApps @@ -1 +1 @@ -Subproject commit a3322ca73c6202290cafcd9007bf20b379df3948 +Subproject commit 8b1ee75c280c588ff230b4cf6fc3596ad9e71286 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 d4f36e23..57d9d778 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 @@ -792,6 +792,9 @@ 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-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-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/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch @@ -803,7 +806,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.p803" +editKernelLocalversion "-dos.p806" 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 3aaa6b3b..a4968a50 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 @@ -453,6 +453,9 @@ 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-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-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 @@ -460,7 +463,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.p460" +editKernelLocalversion "-dos.p463" 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 69369b36..3827cfb9 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 @@ -489,6 +489,9 @@ 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-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-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 @@ -497,7 +500,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.p497" +editKernelLocalversion "-dos.p500" 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 b6c54211..e88dbcc6 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 @@ -556,6 +556,9 @@ 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-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 +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-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 @@ -567,7 +570,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.p567" +editKernelLocalversion "-dos.p570" 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 9db62eab..e74240c9 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 @@ -643,6 +643,9 @@ 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-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 +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-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 @@ -653,7 +656,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.p653" +editKernelLocalversion "-dos.p656" 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_msm8992.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index cf44d8db..d8c5f23a 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -685,6 +685,9 @@ 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-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 +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-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 @@ -693,7 +696,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.p693" +editKernelLocalversion "-dos.p696" else echo "kernel_motorola_msm8992 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 a9d60eaf..ee092001 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 @@ -564,6 +564,9 @@ 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-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-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 @@ -572,7 +575,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.p572" +editKernelLocalversion "-dos.p575" 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 3a95ce8d..677a0927 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,10 +246,13 @@ 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-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-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.p249" +editKernelLocalversion "-dos.p252" 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 f27ed364..0bca9ac3 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 @@ -367,13 +367,16 @@ 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-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-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 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.p373" +editKernelLocalversion "-dos.p376" 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 b34c0eac..6e9f7086 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,6 +416,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.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-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-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/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch @@ -423,7 +426,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.p423" +editKernelLocalversion "-dos.p426" 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 45376827..4deeef5d 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,6 +409,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.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-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-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/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch @@ -416,7 +419,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.p416" +editKernelLocalversion "-dos.p419" 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 7f858e5d..db87fc03 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 @@ -759,7 +759,11 @@ 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-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 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 +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-20941/ANY/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 @@ -772,7 +776,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.p772" +editKernelLocalversion "-dos.p776" 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 826d1537..b24ea806 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 @@ -647,6 +647,9 @@ 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-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 +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-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 @@ -664,7 +667,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.p664" +editKernelLocalversion "-dos.p667" 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 83b21e55..4634d7f1 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 @@ -450,6 +450,9 @@ 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-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 +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-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 @@ -459,7 +462,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.p459" +editKernelLocalversion "-dos.p462" 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 807b71ea..67b92726 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 @@ -719,7 +719,11 @@ 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-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 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 +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-20941/ANY/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 @@ -736,7 +740,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.p736" +editKernelLocalversion "-dos.p740" 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_google_msm.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh index 0c980350..6a9cd408 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh @@ -444,6 +444,9 @@ 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-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-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 @@ -453,7 +456,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.p453" +editKernelLocalversion "-dos.p456" else echo "kernel_google_msm 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 dd308bc0..c9b3d2c7 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 @@ -444,6 +444,9 @@ 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-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 +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-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 @@ -454,7 +457,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.p454" +editKernelLocalversion "-dos.p457" 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 02426046..e401b9e2 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 @@ -573,6 +573,9 @@ 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-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 +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-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 @@ -584,7 +587,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.p584" +editKernelLocalversion "-dos.p587" 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 e3c631c7..ed9b2a0e 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 @@ -584,6 +584,9 @@ 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-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 +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-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 @@ -595,7 +598,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.p595" +editKernelLocalversion "-dos.p598" 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_lge_hammerhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index 700f48c9..7bd4e313 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -640,6 +640,9 @@ 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-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-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/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch @@ -650,7 +653,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.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.p650" +editKernelLocalversion "-dos.p653" else echo "kernel_lge_hammerhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh index d4292bd8..01b824b8 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -351,6 +351,9 @@ 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-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 +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-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 @@ -363,7 +366,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.p363" +editKernelLocalversion "-dos.p366" else echo "kernel_moto_shamu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index d2be8312..c3c5ca86 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -473,6 +473,9 @@ 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-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 +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-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 @@ -481,7 +484,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.p481" +editKernelLocalversion "-dos.p484" else echo "kernel_nextbit_msm8992 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 0aba8163..976118d2 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 @@ -701,7 +701,11 @@ 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-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 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 +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-20941/ANY/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 @@ -713,7 +717,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.p713" +editKernelLocalversion "-dos.p717" 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 10889df8..b03a82fc 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 @@ -447,6 +447,9 @@ 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-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 +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-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 @@ -456,7 +459,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.p456" +editKernelLocalversion "-dos.p459" 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 32678229..b2c47324 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 @@ -417,13 +417,16 @@ 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-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-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-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.p423" +editKernelLocalversion "-dos.p426" 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 6ba03039..5d10e1ef 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 @@ -495,6 +495,9 @@ 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-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 +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-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 @@ -504,7 +507,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.p504" +editKernelLocalversion "-dos.p507" 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_lge_hammerhead.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh index 1322860c..378aaae6 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -640,6 +640,9 @@ 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-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-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/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch @@ -650,7 +653,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.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.p650" +editKernelLocalversion "-dos.p653" else echo "kernel_lge_hammerhead 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 21ba65a8..dba179cf 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 @@ -299,6 +299,9 @@ 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-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 +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-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 @@ -310,7 +313,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.p310" +editKernelLocalversion "-dos.p313" 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 10889df8..b03a82fc 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 @@ -447,6 +447,9 @@ 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-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 +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-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 @@ -456,7 +459,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.p456" +editKernelLocalversion "-dos.p459" 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 ec6f3a3a..9781553e 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 @@ -500,6 +500,9 @@ 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-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 +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-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 @@ -508,7 +511,7 @@ 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.p508" +editKernelLocalversion "-dos.p511" 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 ed3e7c75..4b63890f 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 @@ -417,6 +417,9 @@ 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-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 +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-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 @@ -425,7 +428,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.p425" +editKernelLocalversion "-dos.p428" 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 c411e115..f158f9fb 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 @@ -419,6 +419,9 @@ 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-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 +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-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 @@ -427,7 +430,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.p427" +editKernelLocalversion "-dos.p430" 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 46c77f4c..e360de84 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 @@ -368,6 +368,7 @@ 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-1637/4.14/0002.patch 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 @@ -379,6 +380,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch 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-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-21657/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-23454/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.14/0002.patch @@ -387,11 +392,11 @@ 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-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-31084/^6.4/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-2020-24586/4.14/0003.patch -editKernelLocalversion "-dos.p391" +editKernelLocalversion "-dos.p396" 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 c5f3a289..49026e4c 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 @@ -419,6 +419,7 @@ 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-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-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 @@ -427,8 +428,13 @@ 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 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 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 +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-20941/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -438,12 +444,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch 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.p443" +editKernelLocalversion "-dos.p449" 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 3f774466..e95c3687 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 @@ -233,9 +233,12 @@ 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-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-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p235" +editKernelLocalversion "-dos.p238" 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 f373620d..905179af 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 @@ -518,7 +518,11 @@ 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-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 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 +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-20941/ANY/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 @@ -532,7 +536,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.p532" +editKernelLocalversion "-dos.p536" 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 3cdce0d6..d4f94d40 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 @@ -410,6 +410,9 @@ 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-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-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 @@ -419,7 +422,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.p419" +editKernelLocalversion "-dos.p422" 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 d4ccbc5d..b1876a78 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 @@ -519,6 +519,9 @@ 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-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-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0001/3.4/0002.patch @@ -528,7 +531,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.p528" +editKernelLocalversion "-dos.p531" 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 3040ff5a..12232424 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 @@ -444,13 +444,16 @@ 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-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-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-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.p450" +editKernelLocalversion "-dos.p453" 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_mako.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh index 113bbf40..97f12314 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 @@ -27,8 +27,11 @@ 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-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-32269/4.4/0001.patch -editKernelLocalversion "-dos.p28" +editKernelLocalversion "-dos.p31" 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 e15ac9fa..36c9d100 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 @@ -430,12 +430,15 @@ 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-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-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-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.p435" +editKernelLocalversion "-dos.p438" 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 138ab939..7f193e1d 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 @@ -332,6 +332,9 @@ 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-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 +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-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 @@ -344,7 +347,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.p344" +editKernelLocalversion "-dos.p347" 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 0bebb165..6b0f21b7 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,6 +495,9 @@ 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-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-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 @@ -502,7 +505,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.p502" +editKernelLocalversion "-dos.p505" 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 624ae817..3980c0bf 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 @@ -531,7 +531,11 @@ 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-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 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 +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-20941/ANY/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 @@ -543,7 +547,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.p543" +editKernelLocalversion "-dos.p547" 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 93dcd282..baeef005 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 @@ -470,6 +470,9 @@ 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-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 +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-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 @@ -478,7 +481,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.p478" +editKernelLocalversion "-dos.p481" 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 17040567..65087f5c 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 @@ -519,7 +519,11 @@ 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-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 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 +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-20941/ANY/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 @@ -531,7 +535,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.p531" +editKernelLocalversion "-dos.p535" 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 ad90fb9c..29188d07 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 @@ -373,10 +373,13 @@ 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-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-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.p376" +editKernelLocalversion "-dos.p379" 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 41316fd0..bb8d9422 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 @@ -447,6 +447,9 @@ 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-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-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch @@ -456,7 +459,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.p456" +editKernelLocalversion "-dos.p459" 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 d47e2039..fb3ae13c 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,6 +528,9 @@ 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-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-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch @@ -539,7 +542,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.p539" +editKernelLocalversion "-dos.p542" 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 b14e788f..f8f72963 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 @@ -259,9 +259,12 @@ 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-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-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p261" +editKernelLocalversion "-dos.p264" 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 b2d9bd89..92fea277 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 @@ -156,6 +156,7 @@ 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-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-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 @@ -164,8 +165,14 @@ 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 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 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 +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-20941/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -174,8 +181,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch -editKernelLocalversion "-dos.p175" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +editKernelLocalversion "-dos.p182" else echo "kernel_xiaomi_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_zuk_msm8996.sh index 32144b66..e80edd13 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -415,6 +415,7 @@ 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-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-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 @@ -423,8 +424,13 @@ 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 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 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 +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-20941/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -434,13 +440,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch 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-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 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.p440" +editKernelLocalversion "-dos.p446" else echo "kernel_zuk_msm8996 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 c3340519..b4b0c8c2 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 @@ -143,6 +143,7 @@ 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-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-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 @@ -151,7 +152,11 @@ 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 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 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 +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-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -160,8 +165,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch -editKernelLocalversion "-dos.p161" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +editKernelLocalversion "-dos.p166" 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 068446c4..49518cfe 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 @@ -162,6 +162,7 @@ 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-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-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 @@ -170,8 +171,14 @@ 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 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 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 +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-20941/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -180,8 +187,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch -editKernelLocalversion "-dos.p181" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +editKernelLocalversion "-dos.p188" 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 e06ad8f5..2bbc4075 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 @@ -464,6 +464,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1390/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-1637/4.14/0002.patch 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 @@ -475,6 +476,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch 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-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-21656/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/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-23454/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.14/0002.patch @@ -483,14 +489,14 @@ 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-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-31084/^6.4/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-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.p490" +editKernelLocalversion "-dos.p496" 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 efd2d9e6..83655dd6 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 @@ -533,12 +533,17 @@ 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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.19/0003.patch 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-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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.19/0005.patch 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-23455/4.19/0003.patch @@ -547,7 +552,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-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-31084/^6.4/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.19/0003.patch @@ -558,7 +563,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/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-22095/ANY/0001.patch -editKernelLocalversion "-dos.p558" +editKernelLocalversion "-dos.p563" 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 561d9539..1fcecf66 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 @@ -193,6 +193,7 @@ 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-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-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 @@ -201,7 +202,11 @@ 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 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 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 +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-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch @@ -211,11 +216,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.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.p215" +editKernelLocalversion "-dos.p220" 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 8509225a..76049282 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 @@ -94,16 +94,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/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-3141/4.14/0003.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-31084/^6.4/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/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.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.9/0005.patch -editKernelLocalversion "-dos.p103" +editKernelLocalversion "-dos.p104" 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 1e4def1c..cd6a476d 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 @@ -77,11 +77,13 @@ 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-1380/4.19/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-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-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/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 -editKernelLocalversion "-dos.p81" +editKernelLocalversion "-dos.p83" 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 44d1b023..36ae4776 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 @@ -147,6 +147,7 @@ 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-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-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 @@ -155,7 +156,11 @@ 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 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 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 +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-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -164,8 +169,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch -editKernelLocalversion "-dos.p165" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +editKernelLocalversion "-dos.p170" 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 6cbe593a..e598dda8 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 @@ -77,11 +77,13 @@ 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-1380/4.19/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-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-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/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 -editKernelLocalversion "-dos.p81" +editKernelLocalversion "-dos.p83" 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 84cc78fc..d0dbeec3 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 @@ -112,7 +112,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/5.10/0004.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2124/^6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2007/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2124/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2156/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2166/5.10/0002.patch @@ -123,6 +124,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3006/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22998/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22998/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch @@ -137,11 +141,11 @@ 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-31084/^6.4/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/5.10/0004.patch -editKernelLocalversion "-dos.p141" +editKernelLocalversion "-dos.p145" 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 d76188e1..8f4ca5ee 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 @@ -112,7 +112,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/5.10/0004.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2124/^6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2007/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2124/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2156/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2166/5.10/0002.patch @@ -123,6 +124,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3006/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22998/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22998/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch @@ -137,11 +141,11 @@ 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-31084/^6.4/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/5.10/0004.patch -editKernelLocalversion "-dos.p141" +editKernelLocalversion "-dos.p145" 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 720bdaac..2fb1c06f 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 @@ -111,6 +111,7 @@ 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-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 @@ -123,6 +124,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch 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-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-21657/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-23454/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.14/0002.patch @@ -131,10 +135,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26607/4.14/0003.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-31084/^6.4/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 -editKernelLocalversion "-dos.p134" +editKernelLocalversion "-dos.p138" 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 0264ab68..b37ce1ba 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 @@ -100,16 +100,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/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-3141/4.14/0003.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-31084/^6.4/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/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.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.9/0005.patch -editKernelLocalversion "-dos.p109" +editKernelLocalversion "-dos.p110" 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 a021c8c6..db977ae1 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 @@ -129,12 +129,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2007/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.19/0003.patch 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-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-21656/4.19/0005.patch 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-23455/4.19/0003.patch @@ -143,11 +147,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26607/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.19/0003.patch -editKernelLocalversion "-dos.p147" +editKernelLocalversion "-dos.p151" 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 e80b5e1b..a997f6ad 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 @@ -156,6 +156,7 @@ 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-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-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 @@ -164,7 +165,11 @@ 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 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 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 +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-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch @@ -174,11 +179,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.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.p178" +editKernelLocalversion "-dos.p183" 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 3c811198..b088de06 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 @@ -148,6 +148,7 @@ 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-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-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 @@ -156,7 +157,13 @@ 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 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 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 +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-21656/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -165,8 +172,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch -editKernelLocalversion "-dos.p166" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +editKernelLocalversion "-dos.p173" 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 68a16204..77326c14 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 @@ -94,16 +94,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/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-3141/4.14/0003.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-31084/^6.4/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/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.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.9/0005.patch -editKernelLocalversion "-dos.p103" +editKernelLocalversion "-dos.p104" 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 1981b88a..10e55894 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 @@ -86,21 +86,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2007/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.19/0003.patch 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-3141/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21665/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21666/ANY/0001.patch 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-31084/^6.4/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 -editKernelLocalversion "-dos.p100" +editKernelLocalversion "-dos.p103" 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 ab127161..0b74ab57 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 @@ -432,6 +432,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1390/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-1637/4.14/0002.patch 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 @@ -443,6 +444,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch 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-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-21656/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/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-23454/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.14/0002.patch @@ -451,13 +457,13 @@ 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-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-31084/^6.4/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-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.p457" +editKernelLocalversion "-dos.p463" 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 551eb56e..0110fd72 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 @@ -75,11 +75,13 @@ 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-1380/4.19/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-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-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/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 -editKernelLocalversion "-dos.p79" +editKernelLocalversion "-dos.p81" 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 f9a116fb..80984d21 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 @@ -32,10 +32,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.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-3141/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/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 -editKernelLocalversion "-dos.p35" +editKernelLocalversion "-dos.p36" 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 c31ddd1d..de1e0569 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 @@ -147,6 +147,7 @@ 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-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-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 @@ -155,7 +156,11 @@ 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 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 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 +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-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -164,8 +169,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/^6.4/0001.patch -editKernelLocalversion "-dos.p165" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +editKernelLocalversion "-dos.p170" 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 fdae4ef2..451b9815 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 @@ -94,16 +94,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/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-3141/4.14/0003.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-31084/^6.4/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/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.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.9/0005.patch -editKernelLocalversion "-dos.p103" +editKernelLocalversion "-dos.p104" 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 719c30df..6f5f811d 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 @@ -574,18 +574,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/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-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-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-31084/^6.4/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/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/CVE-2019-14283/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p585" +editKernelLocalversion "-dos.p587" 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 6e28a630..011282e4 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 @@ -407,11 +407,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/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-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-21656/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.9/0003.patch 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-31084/^6.4/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/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch @@ -420,7 +424,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.p420" +editKernelLocalversion "-dos.p424" 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 9010b964..b3f19b80 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 @@ -92,16 +92,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/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-3141/4.14/0003.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-31084/^6.4/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/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.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.9/0005.patch -editKernelLocalversion "-dos.p101" +editKernelLocalversion "-dos.p102" 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 68cf25ca..ec2cbc07 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 @@ -96,16 +96,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2194/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2248/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/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-3141/4.14/0003.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-31084/^6.4/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/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.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.9/0005.patch -editKernelLocalversion "-dos.p105" +editKernelLocalversion "-dos.p106" 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_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index 334fcc06..11ece435 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 @@ -78,12 +78,15 @@ 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-1380/4.19/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-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-3141/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/^6.4/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 -editKernelLocalversion "-dos.p83" +editKernelLocalversion "-dos.p86" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"