From d6638578207b458f98478d406768fed47dd066ed Mon Sep 17 00:00:00 2001 From: Tavi Date: Thu, 10 Oct 2024 16:00:15 -0400 Subject: [PATCH] Update CVE patchers maybe breakage Signed-off-by: Tavi --- Patches/Linux | 2 +- .../android_kernel_amazon_hdx-common.sh | 4 +- .../android_kernel_asus_grouper.sh | 4 +- .../android_kernel_htc_msm8960.sh | 4 +- .../android_kernel_htc_msm8994.sh | 4 +- .../android_kernel_lge_msm8992.sh | 4 +- .../android_kernel_motorola_msm8952.sh | 4 +- .../CVE_Patchers/android_kernel_samsung_d2.sh | 4 +- .../android_kernel_samsung_exynos5420.sh | 4 +- .../android_kernel_samsung_manta.sh | 4 +- .../android_kernel_samsung_smdk4412.sh | 4 +- .../android_kernel_samsung_tuna.sh | 4 +- .../android_kernel_samsung_universal8890.sh | 5 +- .../CVE_Patchers/android_kernel_asus_fugu.sh | 4 +- .../android_kernel_asus_msm8916.sh | 4 +- .../android_kernel_google_dragon.sh | 5 +- .../android_kernel_htc_flounder.sh | 4 +- .../android_kernel_huawei_angler.sh | 4 +- .../android_kernel_lge_bullhead.sh | 4 +- .../android_kernel_zte_msm8996.sh | 5 +- .../android_kernel_cyanogen_msm8916.sh | 4 +- .../android_kernel_cyanogen_msm8974.sh | 4 +- .../android_kernel_google_yellowstone.sh | 4 +- .../android_kernel_samsung_apq8084.sh | 4 +- .../android_kernel_cyanogen_msm8916.sh | 4 +- .../android_kernel_motorola_msm8916.sh | 4 +- .../android_kernel_motorola_msm8992.sh | 4 +- .../android_kernel_oneplus_msm8994.sh | 4 +- .../android_kernel_xiaomi_sm6150.sh | 54 +++++++++-------- .../android_kernel_yandex_sdm660.sh | 5 +- .../android_kernel_fairphone_msm8974.sh | 4 +- .../android_kernel_google_marlin.sh | 5 +- .../CVE_Patchers/android_kernel_google_msm.sh | 4 +- .../android_kernel_htc_msm8974.sh | 4 +- .../CVE_Patchers/android_kernel_lge_g3.sh | 4 +- .../android_kernel_lge_hammerhead.sh | 4 +- .../CVE_Patchers/android_kernel_lge_mako.sh | 4 +- .../android_kernel_lge_msm8974.sh | 4 +- .../CVE_Patchers/android_kernel_moto_shamu.sh | 4 +- .../android_kernel_motorola_msm8974.sh | 4 +- .../android_kernel_motorola_msm8996.sh | 5 +- .../android_kernel_nextbit_msm8992.sh | 4 +- .../android_kernel_oneplus_msm8996.sh | 5 +- .../android_kernel_oppo_msm8974.sh | 4 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 4 +- .../android_kernel_samsung_msm8930-common.sh | 4 +- .../android_kernel_samsung_msm8974.sh | 4 +- .../android_kernel_xiaomi_sdm660.sh | 5 +- .../android_kernel_xiaomi_sm8150.sh | 54 +++++++++-------- .../android_kernel_essential_msm8998.sh | 5 +- .../android_kernel_fairphone_sdm632.sh | 46 ++++++++------- .../android_kernel_fairphone_sm7225.sh | 5 +- .../android_kernel_fxtec_msm8998.sh | 5 +- .../android_kernel_fxtec_sm6115.sh | 5 +- ...d_kernel_google_gs101_private_gs-google.sh | 9 ++- ...d_kernel_google_gs201_private_gs-google.sh | 9 ++- .../android_kernel_google_msm-4.14.sh | 58 ++++++++++--------- .../android_kernel_google_msm-4.9.sh | 46 ++++++++------- .../android_kernel_google_redbull.sh | 5 +- .../android_kernel_google_wahoo.sh | 5 +- .../android_kernel_lge_msm8996.sh | 5 +- .../android_kernel_oneplus_msm8998.sh | 5 +- .../android_kernel_oneplus_sdm845.sh | 46 ++++++++------- .../android_kernel_oneplus_sm7250.sh | 5 +- .../android_kernel_oneplus_sm8150.sh | 54 +++++++++-------- .../android_kernel_oneplus_sm8250.sh | 5 +- .../android_kernel_oneplus_sm8350.sh | 9 ++- .../android_kernel_razer_msm8998.sh | 5 +- .../android_kernel_razer_sdm845.sh | 46 ++++++++------- .../android_kernel_samsung_exynos9810.sh | 38 ++++++------ .../android_kernel_sony_sdm660.sh | 5 +- .../android_kernel_sony_sdm845.sh | 42 +++++++------- .../android_kernel_xiaomi_msm8937.sh | 46 ++++++++------- .../android_kernel_xiaomi_sdm845.sh | 46 ++++++++------- .../android_kernel_xiaomi_sm6150.sh | 58 ++++++++++--------- .../android_kernel_xiaomi_sm8250.sh | 5 +- .../android_kernel_xiaomi_vayu.sh | 58 ++++++++++--------- .../android_kernel_zuk_msm8996.sh | 5 +- 78 files changed, 593 insertions(+), 390 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index 5c2ff390..e5de1ecc 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 5c2ff390eb1b6b03d71f748a63bd42324b843097 +Subproject commit e5de1eccf78a71f97ca6500b3755943482cff06e 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 88536b9d..f716643f 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 @@ -961,6 +961,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch @@ -973,7 +975,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p973" +editKernelLocalversion "-dos.p975" 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 3080365f..4ea89e79 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 @@ -626,6 +626,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -634,7 +636,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p634" +editKernelLocalversion "-dos.p636" 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 c7861140..4fbba375 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 @@ -662,6 +662,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch @@ -671,7 +673,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p671" +editKernelLocalversion "-dos.p673" 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 41ae6230..fdf7e73b 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 @@ -802,6 +802,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch @@ -814,7 +816,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p814" +editKernelLocalversion "-dos.p816" 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 b2595984..0aa5208e 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 @@ -887,6 +887,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -898,7 +900,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p898" +editKernelLocalversion "-dos.p900" else echo "kernel_lge_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh index 38c2680b..107eaffc 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh @@ -754,6 +754,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.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 @@ -763,7 +765,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p763" +editKernelLocalversion "-dos.p765" else echo "kernel_motorola_msm8952 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh index 5b5defab..dcfe206c 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 @@ -737,6 +737,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch @@ -746,7 +748,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p746" +editKernelLocalversion "-dos.p748" 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 77e3c103..0e4ed4fc 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 @@ -423,11 +423,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p427" +editKernelLocalversion "-dos.p429" 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 8b664f12..2e87a9a7 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 @@ -541,6 +541,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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 @@ -548,7 +550,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p548" +editKernelLocalversion "-dos.p550" 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 c35069c9..cddddcc3 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 @@ -551,6 +551,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.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 @@ -559,7 +561,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p559" +editKernelLocalversion "-dos.p561" 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 7fdbdc27..6a2ba94e 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 @@ -541,6 +541,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.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 @@ -549,7 +551,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p549" +editKernelLocalversion "-dos.p551" 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 52d23fab..202fdbab 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 @@ -1104,6 +1104,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch @@ -1115,7 +1118,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1115" +editKernelLocalversion "-dos.p1118" 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 6ada8a1f..c42e99d3 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 @@ -891,6 +891,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.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-2013-3076/3.4/0003.patch @@ -909,7 +911,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p909" +editKernelLocalversion "-dos.p911" 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 a9192b8b..50c14ce1 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 @@ -703,6 +703,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -713,7 +715,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p713" +editKernelLocalversion "-dos.p715" 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 c0c8a76c..4db1db60 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 @@ -1072,6 +1072,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.18/0003-alt.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch @@ -1085,7 +1088,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1085" +editKernelLocalversion "-dos.p1088" 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 c3c7766c..f2141047 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 @@ -697,6 +697,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/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-12819/3.18/0003.patch @@ -708,7 +710,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p708" +editKernelLocalversion "-dos.p710" 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 f543c667..e9f0fb05 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 @@ -821,6 +821,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch @@ -833,7 +835,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p833" +editKernelLocalversion "-dos.p835" 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 fd3e8286..960b1a48 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 @@ -832,6 +832,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch @@ -844,7 +846,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p844" +editKernelLocalversion "-dos.p846" 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 54300a1c..e7839fe2 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 @@ -1067,6 +1067,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch @@ -1077,7 +1080,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1077" +editKernelLocalversion "-dos.p1080" 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 ddec25df..704ded51 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 @@ -701,6 +701,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -711,7 +713,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p711" +editKernelLocalversion "-dos.p713" 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 e194b4be..5756fd81 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 @@ -591,6 +591,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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 @@ -598,7 +600,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p598" +editKernelLocalversion "-dos.p600" 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 4b8660c5..292b2cd5 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 @@ -747,6 +747,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -757,7 +759,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p757" +editKernelLocalversion "-dos.p759" 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 6b5d5f1b..2ce2e6e0 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 @@ -552,6 +552,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch @@ -564,7 +566,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p564" +editKernelLocalversion "-dos.p566" 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 ddec25df..704ded51 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 @@ -701,6 +701,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -711,7 +713,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p711" +editKernelLocalversion "-dos.p713" 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 3f3832f1..eccd4d44 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 @@ -745,6 +745,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -754,7 +756,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p754" +editKernelLocalversion "-dos.p756" 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 b651103b..3ffbc87d 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 @@ -669,6 +669,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.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 @@ -678,7 +680,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p678" +editKernelLocalversion "-dos.p680" 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 faed3967..63bd911c 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 @@ -671,6 +671,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.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 @@ -680,7 +682,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p680" +editKernelLocalversion "-dos.p682" 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 840d6b4f..bc10361f 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 @@ -1069,7 +1069,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.12-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch @@ -1079,35 +1079,37 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.19/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -1136,6 +1138,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47222/4.14/0002.patch @@ -1143,7 +1147,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1143" +editKernelLocalversion "-dos.p1147" 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 52b20936..29286b48 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 @@ -941,6 +941,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch @@ -949,7 +952,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p949" +editKernelLocalversion "-dos.p952" 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 36f41df1..b686a9ab 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 @@ -405,10 +405,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p408" +editKernelLocalversion "-dos.p410" 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 b42b92ca..84346d1f 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 @@ -878,6 +878,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch @@ -890,7 +893,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p890" +editKernelLocalversion "-dos.p893" 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 54c5aa0b..442a4b6e 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 @@ -582,6 +582,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch @@ -592,7 +594,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p592" +editKernelLocalversion "-dos.p594" 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 48300b17..5ccedf31 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 @@ -692,6 +692,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0001/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch @@ -702,7 +704,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p702" +editKernelLocalversion "-dos.p704" 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 601e1589..1cf3d1ea 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 @@ -619,6 +619,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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 @@ -626,7 +628,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p626" +editKernelLocalversion "-dos.p628" 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 7f865469..41436f2a 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 @@ -556,6 +556,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -564,7 +566,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p564" +editKernelLocalversion "-dos.p566" 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 1f17698d..4ca0f9ca 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 @@ -199,10 +199,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p202" +editKernelLocalversion "-dos.p204" 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 136b3d30..f33753c7 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 @@ -604,13 +604,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p610" +editKernelLocalversion "-dos.p612" 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 caf62532..c332424b 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 @@ -588,6 +588,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch @@ -601,7 +603,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p601" +editKernelLocalversion "-dos.p603" 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 688edce9..34793884 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 @@ -673,6 +673,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -681,7 +683,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p681" +editKernelLocalversion "-dos.p683" 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 8aa819ab..7da7d7b3 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 @@ -903,6 +903,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15815/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch @@ -912,7 +915,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p912" +editKernelLocalversion "-dos.p915" 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 77940f61..787795c5 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 @@ -721,6 +721,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.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 @@ -730,7 +732,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p730" +editKernelLocalversion "-dos.p732" 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 87f4f56f..20289cd2 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 @@ -891,6 +891,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch 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 @@ -900,7 +903,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p900" +editKernelLocalversion "-dos.p903" 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 7d8ef989..459f6255 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 @@ -547,11 +547,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p551" +editKernelLocalversion "-dos.p553" 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 07b03354..9aad2ffd 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 @@ -620,6 +620,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/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/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch @@ -630,7 +632,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p630" +editKernelLocalversion "-dos.p632" 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 7418bbf1..61ccd23d 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 @@ -702,6 +702,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch @@ -714,7 +716,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p714" +editKernelLocalversion "-dos.p716" 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 659f60e3..abd750ef 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 @@ -433,10 +433,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p436" +editKernelLocalversion "-dos.p438" 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 d4e8976a..7c05d708 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 @@ -583,11 +583,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p587" +editKernelLocalversion "-dos.p590" else echo "kernel_xiaomi_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh index 9f7ed792..5b4b9a06 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 @@ -1148,7 +1148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.12-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch @@ -1158,36 +1158,38 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.19/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -1216,6 +1218,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.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 @@ -1226,7 +1230,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1226" +editKernelLocalversion "-dos.p1230" else echo "kernel_xiaomi_sm8150 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 97cff28d..c8b0100c 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 @@ -605,6 +605,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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 @@ -612,7 +615,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p612" +editKernelLocalversion "-dos.p615" 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 0f34ee30..67a2da73 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 @@ -425,7 +425,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch @@ -433,31 +433,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -481,6 +481,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46761/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.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 @@ -490,7 +492,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p490" +editKernelLocalversion "-dos.p492" 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 3d543979..2cbf1c5e 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 @@ -517,13 +517,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p523" +editKernelLocalversion "-dos.p526" 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 358a0710..b66cc46a 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 @@ -559,11 +559,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p563" +editKernelLocalversion "-dos.p566" 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 fd64152b..a0f953a2 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 @@ -517,13 +517,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p523" +editKernelLocalversion "-dos.p526" 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 640b20cd..27aa5f92 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 @@ -1042,6 +1042,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46849/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46853/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47663/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47667/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47668/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47671/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-selinux-rwx/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch @@ -1053,7 +1060,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch -editKernelLocalversion "-dos.p1053" +editKernelLocalversion "-dos.p1060" 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 050577d2..f35f719d 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 @@ -1040,6 +1040,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46849/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46853/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47663/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47667/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47668/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47671/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-selinux-rwx/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch @@ -1051,7 +1058,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch -editKernelLocalversion "-dos.p1051" +editKernelLocalversion "-dos.p1058" 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 28e05ce0..b4010fca 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 @@ -423,7 +423,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.12-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch @@ -434,40 +434,42 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42296/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.19/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -497,12 +499,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p502" +editKernelLocalversion "-dos.p506" 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 f8c6b006..37c9e184 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 @@ -430,7 +430,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch @@ -438,31 +438,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -486,6 +486,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46761/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.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 @@ -495,7 +497,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p495" +editKernelLocalversion "-dos.p497" 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 2810dab4..aef16e36 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 @@ -743,13 +743,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p749" +editKernelLocalversion "-dos.p752" 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 89ac5e2e..85de3c01 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 @@ -579,6 +579,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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 @@ -586,7 +589,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p586" +editKernelLocalversion "-dos.p589" 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_lge_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh index f5cb5fc1..0ec2f3a1 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -559,11 +559,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p563" +editKernelLocalversion "-dos.p566" else echo "kernel_lge_msm8996 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 b1156856..08d424dd 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 @@ -563,11 +563,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p567" +editKernelLocalversion "-dos.p570" 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 50000542..00a77ccb 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 @@ -435,7 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch @@ -444,32 +444,32 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -493,6 +493,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46761/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.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 @@ -502,7 +504,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p502" +editKernelLocalversion "-dos.p504" 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 5d0b244b..d5a14425 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 @@ -573,13 +573,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p579" +editKernelLocalversion "-dos.p582" 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 a79272ae..1939cb6d 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 @@ -1103,7 +1103,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.12-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch @@ -1113,36 +1113,38 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.19/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -1171,6 +1173,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.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 @@ -1180,7 +1184,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1180" +editKernelLocalversion "-dos.p1184" 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 00aa7cee..2f4142b2 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 @@ -518,13 +518,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p524" +editKernelLocalversion "-dos.p527" 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 86750ed8..e0ee15ce 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 @@ -631,6 +631,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46853/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47663/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47667/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47668/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47671/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48783/^5.17/0001.patch @@ -642,7 +649,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.4/0005.patch -editKernelLocalversion "-dos.p642" +editKernelLocalversion "-dos.p649" 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 8bff434a..eadbb2f3 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 @@ -559,11 +559,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p563" +editKernelLocalversion "-dos.p566" 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 7e8ad999..a32ce9cd 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 @@ -431,7 +431,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch @@ -440,32 +440,32 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -489,6 +489,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46761/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.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 @@ -498,7 +500,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p498" +editKernelLocalversion "-dos.p500" 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 b18c9269..ef428cc5 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 @@ -1042,31 +1042,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch @@ -1091,6 +1091,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46761/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/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/CVE-2019-14283/4.9/0008.patch @@ -1099,7 +1101,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1099" +editKernelLocalversion "-dos.p1101" 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_sdm660.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh index 68520556..ff52a316 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh @@ -579,11 +579,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p583" +editKernelLocalversion "-dos.p586" else echo "kernel_sony_sdm660 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 cf8ce273..55042e65 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 @@ -931,35 +931,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -982,6 +982,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46761/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0004.patch @@ -997,7 +999,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p997" +editKernelLocalversion "-dos.p999" 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 1304a518..5aba10e0 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 @@ -426,7 +426,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch @@ -434,31 +434,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -483,6 +483,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46761/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.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 @@ -492,7 +494,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p492" +editKernelLocalversion "-dos.p494" 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 672be58b..92b3b0a4 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 @@ -441,7 +441,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch @@ -449,31 +449,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -497,6 +497,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46761/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.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 @@ -506,7 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p506" +editKernelLocalversion "-dos.p508" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index b640fbae..cdbbd259 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -458,7 +458,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.12-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch @@ -470,40 +470,42 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.19/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -533,12 +535,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p538" +editKernelLocalversion "-dos.p542" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index 6ba9c06c..ac1e1216 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 @@ -402,10 +402,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26720/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p405" +editKernelLocalversion "-dos.p408" 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_xiaomi_vayu.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh index 7bba5a98..2707876e 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh @@ -462,7 +462,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.12-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch @@ -474,40 +474,42 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42289/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42304/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.19/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44952/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44954/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch @@ -537,12 +539,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p542" +editKernelLocalversion "-dos.p546" else echo "kernel_xiaomi_vayu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index 75592fc4..1cbf3963 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -571,12 +571,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.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-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p576" +editKernelLocalversion "-dos.p579" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"