From dd9f51c8ee2339dafe8a97cf33b7110b4e829b6b Mon Sep 17 00:00:00 2001 From: Tavi Date: Sun, 19 May 2024 12:35:34 -0400 Subject: [PATCH] Update CVE patchers maybe some breakage Signed-off-by: Tavi --- Logs/resetWorkspace-LineageOS-15.1.txt | 2 +- Logs/resetWorkspace-LineageOS-16.0.txt | 2 +- Logs/resetWorkspace-LineageOS-17.1.txt | 2 +- Logs/resetWorkspace-LineageOS-18.1.txt | 2 +- Logs/resetWorkspace-LineageOS-19.1.txt | 2 +- Patches/Linux | 2 +- .../android_kernel_amazon_hdx-common.sh | 15 ++++- .../android_kernel_asus_grouper.sh | 15 ++++- .../android_kernel_htc_msm8960.sh | 15 ++++- .../android_kernel_htc_msm8994.sh | 17 ++++- .../android_kernel_lge_msm8992.sh | 17 ++++- .../android_kernel_motorola_msm8952.sh | 17 ++++- .../CVE_Patchers/android_kernel_samsung_d2.sh | 15 ++++- .../android_kernel_samsung_exynos5420.sh | 15 ++++- .../android_kernel_samsung_manta.sh | 15 ++++- .../android_kernel_samsung_smdk4412.sh | 15 ++++- .../android_kernel_samsung_tuna.sh | 15 ++++- .../android_kernel_samsung_universal8890.sh | 19 +++++- .../CVE_Patchers/android_kernel_asus_fugu.sh | 17 ++++- .../android_kernel_asus_msm8916.sh | 17 ++++- .../android_kernel_google_dragon.sh | 18 ++++- .../android_kernel_htc_flounder.sh | 17 ++++- .../android_kernel_huawei_angler.sh | 17 ++++- .../android_kernel_lge_bullhead.sh | 17 ++++- .../android_kernel_zte_msm8996.sh | 19 +++++- .../android_kernel_cyanogen_msm8916.sh | 17 ++++- .../android_kernel_cyanogen_msm8974.sh | 15 ++++- .../android_kernel_google_yellowstone.sh | 17 ++++- .../android_kernel_samsung_apq8084.sh | 17 ++++- .../android_kernel_cyanogen_msm8916.sh | 17 ++++- .../android_kernel_motorola_msm8916.sh | 17 ++++- .../android_kernel_motorola_msm8992.sh | 17 ++++- .../android_kernel_oneplus_msm8994.sh | 17 ++++- .../android_kernel_xiaomi_sm6150.sh | 23 ++++++- .../android_kernel_yandex_sdm660.sh | 22 ++++++- .../android_kernel_fairphone_msm8974.sh | 15 ++++- .../android_kernel_google_marlin.sh | 19 +++++- .../CVE_Patchers/android_kernel_google_msm.sh | 15 ++++- .../android_kernel_htc_msm8974.sh | 15 ++++- .../CVE_Patchers/android_kernel_lge_g3.sh | 15 ++++- .../android_kernel_lge_hammerhead.sh | 15 ++++- .../CVE_Patchers/android_kernel_lge_mako.sh | 15 ++++- .../android_kernel_lge_msm8974.sh | 15 ++++- .../CVE_Patchers/android_kernel_moto_shamu.sh | 17 ++++- .../android_kernel_motorola_msm8974.sh | 15 ++++- .../android_kernel_motorola_msm8996.sh | 19 +++++- .../android_kernel_nextbit_msm8992.sh | 17 ++++- .../android_kernel_oneplus_msm8996.sh | 19 +++++- .../android_kernel_oppo_msm8974.sh | 15 ++++- .../CVE_Patchers/android_kernel_samsung_jf.sh | 15 ++++- .../android_kernel_samsung_msm8930-common.sh | 15 ++++- .../android_kernel_samsung_msm8974.sh | 15 ++++- .../android_kernel_xiaomi_sdm660.sh | 22 ++++++- .../android_kernel_xiaomi_sm8150.sh | 23 ++++++- .../android_kernel_essential_msm8998.sh | 20 +++++- .../android_kernel_fairphone_sdm632.sh | 17 ++++- .../android_kernel_fairphone_sm7225.sh | 36 ++++++++-- .../android_kernel_fxtec_msm8998.sh | 22 ++++++- .../android_kernel_fxtec_sm6115.sh | 36 ++++++++-- ...d_kernel_google_gs101_private_gs-google.sh | 65 +++++++++++++++++-- ...d_kernel_google_gs201_private_gs-google.sh | 65 +++++++++++++++++-- .../android_kernel_google_msm-4.14.sh | 28 +++++++- .../android_kernel_google_msm-4.9.sh | 17 ++++- .../android_kernel_google_redbull.sh | 41 ++++++++++-- .../android_kernel_google_wahoo.sh | 22 ++++++- .../android_kernel_lge_msm8996.sh | 22 ++++++- .../android_kernel_oneplus_msm8998.sh | 22 ++++++- .../android_kernel_oneplus_sdm845.sh | 17 ++++- .../android_kernel_oneplus_sm7250.sh | 46 +++++++++++-- .../android_kernel_oneplus_sm8150.sh | 23 ++++++- .../android_kernel_oneplus_sm8250.sh | 36 ++++++++-- .../android_kernel_oneplus_sm8350.sh | 49 ++++++++++++-- .../android_kernel_razer_msm8998.sh | 22 ++++++- .../android_kernel_razer_sdm845.sh | 17 ++++- .../android_kernel_samsung_exynos9810.sh | 18 ++++- .../android_kernel_sony_sdm660.sh | 22 ++++++- .../android_kernel_sony_sdm845.sh | 17 ++++- .../android_kernel_xiaomi_msm8937.sh | 17 ++++- .../android_kernel_xiaomi_sdm845.sh | 17 ++++- .../android_kernel_xiaomi_sm6150.sh | 28 +++++++- .../android_kernel_xiaomi_sm8250.sh | 13 ++-- .../android_kernel_xiaomi_vayu.sh | 25 ++++++- .../android_kernel_zuk_msm8996.sh | 22 ++++++- Scripts/init.sh | 2 +- 84 files changed, 1498 insertions(+), 125 deletions(-) diff --git a/Logs/resetWorkspace-LineageOS-15.1.txt b/Logs/resetWorkspace-LineageOS-15.1.txt index a994f7f9..ab7b6be6 100644 --- a/Logs/resetWorkspace-LineageOS-15.1.txt +++ b/Logs/resetWorkspace-LineageOS-15.1.txt @@ -68,7 +68,7 @@ external/caliper 4a0d9aba0856d0aa965d5653bfa4c138f0e8a8ba external/cblas d063db8bdddfcde61e4bad3bfe65941fd73e8094 external/chromium-libpac 0ac78251d11006d764ba1aad8cc0867827fafe5c external/chromium-trace 8b2c0074e71a8086dee98ca8730acfdc5eddf7a1 -external/chromium-webview 2b59e6725f2fb27a8bf8f4d048f1e6c1271e5144 +external/chromium-webview 2efd3ad37fabcd0ea67a0826d8d5c0e85285ee3d external/clang 751a76679b0fb5798ea6cab75906df07edcab315 external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 external/compiler-rt 0c46c9e892a3f68420635032ef2f6152dabd197c diff --git a/Logs/resetWorkspace-LineageOS-16.0.txt b/Logs/resetWorkspace-LineageOS-16.0.txt index dd7414b7..f1c375c1 100644 --- a/Logs/resetWorkspace-LineageOS-16.0.txt +++ b/Logs/resetWorkspace-LineageOS-16.0.txt @@ -67,7 +67,7 @@ external/capstone 6788a4139092f179005f7cdbf181ba24b60b6113 external/cblas ddf5f49cb53866fbc503a6349bf44bac24a6963d external/chromium-libpac dff5ddb8d28f6ac9a86eb28763b4313f6f72eec5 external/chromium-trace b2cf025c7d5cebd43084f38c6c7ff9cc17da428a -external/chromium-webview 2b59e6725f2fb27a8bf8f4d048f1e6c1271e5144 +external/chromium-webview 2efd3ad37fabcd0ea67a0826d8d5c0e85285ee3d external/clang f9d2af42fc6d74c28893af371e4647158eaba66c external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 external/cn-cbor 7fe9f01990a97be4df5e46d2decd894c06678072 diff --git a/Logs/resetWorkspace-LineageOS-17.1.txt b/Logs/resetWorkspace-LineageOS-17.1.txt index 068685d2..5953eeb3 100644 --- a/Logs/resetWorkspace-LineageOS-17.1.txt +++ b/Logs/resetWorkspace-LineageOS-17.1.txt @@ -78,7 +78,7 @@ external/catch2 bcfbb791d09e390fb545c03ca002e570f764d960 external/cblas 61ee00692011385347a5dd1ad872556899a5cf7a external/chromium-libpac c98fc96035e6fdc5b84d953d2bd38d2dcd175467 external/chromium-trace f4e722b911fcc6f7164026432de62a02ea3460fb -external/chromium-webview 2b59e6725f2fb27a8bf8f4d048f1e6c1271e5144 +external/chromium-webview 2efd3ad37fabcd0ea67a0826d8d5c0e85285ee3d external/clang 8343f599c9e1dda8e6c1bb779af323a673a052f9 external/cldr 4e0bdd442c1e01f5c6147cf6032ce4f8587f4ede external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 diff --git a/Logs/resetWorkspace-LineageOS-18.1.txt b/Logs/resetWorkspace-LineageOS-18.1.txt index a30b2dd5..ca3e3b86 100644 --- a/Logs/resetWorkspace-LineageOS-18.1.txt +++ b/Logs/resetWorkspace-LineageOS-18.1.txt @@ -135,7 +135,7 @@ external/cblas d82c5f4ae14b2a5468303985070f7dadc15d4094 external/cbor-java f81e576298790c97498311e99a0b0b34653c3dd8 external/chromium-libpac 169c93e00a00605346a68d39d3f4713735bdb61e external/chromium-trace e524766cad26d677a9a1ec8c00c512d4cac2cf5e -external/chromium-webview 2b59e6725f2fb27a8bf8f4d048f1e6c1271e5144 +external/chromium-webview 2efd3ad37fabcd0ea67a0826d8d5c0e85285ee3d external/clang 0a1c53a5d295109bd4702ad13c0f2a5510ca1b26 external/cldr 38850463abd624d5b2293be75fddc43cf6b55ae2 external/cn-cbor 696530332036f5518681d3c450cdbc3ee412004a diff --git a/Logs/resetWorkspace-LineageOS-19.1.txt b/Logs/resetWorkspace-LineageOS-19.1.txt index 68d2b56a..3214322c 100644 --- a/Logs/resetWorkspace-LineageOS-19.1.txt +++ b/Logs/resetWorkspace-LineageOS-19.1.txt @@ -94,7 +94,7 @@ external/catch2 2b2e0e9540defee10f28ea0fc97750490fa238b5 external/cblas 2b24922070cb6d45edd5f5b533db0637099a2b17 external/cbor-java 00c4a382dd3810f9c1b363eaad339cff34a3f6fe external/chromium-trace 138ade68f9d3388a1b0a6d9ce5e091ff6f7e7448 -external/chromium-webview 2b59e6725f2fb27a8bf8f4d048f1e6c1271e5144 +external/chromium-webview 2efd3ad37fabcd0ea67a0826d8d5c0e85285ee3d external/clang f1cef8e77ae220c9379303bdc9896e0c2366bd6f external/cldr 242ecd0dcb21f3376f825119ec0b36fcb15e7bb8 external/cn-cbor 6a0f6a5375b8cd9b495e91c11d21ed257ec9a905 diff --git a/Patches/Linux b/Patches/Linux index 2738b0dd..352da534 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 2738b0dd704563c29a448cf212f8112b53b1501a +Subproject commit 352da534d9b7abed0189ebdcebbdff69688aa2da 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 bfeb9bec..f906e56c 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 @@ -846,6 +846,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch 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 @@ -856,7 +867,9 @@ 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 -editKernelLocalversion "-dos.p856" +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.p869" 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 3819d431..c198fed4 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 @@ -508,13 +508,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p514" +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.p527" 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 1bd79507..44ca63d2 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 @@ -545,6 +545,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/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 @@ -552,7 +563,9 @@ 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 -editKernelLocalversion "-dos.p552" +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.p565" 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 32247b97..4ebd87ee 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 @@ -616,6 +616,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -641,6 +642,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -650,7 +663,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p650" +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.p665" 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 68e1e739..53009cc5 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 @@ -702,6 +702,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -727,6 +728,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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-14053/3.4/0001.patch @@ -735,7 +748,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p735" +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.p750" 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 9112f5f2..5f38d8d6 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 @@ -564,6 +564,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -591,13 +592,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p597" +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" 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 eb07ed5c..e6aaa915 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 @@ -620,6 +620,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/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 @@ -627,7 +638,9 @@ 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 -editKernelLocalversion "-dos.p627" +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.p640" 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 58ebadba..e7f5a785 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 @@ -302,9 +302,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p304" +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.p317" 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 64ffa09e..4f5bba75 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 @@ -423,12 +423,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p428" +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.p441" 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 c33c8fa9..1e86e39c 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 @@ -461,13 +461,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p467" +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.p480" 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 e098b156..82cb8553 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 @@ -454,13 +454,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p460" +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.p473" 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 1635d2eb..76fab879 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 @@ -841,6 +841,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -878,6 +879,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -887,7 +902,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p887" +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.p904" 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 c5cd6909..c3fcc09f 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 @@ -707,6 +707,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -732,6 +733,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch 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 @@ -747,7 +760,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p747" +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.p762" 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 c267902a..b6c4f69f 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 @@ -512,6 +512,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -539,6 +540,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -546,7 +559,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p546" +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.p561" 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 1f4fe5ea..94984f13 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 @@ -802,6 +802,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.4/0008.patch @@ -840,6 +841,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -851,7 +865,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p851" +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.p867" 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 981d1ccf..c5177493 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 @@ -506,6 +506,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -533,6 +534,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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-14053/3.4/0001.patch @@ -541,7 +554,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p541" +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.p556" 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 48bff438..46eecf9c 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 @@ -634,6 +634,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -661,6 +662,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -670,7 +683,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p670" +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" 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 81842540..a9fb8e02 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 @@ -645,6 +645,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -672,6 +673,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -681,7 +694,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p681" +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.p696" 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 ea4ae0bf..d5638f65 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 @@ -790,6 +790,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch @@ -830,6 +831,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -838,7 +853,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directo git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p838" +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.p855" 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 b7992f9e..d135b67d 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 @@ -510,6 +510,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -537,6 +538,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -544,7 +557,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p544" +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" 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 11c974af..d244b181 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 @@ -475,12 +475,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p480" +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.p493" 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 fe347fe0..88a674c5 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 @@ -557,6 +557,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -584,6 +585,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -591,7 +604,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p591" +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.p606" 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 fa4b53ba..abc61451 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 @@ -360,6 +360,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -387,6 +388,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/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 @@ -396,7 +409,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p396" +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.p411" 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 b7992f9e..d135b67d 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 @@ -510,6 +510,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -537,6 +538,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -544,7 +557,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p544" +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" 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 07a49011..bef4afc3 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 @@ -562,6 +562,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch @@ -586,13 +587,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p592" +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.p607" 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 92f7fbe1..8f099254 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 @@ -478,6 +478,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -505,13 +506,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p511" +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.p526" 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 8fbe58f5..c23fcb16 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 @@ -480,6 +480,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -507,13 +508,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p513" +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.p528" 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 240cb9bd..5babb726 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 @@ -550,6 +550,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -609,8 +612,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch -editKernelLocalversion "-dos.p610" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p631" 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 e74ab340..007097c3 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 @@ -8,7 +8,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0288-0289.patch git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0298-0299.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0300-0301.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch @@ -547,6 +547,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -612,12 +614,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p617" +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.p635" 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 9ab545d1..a8b4f786 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 @@ -289,8 +289,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p290" +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.p303" 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 c7c90432..4efb6ad9 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 @@ -606,6 +606,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch @@ -648,6 +649,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -657,7 +672,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p657" +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.p674" 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 69d12822..ac03bf5c 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 @@ -466,6 +466,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/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 @@ -474,7 +485,9 @@ 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 -editKernelLocalversion "-dos.p474" +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.p487" 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 389e232c..fc7c2f40 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 @@ -576,6 +576,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/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 @@ -584,7 +595,9 @@ 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 -editKernelLocalversion "-dos.p584" +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.p597" 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 880e8b6f..6e65d2cd 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 @@ -502,12 +502,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p507" +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.p520" 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 cfa3c84b..2701eb45 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 @@ -439,13 +439,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/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 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 -editKernelLocalversion "-dos.p445" +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.p458" 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 52f366db..221050d5 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 @@ -83,8 +83,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p84" +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.p97" 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 5e9f6e91..003b1f01 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 @@ -487,11 +487,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p491" +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.p504" 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 b9abfdfd..ed270b96 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 @@ -393,6 +393,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -422,6 +423,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/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 @@ -432,7 +445,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p432" +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.p447" 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 6b0bc31f..70365706 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 @@ -556,13 +556,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p562" +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.p575" 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 c497fca6..2df7e9be 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 @@ -622,6 +622,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch @@ -664,6 +665,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -671,7 +686,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p671" +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" 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 2d9d13bb..0a83dd0b 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 @@ -530,6 +530,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -557,13 +558,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p563" +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.p578" 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 a210acbf..a47f81c8 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 @@ -610,6 +610,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch @@ -652,6 +653,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/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 @@ -659,7 +674,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directo git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p659" +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.p676" 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 031daa93..efa47620 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 @@ -431,9 +431,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/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 -editKernelLocalversion "-dos.p433" +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.p446" 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 f98c37f5..c98d1989 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 @@ -504,6 +504,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/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 @@ -512,7 +523,9 @@ 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 -editKernelLocalversion "-dos.p512" +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.p525" 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 319780eb..b8cb615a 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 @@ -586,6 +586,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/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 @@ -596,7 +607,9 @@ 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 -editKernelLocalversion "-dos.p596" +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.p609" 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 abfa2899..a364466e 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 @@ -317,8 +317,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26994/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27009/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p318" +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.p331" 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 0a2f2c85..8ce4b803 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 @@ -1,6 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/xiaomi/sdm660"; then -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch @@ -261,6 +261,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -332,8 +334,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p333" +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.p351" 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 d37bbfff..c077f75f 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 @@ -639,6 +639,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -697,11 +700,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27075/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.14/0002.patch -editKernelLocalversion "-dos.p701" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p722" 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 7d9cebd2..71bf1b4b 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 @@ -294,6 +294,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch @@ -360,11 +362,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p364" +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.p382" 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 ab9f8ed2..2b0e61a6 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 @@ -162,6 +162,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -213,11 +215,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p217" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p232" 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 7d2955be..7688ea12 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 @@ -118,6 +118,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52623/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.19/0002.patch @@ -206,11 +207,38 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27033/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27405/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27412/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27416/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35807/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35823/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35825/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p210" +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 +editKernelLocalversion "-dos.p238" 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 f7eba848..35edca7a 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 @@ -1,6 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/fxtec/msm8998"; then -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch @@ -238,6 +238,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -308,8 +310,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p309" +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.p327" 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 16b471dd..cd7d645d 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 @@ -118,6 +118,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52623/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.19/0002.patch @@ -206,11 +207,38 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27033/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27405/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27412/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27416/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35807/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35823/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35825/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p210" +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 +editKernelLocalversion "-dos.p238" 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 46a7fd57..dc5f1caa 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 @@ -76,7 +76,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48655/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48674/^6.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/ANY/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/^5.15/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0160/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0179/5.10/0002.patch @@ -285,6 +285,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52655/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52656/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52669/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52672/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52675/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52679/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52683/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52686/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52690/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52691/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52694/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52696/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0565/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.10/0003.patch @@ -406,7 +419,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26889/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26891/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26894/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26897/5.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26907/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/5.10/0004.patch @@ -466,14 +479,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27395/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/5.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27417/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27431/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27437/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35791/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35796/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35805/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35815/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35823/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35829/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35833/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35835/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35837/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35845/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35852/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35853/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35854/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35855/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26750/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.10/0004.patch -editKernelLocalversion "-dos.p473" +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 +editKernelLocalversion "-dos.p526" 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 2bab5685..700009a9 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 @@ -76,7 +76,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48655/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48674/^6.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/ANY/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/^5.15/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0160/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0179/5.10/0002.patch @@ -283,6 +283,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52655/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52656/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52669/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52672/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52675/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52679/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52683/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52686/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52690/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52691/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52694/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52696/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0565/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.10/0003.patch @@ -404,7 +417,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26889/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26891/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26894/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26897/5.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26907/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/5.10/0004.patch @@ -464,14 +477,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27395/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/5.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27417/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27431/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27437/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35791/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35796/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35805/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35815/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35823/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35829/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35833/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35835/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35837/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35845/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35852/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35853/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35854/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35855/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26750/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.10/0004.patch -editKernelLocalversion "-dos.p471" +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 +editKernelLocalversion "-dos.p524" 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 6ac43ee1..de2a04a8 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 @@ -103,6 +103,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/^6.8/0001.patch @@ -163,7 +166,30 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch -editKernelLocalversion "-dos.p163" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27405/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27412/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27416/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35825/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p189" 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 8c5065e3..0022df25 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 @@ -168,6 +168,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch @@ -218,11 +220,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p222" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p237" 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 a869bbc2..33316970 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 @@ -266,6 +266,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52623/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52675/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52679/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52683/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52686/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52691/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.19/0004.patch @@ -373,11 +381,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27078/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35823/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p377" +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 +editKernelLocalversion "-dos.p410" 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 e9c95a71..0c33e57e 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 @@ -1,6 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/google/wahoo"; then -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch @@ -258,6 +258,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch @@ -325,11 +327,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p329" +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.p347" 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 41dd65c2..1479b67b 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 @@ -1,6 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/lge/msm8996"; then -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch @@ -238,6 +238,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -308,8 +310,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p309" +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.p327" 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 82cafeaf..0d625bc2 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 @@ -1,6 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/oneplus/msm8998"; then -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch @@ -241,6 +241,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -312,8 +314,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p313" +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.p331" 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 59f659fd..8e2fcc23 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 @@ -163,6 +163,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -217,11 +219,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p221" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p236" 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 a733ebe1..dec7aa96 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 @@ -135,6 +135,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52623/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52675/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52679/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52683/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52686/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52691/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.19/0002.patch @@ -244,11 +252,41 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27078/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27405/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27412/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27416/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35807/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35823/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35825/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p248" +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 +editKernelLocalversion "-dos.p286" 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 5b480672..b3ac3c71 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 @@ -606,6 +606,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -664,10 +667,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27075/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch -editKernelLocalversion "-dos.p667" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p688" 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 5f74ea14..467737d0 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 @@ -116,6 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52623/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.19/0002.patch @@ -204,11 +205,38 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27033/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27059/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27405/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27412/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27416/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35807/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35823/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35825/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p208" +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 +editKernelLocalversion "-dos.p236" 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 8429eb2c..b9a42f1b 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 @@ -37,7 +37,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/^5.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48663/^6.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/ANY/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/^5.15/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0160/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/5.4/0009.patch @@ -79,6 +79,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52623/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52637/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52656/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0841/5.4/0004.patch @@ -219,14 +220,52 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27395/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/5.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27405/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27412/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27414/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27416/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27417/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27437/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35805/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35807/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35823/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35825/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35833/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35852/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35853/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35854/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35855/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26750/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.4/0006.patch -editKernelLocalversion "-dos.p226" +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 +editKernelLocalversion "-dos.p265" 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 13517181..cf7ee00e 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 @@ -1,6 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/razer/msm8998"; then -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch @@ -238,6 +238,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -308,8 +310,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p309" +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.p327" 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 dc9ca9b7..f1b6a1cb 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 @@ -163,6 +163,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -216,11 +218,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p220" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p235" 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 52991090..e68cad9a 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 @@ -684,6 +684,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -728,11 +730,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p732" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p748" 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 ebeb5335..ad73536f 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 @@ -1,6 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/sony/sdm660"; then -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch @@ -257,6 +257,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -325,8 +327,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p326" +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.p344" 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 88292fcc..6aac5ef0 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 @@ -531,6 +531,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -579,13 +581,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p585" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p600" 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 6dcc6c66..6f3fda40 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 @@ -161,6 +161,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -214,11 +216,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p218" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p233" 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 1679f69e..5e208791 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 @@ -166,6 +166,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -220,11 +222,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p224" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p239" 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 7ce5405e..1021bf55 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 @@ -114,6 +114,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/^6.8/0001.patch @@ -177,7 +180,30 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch -editKernelLocalversion "-dos.p177" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27405/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27412/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27416/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35825/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p203" 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 893544bc..5db29da5 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 @@ -124,10 +124,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27013/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27033/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27396/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch -editKernelLocalversion "-dos.p127" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35847/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.19/0003.patch +editKernelLocalversion "-dos.p132" 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 b518c963..4df12fc6 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 @@ -118,6 +118,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52650/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52670/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/^6.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21475/ANY/0001.patch @@ -182,7 +185,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch -editKernelLocalversion "-dos.p182" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27412/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27413/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/^6.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/^6.8/0002.patch +editKernelLocalversion "-dos.p205" 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 dac69bf6..aae90df7 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 @@ -1,6 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/zuk/msm8996"; then -git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^6.0/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch @@ -252,6 +252,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52685/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52693/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -323,9 +325,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27074/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27388/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27393/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27410/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27419/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27420/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27421/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27426/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35828/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35830/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35849/4.4/0001.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 -editKernelLocalversion "-dos.p325" +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.p343" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/init.sh b/Scripts/init.sh index e8129d8a..210688bf 100644 --- a/Scripts/init.sh +++ b/Scripts/init.sh @@ -102,7 +102,7 @@ export DOS_BRANDING_LINK_PRIVACY="https://divestos.org/pages/privacy_policy"; #OTAs export DOS_OTA_SERVER_LEGACY="https://divestos.org/updater.php"; -export DOS_OTA_SERVER_EXTENDED=true; #Enable to provide mutliple choices as set below +export DOS_OTA_SERVER_EXTENDED=true; #Enable to provide multiple choices as set below export DOS_OTA_SERVER_PRIMARY="$DOS_OTA_SERVER_LEGACY"; export DOS_OTA_SERVER_SECONDARY="https://divestos.eeyo.re/updater.php"; export DOS_OTA_SERVER_SECONDARY_NAME="Cloudflare";