From 2142e2e763cb99ff0d7f587bcba641408aaddee0 Mon Sep 17 00:00:00 2001 From: Tad Date: Thu, 17 Aug 2023 17:18:10 -0400 Subject: [PATCH] Update CVE patchers Signed-off-by: Tad --- Patches/Linux | 2 +- .../android_kernel_amazon_hdx-common.sh | 3 +- .../android_kernel_asus_grouper.sh | 3 +- .../android_kernel_htc_msm8960.sh | 3 +- .../android_kernel_htc_msm8994.sh | 3 +- .../android_kernel_lge_msm8992.sh | 3 +- .../CVE_Patchers/android_kernel_samsung_d2.sh | 3 +- .../android_kernel_samsung_exynos5420.sh | 3 +- .../android_kernel_samsung_manta.sh | 3 +- .../android_kernel_samsung_smdk4412.sh | 3 +- .../android_kernel_samsung_tuna.sh | 3 +- .../android_kernel_samsung_universal8890.sh | 3 +- .../CVE_Patchers/android_kernel_asus_fugu.sh | 3 +- .../android_kernel_asus_msm8916.sh | 3 +- .../android_kernel_google_dragon.sh | 3 +- .../android_kernel_htc_flounder.sh | 3 +- .../android_kernel_huawei_angler.sh | 3 +- .../android_kernel_lge_bullhead.sh | 3 +- .../android_kernel_zte_msm8996.sh | 3 +- .../android_kernel_cyanogen_msm8916.sh | 3 +- .../android_kernel_cyanogen_msm8974.sh | 3 +- .../android_kernel_google_yellowstone.sh | 3 +- .../android_kernel_samsung_apq8084.sh | 3 +- .../android_kernel_cyanogen_msm8916.sh | 3 +- .../android_kernel_motorola_msm8916.sh | 3 +- .../android_kernel_motorola_msm8992.sh | 3 +- .../android_kernel_oneplus_msm8994.sh | 3 +- .../android_kernel_xiaomi_sm6150.sh | 14 +++++--- .../android_kernel_yandex_sdm660.sh | 4 ++- .../android_kernel_fairphone_msm8974.sh | 3 +- .../android_kernel_google_marlin.sh | 3 +- .../CVE_Patchers/android_kernel_google_msm.sh | 3 +- .../android_kernel_htc_msm8974.sh | 3 +- .../CVE_Patchers/android_kernel_lge_g3.sh | 3 +- .../android_kernel_lge_hammerhead.sh | 3 +- .../CVE_Patchers/android_kernel_lge_mako.sh | 3 +- .../android_kernel_lge_msm8974.sh | 3 +- .../CVE_Patchers/android_kernel_moto_shamu.sh | 3 +- .../android_kernel_motorola_msm8974.sh | 3 +- .../android_kernel_motorola_msm8996.sh | 3 +- .../android_kernel_nextbit_msm8992.sh | 3 +- .../android_kernel_oneplus_msm8996.sh | 3 +- .../android_kernel_oppo_msm8974.sh | 3 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 3 +- .../android_kernel_samsung_msm8930-common.sh | 3 +- .../android_kernel_samsung_msm8974.sh | 3 +- .../android_kernel_xiaomi_sdm660.sh | 4 ++- .../android_kernel_zuk_msm8996.sh | 4 ++- .../android_kernel_lge_msm8996.sh | 4 ++- .../android_kernel_sony_sdm660.sh | 4 ++- .../android_kernel_xiaomi_sm8150.sh | 14 +++++--- .../android_kernel_xiaomi_sm8250.sh | 16 ++++++--- .../android_kernel_essential_msm8998.sh | 4 ++- .../android_kernel_fairphone_sdm632.sh | 9 ++--- .../android_kernel_fairphone_sm7225.sh | 17 ++++++--- .../android_kernel_fxtec_msm8998.sh | 4 ++- .../android_kernel_fxtec_sm6115.sh | 17 ++++++--- ...d_kernel_google_gs101_private_gs-google.sh | 12 ++++--- ...d_kernel_google_gs201_private_gs-google.sh | 14 ++++---- .../android_kernel_google_msm-4.14.sh | 12 ++++--- .../android_kernel_google_msm-4.9.sh | 9 ++--- .../android_kernel_google_redbull.sh | 35 ++++++++++++++++--- .../android_kernel_google_wahoo.sh | 4 ++- .../android_kernel_oneplus_msm8998.sh | 4 ++- .../android_kernel_oneplus_sdm845.sh | 9 ++--- .../android_kernel_oneplus_sm7250.sh | 14 +++++--- .../android_kernel_oneplus_sm8150.sh | 14 +++++--- .../android_kernel_oneplus_sm8250.sh | 17 ++++++--- .../android_kernel_oneplus_sm8350.sh | 14 ++++++-- .../android_kernel_razer_msm8998.sh | 4 ++- .../android_kernel_razer_sdm845.sh | 9 ++--- .../android_kernel_samsung_exynos9810.sh | 11 +++--- .../android_kernel_sony_sdm845.sh | 11 +++--- .../android_kernel_xiaomi_msm8937.sh | 9 ++--- .../android_kernel_xiaomi_sdm845.sh | 9 ++--- .../android_kernel_xiaomi_sm8250.sh | 15 +++++--- 76 files changed, 329 insertions(+), 143 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index fd3dceb2..a2761c74 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit fd3dceb23a6f63befb422bfca93c0de5f84725d1 +Subproject commit a2761c7465e977fe2f0c578444ca96125e55974b 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 57d9d778..e82963a2 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 @@ -795,6 +795,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch @@ -806,7 +807,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.p806" +editKernelLocalversion "-dos.p807" 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 a4968a50..4fa21614 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 @@ -456,6 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -463,7 +464,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.p463" +editKernelLocalversion "-dos.p464" 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 3827cfb9..f97a51af 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 @@ -492,6 +492,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -500,7 +501,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.p500" +editKernelLocalversion "-dos.p501" 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 7c20d9ac..8af7ebaa 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 @@ -559,6 +559,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -571,7 +572,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.p572" +editKernelLocalversion "-dos.p573" 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 c4d61b56..102a8d94 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 @@ -646,6 +646,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -657,7 +658,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.p658" +editKernelLocalversion "-dos.p659" 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_samsung_d2.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh index ee092001..e4731ed1 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 @@ -567,6 +567,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -575,7 +576,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.p575" +editKernelLocalversion "-dos.p576" 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 72bcb373..ff50802d 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 @@ -250,10 +250,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p253" +editKernelLocalversion "-dos.p254" 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 0bca9ac3..a7b37de4 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 @@ -370,13 +370,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p376" +editKernelLocalversion "-dos.p377" 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 7855f7f6..66d52efd 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 @@ -420,6 +420,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch @@ -427,7 +428,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.p427" +editKernelLocalversion "-dos.p428" 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 5277eec4..47a40ab8 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 @@ -413,6 +413,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch @@ -420,7 +421,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.p420" +editKernelLocalversion "-dos.p421" 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 5342d1ee..0067605c 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 @@ -767,6 +767,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -780,7 +781,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.p781" +editKernelLocalversion "-dos.p782" 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 dbf410b3..7000d799 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 @@ -651,6 +651,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -669,7 +670,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.p670" +editKernelLocalversion "-dos.p671" 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 90517c1c..460db3bb 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 @@ -453,6 +453,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -463,7 +464,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.p464" +editKernelLocalversion "-dos.p465" 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 13779eb7..1618ddb1 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 @@ -727,6 +727,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -744,7 +745,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.p745" +editKernelLocalversion "-dos.p746" 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 71b1aba5..83bf0977 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 @@ -448,6 +448,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -459,7 +460,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.p460" +editKernelLocalversion "-dos.p461" 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 8445d144..9db2de9a 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 @@ -576,6 +576,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -588,7 +589,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.p589" +editKernelLocalversion "-dos.p590" 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 cf776356..e1eef4f1 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 @@ -587,6 +587,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -599,7 +600,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.p600" +editKernelLocalversion "-dos.p601" 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 e0e41dff..e162e246 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 @@ -708,6 +708,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -720,7 +721,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.p721" +editKernelLocalversion "-dos.p722" 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 223fa1a5..13a29357 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 @@ -450,6 +450,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -460,7 +461,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.p461" +editKernelLocalversion "-dos.p462" 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 b2c47324..40cbafb6 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 @@ -420,13 +420,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p426" +editKernelLocalversion "-dos.p427" 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 67b8fe77..e364c68f 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 @@ -499,6 +499,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -509,7 +510,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.p510" +editKernelLocalversion "-dos.p511" 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 2c12abb4..6350f67f 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 @@ -302,6 +302,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -314,7 +315,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.p315" +editKernelLocalversion "-dos.p316" 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 223fa1a5..13a29357 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 @@ -450,6 +450,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -460,7 +461,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.p461" +editKernelLocalversion "-dos.p462" 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 e651de11..72bb506f 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 @@ -503,6 +503,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -512,7 +513,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.p513" +editKernelLocalversion "-dos.p514" 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 16650d23..868ecd34 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 @@ -420,6 +420,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -429,7 +430,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p430" +editKernelLocalversion "-dos.p431" 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 4984de3b..5b29e95d 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 @@ -422,6 +422,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -431,7 +432,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p432" +editKernelLocalversion "-dos.p433" 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 2ee64cb8..0da18950 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 @@ -364,7 +364,7 @@ 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-1095/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.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-1637/4.14/0002.patch @@ -386,10 +386,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.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-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.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-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 @@ -404,10 +409,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch -editKernelLocalversion "-dos.p408" +editKernelLocalversion "-dos.p414" 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 79cdd65c..bd5ac7d8 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 @@ -437,6 +437,8 @@ 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-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-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 @@ -454,7 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p455" +editKernelLocalversion "-dos.p457" 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 e95c3687..919921c2 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 @@ -236,9 +236,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p238" +editKernelLocalversion "-dos.p239" 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 b65872b5..18ac07b8 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 @@ -525,6 +525,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -539,7 +540,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.p540" +editKernelLocalversion "-dos.p541" 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 d4f94d40..dcd65b1c 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 @@ -413,6 +413,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -422,7 +423,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.p422" +editKernelLocalversion "-dos.p423" 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 b1876a78..accbd0e1 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 @@ -522,6 +522,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0001/3.4/0002.patch @@ -531,7 +532,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.p531" +editKernelLocalversion "-dos.p532" 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 12232424..fb4afc89 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 @@ -447,13 +447,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p453" +editKernelLocalversion "-dos.p454" 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 a7c6a274..998ae24d 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 @@ -384,6 +384,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -391,7 +392,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.p391" +editKernelLocalversion "-dos.p392" 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 242c618d..6eec8585 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 @@ -31,8 +31,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p32" +editKernelLocalversion "-dos.p33" 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 36c9d100..db1e8a64 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 @@ -433,12 +433,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p438" +editKernelLocalversion "-dos.p439" 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 5ff55ad3..f90236e7 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 @@ -336,6 +336,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -349,7 +350,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.p350" +editKernelLocalversion "-dos.p351" 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 f9adec2c..e3ebfc27 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 @@ -499,6 +499,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -506,7 +507,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.p506" +editKernelLocalversion "-dos.p507" 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 bc18912c..87d00d72 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 @@ -538,6 +538,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -550,7 +551,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.p551" +editKernelLocalversion "-dos.p552" 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 fd6323d0..0a62d8ae 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 @@ -473,6 +473,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -482,7 +483,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.p483" +editKernelLocalversion "-dos.p484" 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 9d347cee..94db4bd5 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 @@ -526,6 +526,7 @@ 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-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -538,7 +539,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.p539" +editKernelLocalversion "-dos.p540" 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 29188d07..0d368b08 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 @@ -376,10 +376,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p379" +editKernelLocalversion "-dos.p380" 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 bb8d9422..921c07f4 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 @@ -450,6 +450,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch @@ -459,7 +460,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.p459" +editKernelLocalversion "-dos.p460" 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 b88afea5..9afbaee2 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 @@ -532,6 +532,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch @@ -543,7 +544,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.p543" +editKernelLocalversion "-dos.p544" 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 f8f72963..136e2562 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 @@ -262,9 +262,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch -editKernelLocalversion "-dos.p264" +editKernelLocalversion "-dos.p265" 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 551cd181..1783a6d9 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 @@ -173,6 +173,8 @@ 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-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-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 @@ -186,7 +188,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p187" +editKernelLocalversion "-dos.p189" else echo "kernel_xiaomi_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_zuk_msm8996.sh index 372aca89..f1d193a6 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -433,6 +433,8 @@ 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-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-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch @@ -451,7 +453,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p452" +editKernelLocalversion "-dos.p454" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_lge_msm8996.sh index b2dbe0ae..5825a5e5 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 @@ -160,6 +160,8 @@ 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-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-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 @@ -170,7 +172,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p171" +editKernelLocalversion "-dos.p173" 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 2d8dc9e8..d6189589 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 @@ -179,6 +179,8 @@ 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-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-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 @@ -192,7 +194,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p193" +editKernelLocalversion "-dos.p195" else echo "kernel_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 6ede0b9a..508cb3f5 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 @@ -460,7 +460,7 @@ 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-1095/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.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-1390/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch @@ -483,10 +483,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.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-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.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-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 @@ -502,13 +507,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 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.p509" +editKernelLocalversion "-dos.p515" 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 a70cd0af..9f588459 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 @@ -524,7 +524,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1078/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1095/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1637/4.19/0003.patch @@ -547,14 +547,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3220/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0005.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/^6.4/0002.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-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-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 @@ -571,11 +578,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35788/4.19/0002.patch 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.19/0003.patch @@ -583,7 +591,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.19/0011.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3444/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-22095/ANY/0001.patch -editKernelLocalversion "-dos.p584" +editKernelLocalversion "-dos.p592" 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 a0503d24..a27d635b 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 @@ -209,6 +209,8 @@ 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-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-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 @@ -223,7 +225,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch -editKernelLocalversion "-dos.p223" +editKernelLocalversion "-dos.p226" 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 e5402aca..239eece7 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 @@ -83,7 +83,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/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/^6.5/0001.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 @@ -101,19 +101,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p113" +editKernelLocalversion "-dos.p115" 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 2ff01d19..0d673604 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 @@ -1,6 +1,7 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/fairphone/sm7225"; 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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0003.patch @@ -75,15 +76,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch +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-4194/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.patch -editKernelLocalversion "-dos.p83" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch +editKernelLocalversion "-dos.p93" 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 c3097894..b31d1a75 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 @@ -160,6 +160,8 @@ 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-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-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 @@ -170,7 +172,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p170" +editKernelLocalversion "-dos.p173" 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 48a57caa..0ad2a603 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,7 @@ #!/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0003.patch @@ -75,15 +76,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch +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-4194/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.patch -editKernelLocalversion "-dos.p83" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch +editKernelLocalversion "-dos.p93" 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 866da8da..a1ee9823 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 @@ -77,7 +77,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1078/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/5.10/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1281/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/5.10/0005.patch @@ -112,14 +112,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3389/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/5.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3611/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4004/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.10/0008.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/5.10/0005.patch +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-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 @@ -147,7 +150,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/5.10/0005.patch 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 -editKernelLocalversion "-dos.p147" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.10/0004.patch +editKernelLocalversion "-dos.p152" 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 82e897e8..a6d24ab3 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 @@ -77,7 +77,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1078/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/5.10/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1281/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/5.10/0005.patch @@ -112,16 +112,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3389/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/5.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3611/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4004/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.10/0008.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/5.10/0005.patch +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-21264/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21264/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4273/5.10/0002.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 @@ -147,7 +148,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/5.10/0005.patch 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 -editKernelLocalversion "-dos.p147" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.10/0004.patch +editKernelLocalversion "-dos.p150" 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 cad6a87b..904d2d2a 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 @@ -84,7 +84,7 @@ 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/^6.5/0001.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 @@ -105,10 +105,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.14/0002.patch @@ -120,9 +123,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 -editKernelLocalversion "-dos.p122" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch +editKernelLocalversion "-dos.p127" 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 546bbcfd..d5276658 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 @@ -89,7 +89,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/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/^6.5/0001.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 @@ -107,19 +107,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p119" +editKernelLocalversion "-dos.p121" 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 d3e57eac..3c6c7006 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 @@ -79,6 +79,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20382/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-36280/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0019.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0020.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0021.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0023.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0024.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0025.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0026.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0027.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0028.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0029.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0030.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-40982/4.19/0031.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch @@ -93,7 +114,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1074/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1078/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1281/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.19/0004.patch @@ -114,12 +135,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3161/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3220/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0005.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/^6.4/0002.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-21656/4.19/0005.patch @@ -137,12 +163,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35788/4.19/0002.patch 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 -editKernelLocalversion "-dos.p142" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch +editKernelLocalversion "-dos.p170" 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 ba8f14ab..b2a5efbb 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 @@ -173,6 +173,8 @@ 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-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-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 @@ -187,7 +189,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch -editKernelLocalversion "-dos.p187" +editKernelLocalversion "-dos.p190" 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 fb856053..cfe47df3 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 @@ -160,6 +160,8 @@ 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-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-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 @@ -170,7 +172,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p170" +editKernelLocalversion "-dos.p173" else echo "kernel_oneplus_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh index a9bf8e4b..dba367c6 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 @@ -83,7 +83,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/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/^6.5/0001.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 @@ -101,19 +101,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p113" +editKernelLocalversion "-dos.p115" 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 928f9aa9..916e8e06 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 @@ -77,7 +77,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1281/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1670/4.19/0003.patch @@ -95,10 +95,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2483/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2985/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3220/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0005.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/^6.4/0002.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-21656/4.19/0005.patch @@ -111,12 +116,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35788/4.19/0002.patch 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 -editKernelLocalversion "-dos.p116" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch +editKernelLocalversion "-dos.p123" 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 9aaacb2d..21359e74 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 @@ -427,7 +427,7 @@ 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-1095/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.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-1390/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch @@ -450,10 +450,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.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-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.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-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 @@ -469,12 +474,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 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.p474" +editKernelLocalversion "-dos.p481" 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 19db9167..1abe050f 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh @@ -73,15 +73,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch +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-4194/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.patch -editKernelLocalversion "-dos.p81" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34319/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch +editKernelLocalversion "-dos.p91" 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 8b811583..799847ec 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 @@ -29,28 +29,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-39189/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2124/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2166/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3006/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3338/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/5.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/5.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/5.4/0012.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-4194/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34319/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35788/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/5.4/0005.patch 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 -editKernelLocalversion "-dos.p50" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.4/0006.patch +editKernelLocalversion "-dos.p59" 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 46bff475..211c0f9d 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 @@ -160,6 +160,8 @@ 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-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-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 @@ -170,7 +172,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch -editKernelLocalversion "-dos.p170" +editKernelLocalversion "-dos.p173" 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 00c4a32a..68033bbd 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 @@ -83,7 +83,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/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/^6.5/0001.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 @@ -101,19 +101,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p113" +editKernelLocalversion "-dos.p115" 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 7bfca2fb..fb38b3c5 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 @@ -562,7 +562,7 @@ 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-1095/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.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-1390/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch @@ -582,7 +582,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.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-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 @@ -590,13 +592,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p596" +editKernelLocalversion "-dos.p600" 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 ca4ba26b..18fc1ca8 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 @@ -394,7 +394,7 @@ 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-1095/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1118/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.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-1390/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1513/4.14/0003.patch @@ -415,7 +415,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3159/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.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-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 @@ -427,15 +429,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch 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.p435" +editKernelLocalversion "-dos.p439" 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 2759ae99..33eae3a2 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 @@ -81,7 +81,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/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/^6.5/0001.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 @@ -99,20 +99,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p112" +editKernelLocalversion "-dos.p114" 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 232d6725..102e296e 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 @@ -85,7 +85,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/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/^6.5/0001.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 @@ -103,19 +103,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3358/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-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/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-34256/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p115" +editKernelLocalversion "-dos.p117" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index 00032104..8093f4e5 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 @@ -1,6 +1,7 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/xiaomi/sm8250"; 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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0003.patch @@ -76,26 +77,32 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1206/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1380/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2002/3.10-^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2007/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-2269/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3090/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3141/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3212/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3609/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3776/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4132/^6.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.19/0004.patch +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-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35001/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35788/4.19/0002.patch 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 -editKernelLocalversion "-dos.p95" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.19/0003.patch +editKernelLocalversion "-dos.p103" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"