From 1b4f6d3bd8162e5fe1eb68ad72b85ee018fe389d Mon Sep 17 00:00:00 2001 From: Tad Date: Sun, 17 Sep 2023 01:04:06 -0400 Subject: [PATCH] Update CVE patchers Signed-off-by: Tad --- Patches/Linux | 2 +- .../android_kernel_amazon_hdx-common.sh | 5 +- .../android_kernel_asus_grouper.sh | 5 +- .../android_kernel_htc_msm8960.sh | 5 +- .../android_kernel_htc_msm8994.sh | 5 +- .../android_kernel_lge_msm8992.sh | 5 +- .../android_kernel_motorola_msm8952.sh | 5 +- .../CVE_Patchers/android_kernel_samsung_d2.sh | 5 +- .../android_kernel_samsung_exynos5420.sh | 5 +- .../android_kernel_samsung_manta.sh | 5 +- .../android_kernel_samsung_smdk4412.sh | 5 +- .../android_kernel_samsung_tuna.sh | 5 +- .../android_kernel_samsung_universal8890.sh | 10 +++- .../CVE_Patchers/android_kernel_asus_fugu.sh | 5 +- .../android_kernel_asus_msm8916.sh | 5 +- .../android_kernel_google_dragon.sh | 10 +++- .../android_kernel_htc_flounder.sh | 5 +- .../android_kernel_huawei_angler.sh | 5 +- .../android_kernel_lge_bullhead.sh | 5 +- .../android_kernel_zte_msm8996.sh | 10 +++- .../android_kernel_cyanogen_msm8916.sh | 5 +- .../android_kernel_cyanogen_msm8974.sh | 5 +- .../android_kernel_google_yellowstone.sh | 5 +- .../android_kernel_samsung_apq8084.sh | 5 +- .../android_kernel_cyanogen_msm8916.sh | 5 +- .../android_kernel_motorola_msm8916.sh | 5 +- .../android_kernel_motorola_msm8992.sh | 5 +- .../android_kernel_oneplus_msm8994.sh | 5 +- .../android_kernel_xiaomi_sm6150.sh | 6 +- .../android_kernel_yandex_sdm660.sh | 12 +++- .../android_kernel_fairphone_msm8974.sh | 5 +- .../android_kernel_google_marlin.sh | 10 +++- .../CVE_Patchers/android_kernel_google_msm.sh | 5 +- .../android_kernel_htc_msm8974.sh | 5 +- .../CVE_Patchers/android_kernel_lge_g3.sh | 5 +- .../android_kernel_lge_hammerhead.sh | 5 +- .../CVE_Patchers/android_kernel_lge_mako.sh | 5 +- .../android_kernel_lge_msm8974.sh | 5 +- .../CVE_Patchers/android_kernel_moto_shamu.sh | 5 +- .../android_kernel_motorola_msm8974.sh | 5 +- .../android_kernel_motorola_msm8996.sh | 10 +++- .../android_kernel_nextbit_msm8992.sh | 5 +- .../android_kernel_oneplus_msm8996.sh | 10 +++- .../android_kernel_oppo_msm8974.sh | 5 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 5 +- .../android_kernel_samsung_msm8930-common.sh | 5 +- .../android_kernel_samsung_msm8974.sh | 5 +- .../android_kernel_xiaomi_sdm660.sh | 13 ++++- .../android_kernel_lge_msm8996.sh | 13 ++++- .../android_kernel_sony_sdm660.sh | 13 ++++- .../android_kernel_xiaomi_sm8150.sh | 6 +- .../android_kernel_xiaomi_sm8250.sh | 5 +- .../android_kernel_essential_msm8998.sh | 13 ++++- .../android_kernel_fairphone_sdm632.sh | 5 +- .../android_kernel_fairphone_sm7225.sh | 5 +- .../android_kernel_fxtec_msm8998.sh | 13 ++++- .../android_kernel_fxtec_sm6115.sh | 6 +- ...d_kernel_google_gs101_private_gs-google.sh | 5 +- ...d_kernel_google_gs201_private_gs-google.sh | 5 +- .../android_kernel_google_msm-4.14.sh | 56 ++----------------- .../android_kernel_google_msm-4.9.sh | 5 +- .../android_kernel_google_redbull.sh | 5 +- .../android_kernel_google_wahoo.sh | 13 ++++- .../android_kernel_oneplus_msm8998.sh | 13 ++++- .../android_kernel_oneplus_sdm845.sh | 5 +- .../android_kernel_oneplus_sm7250.sh | 5 +- .../android_kernel_oneplus_sm8150.sh | 6 +- .../android_kernel_oneplus_sm8250.sh | 5 +- .../android_kernel_oneplus_sm8350.sh | 4 +- .../android_kernel_razer_msm8998.sh | 13 ++++- .../android_kernel_razer_sdm845.sh | 5 +- .../android_kernel_samsung_exynos9810.sh | 5 +- .../android_kernel_sony_sdm845.sh | 5 +- .../android_kernel_xiaomi_msm8937.sh | 5 +- .../android_kernel_xiaomi_sdm845.sh | 5 +- .../android_kernel_xiaomi_sm6150.sh | 6 +- .../android_kernel_xiaomi_sm8250.sh | 5 +- .../android_kernel_zuk_msm8996.sh | 13 ++++- 78 files changed, 407 insertions(+), 144 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index 6428b9d2..2687b1bb 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 6428b9d28da25631e80be1cb8ed70479b9c718c1 +Subproject commit 2687b1bbb5dc4cfff84d9972cf2c38101d15f04c 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 f50bc2bd..d83d00ff 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 @@ -796,8 +796,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -809,7 +812,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.p809" +editKernelLocalversion "-dos.p812" 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 4122af85..642851ee 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 @@ -457,8 +457,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -466,7 +469,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.p466" +editKernelLocalversion "-dos.p469" 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 2c2b2554..5237e957 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 @@ -493,8 +493,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -503,7 +506,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.p503" +editKernelLocalversion "-dos.p506" 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 0d308da3..d87ede90 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 @@ -562,8 +562,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -576,7 +579,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.p576" +editKernelLocalversion "-dos.p579" 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 a343dfb8..14b3b5f5 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 @@ -649,8 +649,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -662,7 +665,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.p662" +editKernelLocalversion "-dos.p665" else echo "kernel_lge_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh index a7de766d..d0b95181 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh @@ -507,8 +507,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -519,7 +522,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.p519" +editKernelLocalversion "-dos.p522" else echo "kernel_motorola_msm8952 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh index d9369e1f..6a7f755f 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 @@ -568,8 +568,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -578,7 +581,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.p578" +editKernelLocalversion "-dos.p581" 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 85a7274a..c69df91b 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 @@ -251,12 +251,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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.p256" +editKernelLocalversion "-dos.p259" 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 2054d3a9..6bb0ec24 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 @@ -371,15 +371,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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.p379" +editKernelLocalversion "-dos.p382" 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 25d9527c..49b3fcda 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 @@ -421,8 +421,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -430,7 +433,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.p430" +editKernelLocalversion "-dos.p433" 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 b1945619..331c3553 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 @@ -414,8 +414,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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_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 0177667a..a8d3a565 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 @@ -758,7 +758,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch @@ -770,8 +770,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3106/3.18/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -785,7 +791,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.p785" +editKernelLocalversion "-dos.p791" 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 49c555ef..b6fcfa1e 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 @@ -655,8 +655,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -675,7 +678,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.p675" +editKernelLocalversion "-dos.p678" 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 b782fe1a..232781c6 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 @@ -456,8 +456,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -469,7 +472,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.p469" +editKernelLocalversion "-dos.p472" 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 e504cbf8..fe13af2d 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 @@ -718,7 +718,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch @@ -730,8 +730,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3106/3.18/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -749,7 +755,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.p749" +editKernelLocalversion "-dos.p755" else echo "kernel_google_dragon is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh index fc0fa840..220633b7 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 @@ -452,8 +452,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -465,7 +468,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.p465" +editKernelLocalversion "-dos.p468" 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 7dd0a8a8..0ebb0d0d 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 @@ -580,8 +580,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -594,7 +597,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.p594" +editKernelLocalversion "-dos.p597" 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 2c67995a..d43c4ad4 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 @@ -591,8 +591,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -605,7 +608,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.p605" +editKernelLocalversion "-dos.p608" else echo "kernel_lge_bullhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh index 32e051f4..af1f42e7 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 @@ -699,7 +699,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch @@ -711,8 +711,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3106/3.18/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -725,7 +731,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.p725" +editKernelLocalversion "-dos.p731" 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 8fb051b4..a8900b09 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 @@ -453,8 +453,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -466,7 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p466" +editKernelLocalversion "-dos.p469" else echo "kernel_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 0ebd498c..f6d2618e 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 @@ -421,15 +421,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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.p429" +editKernelLocalversion "-dos.p432" 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 058a5b67..185e4f55 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 @@ -503,8 +503,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -515,7 +518,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.p515" +editKernelLocalversion "-dos.p518" else echo "kernel_google_yellowstone is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh index b0ecae3b..984a72ac 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 @@ -305,8 +305,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -319,7 +322,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.p319" +editKernelLocalversion "-dos.p322" 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 8fb051b4..a8900b09 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 @@ -453,8 +453,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -466,7 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p466" +editKernelLocalversion "-dos.p469" else echo "kernel_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 e194076c..129e9fbd 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 @@ -506,8 +506,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -518,7 +521,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.p518" +editKernelLocalversion "-dos.p521" 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 ae2a14fb..63d782df 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 @@ -423,8 +423,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -434,7 +437,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p434" +editKernelLocalversion "-dos.p437" 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 2e41779d..34e8ccf8 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 @@ -425,8 +425,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -436,7 +439,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.p436" +editKernelLocalversion "-dos.p439" 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 0eecbe26..2e78c34c 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 @@ -398,9 +398,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch @@ -420,7 +424,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch -editKernelLocalversion "-dos.p420" +editKernelLocalversion "-dos.p424" 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 f7f585d7..df5058af 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 @@ -422,7 +422,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -440,9 +440,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3106/4.4/0003.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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -455,12 +461,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/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.p460" +editKernelLocalversion "-dos.p468" 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 c7386e8e..5c795898 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 @@ -237,11 +237,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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.p241" +editKernelLocalversion "-dos.p244" 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 6d0af822..d12a26df 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 @@ -516,7 +516,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch @@ -528,8 +528,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3106/3.18/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -544,7 +550,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.p544" +editKernelLocalversion "-dos.p550" 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 ddbc693d..423a8065 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 @@ -414,8 +414,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -425,7 +428,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.p425" +editKernelLocalversion "-dos.p428" 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 6f435ef1..de57a5eb 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 @@ -523,8 +523,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -534,7 +537,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.p534" +editKernelLocalversion "-dos.p537" 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 1fd49d16..d863a5b4 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 @@ -448,15 +448,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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.p456" +editKernelLocalversion "-dos.p459" else echo "kernel_lge_g3 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index 375745d6..b61a18aa 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -385,8 +385,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -394,7 +397,7 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p394" +editKernelLocalversion "-dos.p397" else echo "kernel_lge_hammerhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh index d9c1eb5a..1e8c8ce0 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 @@ -32,10 +32,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p35" +editKernelLocalversion "-dos.p38" 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 a9758051..e74d2d8e 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 @@ -434,14 +434,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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.p441" +editKernelLocalversion "-dos.p444" 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 7baac246..bffee820 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 @@ -339,8 +339,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -354,7 +357,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.p354" +editKernelLocalversion "-dos.p357" 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 cdb3dcc3..acbdc4a3 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 @@ -500,8 +500,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -509,7 +512,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.p509" +editKernelLocalversion "-dos.p512" 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 d8ba1cbb..ce65331f 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 @@ -529,7 +529,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch @@ -541,8 +541,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3106/3.18/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -555,7 +561,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.p555" +editKernelLocalversion "-dos.p561" 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 2ad913bd..874d4dff 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 @@ -476,8 +476,11 @@ 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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -487,7 +490,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.p487" +editKernelLocalversion "-dos.p490" 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 3f045e03..51b30aac 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 @@ -517,7 +517,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch @@ -529,8 +529,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3106/3.18/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 +549,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.p543" +editKernelLocalversion "-dos.p549" 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 9aae1684..46147698 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 @@ -377,12 +377,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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.p382" +editKernelLocalversion "-dos.p385" 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 e3073535..04097f3b 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 @@ -451,8 +451,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -462,7 +465,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.p462" +editKernelLocalversion "-dos.p465" 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 e3391daf..24668074 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 @@ -533,8 +533,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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 @@ -546,7 +549,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.p546" +editKernelLocalversion "-dos.p549" 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 26b0b4df..62822dd8 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 @@ -263,11 +263,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/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.p267" +editKernelLocalversion "-dos.p270" 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 2b4dfc8f..94252449 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 @@ -162,7 +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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -179,9 +179,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -194,8 +201,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p195" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.4/0008.patch +editKernelLocalversion "-dos.p204" else echo "kernel_xiaomi_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_lge_msm8996.sh index 8eb914af..4b24299f 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 @@ -149,7 +149,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -166,9 +166,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -178,8 +185,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p179" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.4/0008.patch +editKernelLocalversion "-dos.p188" 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 14c85a6f..f8af62d8 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 @@ -168,7 +168,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -185,9 +185,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -200,8 +207,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p201" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.4/0008.patch +editKernelLocalversion "-dos.p210" 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 5962d1ae..cbbf8cc7 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 @@ -495,9 +495,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.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-22387/ANY/0003.patch @@ -521,7 +525,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.14/0002.patch -editKernelLocalversion "-dos.p521" +editKernelLocalversion "-dos.p525" 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 b9e51b55..2de4b192 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 @@ -570,6 +570,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22386/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0003.patch @@ -600,7 +603,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.19/0011.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3444/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-22095/ANY/0001.patch -editKernelLocalversion "-dos.p600" +editKernelLocalversion "-dos.p603" 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 4cc2c6f5..cd34dcd4 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 @@ -198,7 +198,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -215,9 +215,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -228,11 +235,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/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.p232" +editKernelLocalversion "-dos.p241" 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 4c0ac01b..57e71df9 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 @@ -106,6 +106,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -120,7 +123,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p120" +editKernelLocalversion "-dos.p123" 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 bc09bcaf..f80d722c 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 @@ -93,11 +93,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p97" +editKernelLocalversion "-dos.p100" 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 bfa036fd..8efc1977 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 @@ -149,7 +149,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -166,9 +166,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -178,8 +185,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p179" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.4/0008.patch +editKernelLocalversion "-dos.p188" 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 814f844e..85e4f667 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 @@ -1,6 +1,5 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/fxtec/sm6115"; then -git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0288-0289.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0289-0290.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.19/0004.patch @@ -93,11 +92,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p97" +editKernelLocalversion "-dos.p99" 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 7347ab62..32664320 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 @@ -129,6 +129,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/5.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4273/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21264/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21264/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21400/5.10/0001.patch @@ -158,7 +161,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35826/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35829/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.10/0004.patch -editKernelLocalversion "-dos.p158" +editKernelLocalversion "-dos.p161" 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 6839f5ec..d59e7b96 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 @@ -129,6 +129,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/5.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4273/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21400/5.10/0001.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 @@ -156,7 +159,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35826/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35829/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.10/0004.patch -editKernelLocalversion "-dos.p156" +editKernelLocalversion "-dos.p159" 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 78312199..000ab193 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 @@ -1,8 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/google/msm-4.14"; then -git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.14/4.14.0306-0307.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.14/0007.patch @@ -27,7 +25,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.14/0017.pa git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.14/0028.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.14/0030.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.14/0032.patch -git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.14/0034.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.14/0038.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-sanitize/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-sanitize/4.14/0009.patch @@ -68,71 +65,30 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3493/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3061/^5.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3424/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3545/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4382/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20382/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-36280/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0615/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.14/0002.patch -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/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1990/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1998/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2162/4.14/0003.patch -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-2483/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3117/4.14/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.14/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34319/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.14/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch -editKernelLocalversion "-dos.p132" +editKernelLocalversion "-dos.p88" 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 d4de3613..4999863a 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 @@ -112,6 +112,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -125,7 +128,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p125" +editKernelLocalversion "-dos.p128" 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 560c5bfa..b1d132fb 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 @@ -155,6 +155,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22386/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch @@ -177,7 +180,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p177" +editKernelLocalversion "-dos.p180" 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 d101d8e6..82346c06 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 @@ -162,7 +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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -179,9 +179,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -192,11 +199,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/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.p196" +editKernelLocalversion "-dos.p205" 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 10d260f7..c50c42f6 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 @@ -149,7 +149,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -166,9 +166,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -178,8 +185,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p179" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.4/0008.patch +editKernelLocalversion "-dos.p188" 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 2352abaa..27e21fa5 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 @@ -106,6 +106,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -119,7 +122,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p119" +editKernelLocalversion "-dos.p122" 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 b175eb6d..5516a68f 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 @@ -113,6 +113,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.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 @@ -130,7 +133,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p130" +editKernelLocalversion "-dos.p133" 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 6e74c183..df2ac358 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 @@ -462,9 +462,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.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-22387/ANY/0003.patch @@ -487,7 +491,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch -editKernelLocalversion "-dos.p487" +editKernelLocalversion "-dos.p491" 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 17d1f281..21c6c352 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 @@ -90,12 +90,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34319/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p95" +editKernelLocalversion "-dos.p98" 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 3c3e1746..f854f0a4 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 @@ -53,6 +53,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/5.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/5.4/0006.patch @@ -65,7 +67,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35826/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.4/0006.patch -editKernelLocalversion "-dos.p65" +editKernelLocalversion "-dos.p67" 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 89b903a6..cbbfb7a9 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 @@ -149,7 +149,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -166,9 +166,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -178,8 +185,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p179" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.4/0008.patch +editKernelLocalversion "-dos.p188" 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 9783b035..8ab74dbd 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 @@ -106,6 +106,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -119,7 +122,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p119" +editKernelLocalversion "-dos.p122" 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 f54ae199..5b19aee0 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 @@ -587,9 +587,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.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 @@ -605,7 +608,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p605" +editKernelLocalversion "-dos.p608" 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 7a9fc1b5..91eec6a8 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 @@ -420,9 +420,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.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-22387/ANY/0004.patch @@ -444,7 +447,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.p444" +editKernelLocalversion "-dos.p447" 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 af2bb345..cd26c095 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 @@ -104,6 +104,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch @@ -119,7 +122,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p119" +editKernelLocalversion "-dos.p122" 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 b28c1cd8..6d51d0d3 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 @@ -108,6 +108,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.6-^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -121,7 +124,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p121" +editKernelLocalversion "-dos.p124" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 92ba396c..a8faaf32 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -81,12 +81,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34319/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch -editKernelLocalversion "-dos.p86" +editKernelLocalversion "-dos.p90" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index ef027386..67a5dd30 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 @@ -100,6 +100,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch @@ -110,7 +113,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35828/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch -editKernelLocalversion "-dos.p110" +editKernelLocalversion "-dos.p113" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index 04bb88d8..8dd7ca1b 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -157,7 +157,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-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.4/0008.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 @@ -174,9 +174,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/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-3212/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4208/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/^6.5/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 @@ -186,9 +193,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 -editKernelLocalversion "-dos.p188" +editKernelLocalversion "-dos.p197" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"