From 73e2c5f909a74f687183584881adcd7547189c5b Mon Sep 17 00:00:00 2001 From: Tavi Date: Tue, 3 Dec 2024 10:05:32 -0500 Subject: [PATCH] Update CVE patchers Signed-off-by: Tavi --- Patches/Linux | 2 +- .../CVE_Patchers/android_kernel_samsung_universal8890.sh | 3 ++- .../CVE_Patchers/android_kernel_google_dragon.sh | 3 ++- .../CVE_Patchers/android_kernel_zte_msm8996.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sm6150.sh | 3 ++- .../CVE_Patchers/android_kernel_yandex_sdm660.sh | 3 ++- .../CVE_Patchers/android_kernel_google_marlin.sh | 3 ++- .../CVE_Patchers/android_kernel_motorola_msm8996.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_msm8996.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sdm660.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sm8150.sh | 3 ++- .../CVE_Patchers/android_kernel_essential_msm8998.sh | 3 ++- .../CVE_Patchers/android_kernel_fairphone_sdm632.sh | 3 ++- .../CVE_Patchers/android_kernel_fairphone_sm7225.sh | 3 ++- .../CVE_Patchers/android_kernel_fxtec_msm8998.sh | 3 ++- .../CVE_Patchers/android_kernel_fxtec_sm6115.sh | 3 ++- .../android_kernel_google_gs101_private_gs-google.sh | 5 ++++- .../android_kernel_google_gs201_private_gs-google.sh | 5 ++++- .../CVE_Patchers/android_kernel_google_msm-4.14.sh | 3 ++- .../CVE_Patchers/android_kernel_google_msm-4.9.sh | 3 ++- .../CVE_Patchers/android_kernel_google_redbull.sh | 3 ++- .../CVE_Patchers/android_kernel_google_wahoo.sh | 3 ++- .../CVE_Patchers/android_kernel_lge_msm8996.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_msm8998.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sdm845.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sm7250.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sm8150.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sm8250.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sm8350.sh | 4 +++- .../CVE_Patchers/android_kernel_razer_msm8998.sh | 3 ++- .../CVE_Patchers/android_kernel_razer_sdm845.sh | 3 ++- .../CVE_Patchers/android_kernel_samsung_exynos9810.sh | 3 ++- .../CVE_Patchers/android_kernel_sony_sdm660.sh | 3 ++- .../CVE_Patchers/android_kernel_sony_sdm845.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_msm8937.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sdm845.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sm6150.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sm8250.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_vayu.sh | 3 ++- .../CVE_Patchers/android_kernel_zuk_msm8996.sh | 3 ++- 40 files changed, 84 insertions(+), 40 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index 6f35b025..9e39f847 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 6f35b0252701b2797818b272b311192af88204bd +Subproject commit 9e39f847bb3805503cbdbd8276004b0787427836 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 ac8a5f1a..b6761379 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 @@ -1170,6 +1170,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1181,7 +1182,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.p1181" +editKernelLocalversion "-dos.p1182" 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_google_dragon.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh index 2d5e743a..c6a5a512 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 @@ -1141,6 +1141,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1154,7 +1155,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.p1154" +editKernelLocalversion "-dos.p1155" 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_zte_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh index 4ae6b892..fd16a448 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 @@ -1135,6 +1135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1145,7 +1146,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.p1145" +editKernelLocalversion "-dos.p1146" else echo "kernel_zte_msm8996 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 745ce093..77caec1b 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 @@ -1261,6 +1261,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1268,7 +1269,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.p1268" +editKernelLocalversion "-dos.p1269" 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 47347255..a1754b2a 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 @@ -1041,6 +1041,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1049,7 +1050,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.p1049" +editKernelLocalversion "-dos.p1050" 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_google_marlin.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh index 652b092e..dcf12325 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 @@ -948,6 +948,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -960,7 +961,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.p960" +editKernelLocalversion "-dos.p961" 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_motorola_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index 07077727..eae5024c 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 @@ -971,6 +971,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -980,7 +981,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.p980" +editKernelLocalversion "-dos.p981" 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_oneplus_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index 9e791ba1..324b7990 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 @@ -959,6 +959,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -968,7 +969,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.p968" +editKernelLocalversion "-dos.p969" 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_xiaomi_sdm660.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh index ee9367a7..fe5d75b1 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 @@ -685,11 +685,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p689" +editKernelLocalversion "-dos.p690" 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 81429bf6..af41b999 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 @@ -1344,6 +1344,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1356,7 +1357,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p1356" +editKernelLocalversion "-dos.p1357" 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 0a7820d3..04f7d43c 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 @@ -707,6 +707,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -714,7 +715,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.p714" +editKernelLocalversion "-dos.p715" 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 d89cb107..0b77e186 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 @@ -558,6 +558,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53061/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -569,7 +570,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-alt/4.9/0001.patch -editKernelLocalversion "-dos.p569" +editKernelLocalversion "-dos.p570" 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 477b4ad6..172b1ee0 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 @@ -639,13 +639,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p645" +editKernelLocalversion "-dos.p646" 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 54836521..67349fbd 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 @@ -660,11 +660,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p664" +editKernelLocalversion "-dos.p665" 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 12d20c64..d64dc268 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 @@ -639,13 +639,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p645" +editKernelLocalversion "-dos.p646" 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 8e184702..90d6a704 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 @@ -1273,6 +1273,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53118/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53121/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47195/5.10/0003.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 @@ -1285,7 +1288,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/5.10/0002.patch -editKernelLocalversion "-dos.p1285" +editKernelLocalversion "-dos.p1288" 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 60cd1a92..69476f97 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 @@ -1271,6 +1271,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53118/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53121/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47195/5.10/0003.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 @@ -1283,7 +1286,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/5.10/0002.patch -editKernelLocalversion "-dos.p1283" +editKernelLocalversion "-dos.p1286" 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 38c8baa3..701531cf 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 @@ -602,6 +602,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch @@ -609,7 +610,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p609" +editKernelLocalversion "-dos.p610" 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 b15c4dba..e41171f3 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 @@ -565,6 +565,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53061/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -576,7 +577,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p576" +editKernelLocalversion "-dos.p577" 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 d85545d3..9a13e84d 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 @@ -864,13 +864,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p870" +editKernelLocalversion "-dos.p871" 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 3ed40538..5dfd786b 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 @@ -681,6 +681,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -688,7 +689,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.p688" +editKernelLocalversion "-dos.p689" 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 5193f5c9..88ebe502 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 @@ -660,11 +660,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p664" +editKernelLocalversion "-dos.p665" 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 62b3fbf6..79f9f87a 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 @@ -665,11 +665,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p669" +editKernelLocalversion "-dos.p670" 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 2bae0740..687a39ce 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 @@ -572,6 +572,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53061/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -583,7 +584,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p583" +editKernelLocalversion "-dos.p584" 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 34c6705c..327dac66 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 @@ -693,13 +693,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p699" +editKernelLocalversion "-dos.p700" 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 3263e8ad..aedf0bde 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 @@ -1299,6 +1299,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1310,7 +1311,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p1310" +editKernelLocalversion "-dos.p1311" 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 f0da97a9..a6f5afab 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 @@ -640,13 +640,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p646" +editKernelLocalversion "-dos.p647" 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 ebc6feca..6e4005d9 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 @@ -787,6 +787,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53121/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47195/5.4/0004.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 @@ -799,7 +801,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.p799" +editKernelLocalversion "-dos.p801" 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 82e5ca85..1b219a63 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 @@ -660,11 +660,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p664" +editKernelLocalversion "-dos.p665" 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 55f042dc..ea9f7da4 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 @@ -568,6 +568,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53061/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -579,7 +580,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p579" +editKernelLocalversion "-dos.p580" 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 2d1f2d04..0bb7cd97 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 @@ -1182,6 +1182,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1190,7 +1191,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.p1190" +editKernelLocalversion "-dos.p1191" 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 79eec60e..c911239c 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 @@ -681,11 +681,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p685" +editKernelLocalversion "-dos.p686" 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 0c608a3f..10354931 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 @@ -1080,6 +1080,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53061/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -1097,7 +1098,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p1097" +editKernelLocalversion "-dos.p1098" 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 c9c0196e..b741285f 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 @@ -561,6 +561,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53061/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -572,7 +573,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p572" +editKernelLocalversion "-dos.p573" 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 ec933777..8f5486f8 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 @@ -575,6 +575,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53061/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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 @@ -586,7 +587,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p586" +editKernelLocalversion "-dos.p587" 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 a54f6c89..3622fdd9 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 @@ -639,6 +639,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch @@ -646,7 +647,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p646" +editKernelLocalversion "-dos.p647" 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 5e64684f..7d1cf858 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 @@ -525,10 +525,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p528" +editKernelLocalversion "-dos.p529" 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 c22a8b0c..b90a87ee 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 @@ -643,6 +643,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53103/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53104/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch @@ -650,7 +651,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p650" +editKernelLocalversion "-dos.p651" 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 ff67cca3..ab4a10ee 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 @@ -673,12 +673,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53101/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53112/^6.12/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.p678" +editKernelLocalversion "-dos.p679" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"