From 4d5d69cf3463e7f8ee314c53e303f64380134d1c Mon Sep 17 00:00:00 2001 From: Tavi Date: Wed, 7 Aug 2024 12:25:22 -0400 Subject: [PATCH] Update CVE patchers Likely 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 +- Logs/resetWorkspace-LineageOS-20.0.txt | 2 +- Patches/Linux | 2 +- Scripts/Common/Fix_CVE_Patchers.sh | 2 +- .../android_kernel_amazon_hdx-common.sh | 29 +++++--- .../android_kernel_asus_grouper.sh | 29 +++++--- .../android_kernel_htc_msm8960.sh | 29 +++++--- .../android_kernel_htc_msm8994.sh | 45 ++++++++---- .../android_kernel_lge_msm8992.sh | 44 ++++++++---- .../android_kernel_motorola_msm8952.sh | 45 ++++++++---- .../CVE_Patchers/android_kernel_samsung_d2.sh | 29 +++++--- .../android_kernel_samsung_exynos5420.sh | 29 +++++--- .../android_kernel_samsung_manta.sh | 29 +++++--- .../android_kernel_samsung_smdk4412.sh | 26 +++++-- .../android_kernel_samsung_tuna.sh | 26 +++++-- .../android_kernel_samsung_universal8890.sh | 58 +++++++++------ .../CVE_Patchers/android_kernel_asus_fugu.sh | 45 ++++++++---- .../android_kernel_asus_msm8916.sh | 45 ++++++++---- .../android_kernel_google_dragon.sh | 57 +++++++++------ .../android_kernel_htc_flounder.sh | 45 ++++++++---- .../android_kernel_huawei_angler.sh | 45 ++++++++---- .../android_kernel_lge_bullhead.sh | 45 ++++++++---- .../android_kernel_zte_msm8996.sh | 59 ++++++++++------ .../android_kernel_cyanogen_msm8916.sh | 45 ++++++++---- .../android_kernel_cyanogen_msm8974.sh | 29 +++++--- .../android_kernel_google_yellowstone.sh | 43 ++++++++---- .../android_kernel_samsung_apq8084.sh | 45 ++++++++---- .../android_kernel_cyanogen_msm8916.sh | 45 ++++++++---- .../android_kernel_motorola_msm8916.sh | 45 ++++++++---- .../android_kernel_motorola_msm8992.sh | 45 ++++++++---- .../android_kernel_oneplus_msm8994.sh | 45 ++++++++---- .../android_kernel_yandex_sdm660.sh | 68 ++++++++++++------ .../android_kernel_fairphone_msm8974.sh | 29 +++++--- .../android_kernel_google_marlin.sh | 58 +++++++++------ .../CVE_Patchers/android_kernel_google_msm.sh | 29 +++++--- .../android_kernel_htc_msm8974.sh | 29 +++++--- .../CVE_Patchers/android_kernel_lge_g3.sh | 29 +++++--- .../android_kernel_lge_hammerhead.sh | 29 +++++--- .../CVE_Patchers/android_kernel_lge_mako.sh | 29 +++++--- .../android_kernel_lge_msm8974.sh | 29 +++++--- .../CVE_Patchers/android_kernel_moto_shamu.sh | 47 +++++++++---- .../android_kernel_motorola_msm8974.sh | 29 +++++--- .../android_kernel_motorola_msm8996.sh | 59 ++++++++++------ .../android_kernel_nextbit_msm8992.sh | 45 ++++++++---- .../android_kernel_oneplus_msm8996.sh | 59 ++++++++++------ .../android_kernel_oppo_msm8974.sh | 29 +++++--- .../CVE_Patchers/android_kernel_samsung_jf.sh | 29 +++++--- .../android_kernel_samsung_msm8930-common.sh | 29 +++++--- .../android_kernel_samsung_msm8974.sh | 29 +++++--- .../android_kernel_xiaomi_sdm660.sh | 70 +++++++++++++------ .../android_kernel_essential_msm8998.sh | 70 +++++++++++++------ .../android_kernel_fairphone_sdm632.sh | 2 +- .../android_kernel_fxtec_msm8998.sh | 70 +++++++++++++------ .../android_kernel_google_msm-4.9.sh | 2 +- .../android_kernel_google_wahoo.sh | 70 +++++++++++++------ .../android_kernel_lge_msm8996.sh | 70 +++++++++++++------ .../android_kernel_oneplus_msm8998.sh | 70 +++++++++++++------ .../android_kernel_oneplus_sdm845.sh | 2 +- .../android_kernel_razer_msm8998.sh | 70 +++++++++++++------ .../android_kernel_razer_sdm845.sh | 2 +- .../android_kernel_samsung_exynos9810.sh | 2 +- .../android_kernel_sony_sdm660.sh | 70 +++++++++++++------ .../android_kernel_sony_sdm845.sh | 2 +- .../android_kernel_xiaomi_msm8937.sh | 2 +- .../android_kernel_xiaomi_sdm845.sh | 2 +- .../android_kernel_zuk_msm8996.sh | 70 +++++++++++++------ 70 files changed, 1691 insertions(+), 756 deletions(-) diff --git a/Logs/resetWorkspace-LineageOS-15.1.txt b/Logs/resetWorkspace-LineageOS-15.1.txt index 2742470e..934898fa 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 5ce207a3acf1eda3f76efdf3e4b7895ab1bf21eb +external/chromium-webview 99a6a0f38fd57d191ffd5f4a10985ecd3bd05994 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 265870f9..4e92dcee 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 5ce207a3acf1eda3f76efdf3e4b7895ab1bf21eb +external/chromium-webview 99a6a0f38fd57d191ffd5f4a10985ecd3bd05994 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 ccc16da0..b2f525d0 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 5ce207a3acf1eda3f76efdf3e4b7895ab1bf21eb +external/chromium-webview 99a6a0f38fd57d191ffd5f4a10985ecd3bd05994 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 9d96c8ad..a598d078 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 5ce207a3acf1eda3f76efdf3e4b7895ab1bf21eb +external/chromium-webview 99a6a0f38fd57d191ffd5f4a10985ecd3bd05994 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 669d87ea..7f9251f9 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 5ce207a3acf1eda3f76efdf3e4b7895ab1bf21eb +external/chromium-webview 99a6a0f38fd57d191ffd5f4a10985ecd3bd05994 external/clang f1cef8e77ae220c9379303bdc9896e0c2366bd6f external/cldr 242ecd0dcb21f3376f825119ec0b36fcb15e7bb8 external/cn-cbor 6a0f6a5375b8cd9b495e91c11d21ed257ec9a905 diff --git a/Logs/resetWorkspace-LineageOS-20.0.txt b/Logs/resetWorkspace-LineageOS-20.0.txt index efc5c0d9..d54a0fa2 100644 --- a/Logs/resetWorkspace-LineageOS-20.0.txt +++ b/Logs/resetWorkspace-LineageOS-20.0.txt @@ -201,7 +201,7 @@ external/catch2 5f8628024c5a9219caa004d6a9547aacd9ba94c1 external/cblas 4fdeda64177f60e1b226349885b3c0ea016f3068 external/cbor-java 6b4b6adc5ff8f91e2ddef14adf510e14aaf90204 external/chromium-trace 9456b95a6d4b95c765c9f2264a71b0334f6cf8d7 -external/chromium-webview 5ce207a3acf1eda3f76efdf3e4b7895ab1bf21eb +external/chromium-webview 99a6a0f38fd57d191ffd5f4a10985ecd3bd05994 external/clang 9fae335badf26813486d207b69928d38b979e522 external/cldr 7518f37169bd87d6977244e4d7471bc48fcd62e0 external/cn-cbor 7b581886d1830f50c3ab104a56b7ab931779466f diff --git a/Patches/Linux b/Patches/Linux index 72cc7d8c..02711463 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 72cc7d8c3e82201d318a2b6e1c9c4c339b565a9f +Subproject commit 027114633051528c2980ed7a503edf70f0eeb093 diff --git a/Scripts/Common/Fix_CVE_Patchers.sh b/Scripts/Common/Fix_CVE_Patchers.sh index 4f11acbc..ed036c84 100644 --- a/Scripts/Common/Fix_CVE_Patchers.sh +++ b/Scripts/Common/Fix_CVE_Patchers.sh @@ -153,7 +153,7 @@ done declare -a fourDotNine=("${fourDotFour[@]}" "android_kernel_fairphone_sdm632.sh" "android_kernel_google_msm-4.9.sh" "android_kernel_oneplus_sdm845.sh" "android_kernel_razer_sdm845.sh" "android_kernel_samsung_exynos9810.sh" "android_kernel_samsung_universal9810.sh" "android_kernel_sony_sdm845.sh" "android_kernel_xiaomi_msm8937.sh" "android_kernel_xiaomi_sdm845.sh"); for script in "${fourDotNine[@]}" do - commentPatches $script "CVE-2018-11412/4.14" "CVE-2020-0067/4.14" "CVE-2022-1204/4.14" "CVE-2023-0461/4.14" "CVE-2023-31084" "CVE-2023-4623/^6.5" "CVE-2024-0775/4.14" "CVE-2023-52435/^6.7" "CVE-2024-26763/4.19"; + commentPatches $script "CVE-2018-11412/4.14" "CVE-2020-0067/4.14" "CVE-2022-1204/4.14" "CVE-2023-0461/4.14" "CVE-2023-31084" "CVE-2023-4623/^6.5" "CVE-2024-0775/4.14" "CVE-2023-52435/^6.7" "CVE-2024-26763/4.19" "CVE-2024-42106"; done #4.14 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 97aa5056..2055075f 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 @@ -909,6 +909,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -917,17 +918,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -940,7 +953,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p940" +editKernelLocalversion "-dos.p953" 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 838490cb..a90018c3 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 @@ -572,6 +572,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -580,17 +581,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -599,7 +612,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p599" +editKernelLocalversion "-dos.p612" 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 a43aae83..9c9cdf76 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 @@ -609,6 +609,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -617,17 +618,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -637,7 +650,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p637" +editKernelLocalversion "-dos.p650" 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 d180c7b7..da2068a1 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 @@ -718,11 +718,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35935/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -732,30 +734,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -768,7 +783,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p768" +editKernelLocalversion "-dos.p783" 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 bd821470..5f51bbc8 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 @@ -809,6 +809,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -818,30 +819,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -853,7 +867,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p853" +editKernelLocalversion "-dos.p867" 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 59c07403..b7600219 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 @@ -670,11 +670,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -684,30 +686,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -717,7 +732,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p717" +editKernelLocalversion "-dos.p732" 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 86675455..3f91429c 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 @@ -684,6 +684,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -692,17 +693,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -712,7 +725,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p712" +editKernelLocalversion "-dos.p725" 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 3af1381d..40dfdbe8 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 @@ -368,6 +368,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -376,22 +377,34 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p391" +editKernelLocalversion "-dos.p404" 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 35a23741..5adf99e4 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 @@ -487,6 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -495,17 +496,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -513,7 +526,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p513" +editKernelLocalversion "-dos.p526" 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 a32c0c31..369310c9 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 @@ -508,21 +508,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.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 @@ -531,7 +543,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p531" +editKernelLocalversion "-dos.p543" 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 1a13fd4c..bf359a33 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 @@ -500,21 +500,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.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 @@ -523,7 +535,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p523" +editKernelLocalversion "-dos.p535" 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 31717a0d..5ab76e46 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 @@ -991,6 +991,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36941/4.4/0008.patch @@ -998,6 +999,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch @@ -1009,7 +1011,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch @@ -1017,31 +1019,47 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -1053,7 +1071,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1053" +editKernelLocalversion "-dos.p1071" 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 f3e830bd..faed4e96 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 @@ -809,11 +809,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35935/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch @@ -822,30 +824,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -864,7 +879,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p864" +editKernelLocalversion "-dos.p879" 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 a42d5e53..a2f2f254 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 @@ -618,11 +618,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -632,30 +634,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -666,7 +681,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p666" +editKernelLocalversion "-dos.p681" 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 9ce2ab62..49078f1f 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 @@ -959,6 +959,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35978/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36941/4.4/0008.patch @@ -966,6 +967,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch @@ -977,7 +979,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch @@ -985,31 +987,46 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -1023,7 +1040,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1023" +editKernelLocalversion "-dos.p1040" 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 e769a27e..eda702b0 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 @@ -612,11 +612,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -626,30 +628,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -661,7 +676,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p661" +editKernelLocalversion "-dos.p676" 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 22ca3bb8..7c07a451 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 @@ -738,11 +738,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35935/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -752,30 +754,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -788,7 +803,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p788" +editKernelLocalversion "-dos.p803" 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 cfe4df88..baca9fb9 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 @@ -749,11 +749,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35935/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -763,30 +765,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -799,7 +814,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p799" +editKernelLocalversion "-dos.p814" 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 3aab448a..071fc531 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 @@ -950,6 +950,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36941/4.4/0008.patch @@ -957,6 +958,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch @@ -967,7 +969,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch @@ -975,31 +977,48 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -1010,7 +1029,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1010" +editKernelLocalversion "-dos.p1029" 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 7bd74451..20bd51b2 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 @@ -616,11 +616,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -630,30 +632,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -664,7 +679,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p664" +editKernelLocalversion "-dos.p679" 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 6fe25a4a..b8c9e938 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 @@ -538,6 +538,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -546,17 +547,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -564,7 +577,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p564" +editKernelLocalversion "-dos.p577" 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 559bf442..07f0d8b1 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 @@ -663,11 +663,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35935/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -677,29 +679,42 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -710,7 +725,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p710" +editKernelLocalversion "-dos.p725" 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 0f87b17a..157cae07 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 @@ -467,11 +467,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -481,30 +483,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -517,7 +532,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p517" +editKernelLocalversion "-dos.p532" 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 7bd74451..20bd51b2 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 @@ -616,11 +616,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -630,30 +632,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -664,7 +679,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p664" +editKernelLocalversion "-dos.p679" 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 b0eb4ce6..460de3dd 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 @@ -663,11 +663,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35935/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch @@ -676,30 +678,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -709,7 +724,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p709" +editKernelLocalversion "-dos.p724" 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 96cc9b16..4f50ac00 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 @@ -584,11 +584,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -598,30 +600,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -631,7 +646,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p631" +editKernelLocalversion "-dos.p646" 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 fdae07a9..bfc04e73 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 @@ -586,11 +586,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -600,30 +602,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -633,7 +648,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p633" +editKernelLocalversion "-dos.p648" 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_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index 770cffbf..32e23fc4 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 @@ -665,6 +665,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -776,6 +777,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -785,6 +787,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -797,7 +800,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -807,32 +810,57 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch @@ -841,7 +869,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p841" +editKernelLocalversion "-dos.p869" 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 0758cb3a..0b66d41e 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 @@ -352,6 +352,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -360,21 +361,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p374" +editKernelLocalversion "-dos.p387" 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 579237bc..66ca0da0 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 @@ -767,6 +767,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35954/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36941/4.4/0008.patch @@ -774,6 +775,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch @@ -784,7 +786,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch @@ -792,31 +794,47 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -829,7 +847,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p829" +editKernelLocalversion "-dos.p847" 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 c4399c1c..19d9fe57 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 @@ -529,6 +529,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -537,17 +538,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -558,7 +571,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p558" +editKernelLocalversion "-dos.p571" 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 50b11f0f..aed185a5 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 @@ -639,6 +639,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -647,17 +648,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -668,7 +681,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p668" +editKernelLocalversion "-dos.p681" 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 08f2124c..37f3ec52 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 @@ -566,6 +566,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -574,17 +575,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -592,7 +605,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p592" +editKernelLocalversion "-dos.p605" 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 653a37f4..062f32dc 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 @@ -503,6 +503,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -511,17 +512,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -530,7 +543,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p530" +editKernelLocalversion "-dos.p543" 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 22f7ed71..d937f04e 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 @@ -146,6 +146,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -154,21 +155,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p168" +editKernelLocalversion "-dos.p181" 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 3d0db8cd..4e55b052 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 @@ -551,6 +551,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -559,24 +560,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p576" +editKernelLocalversion "-dos.p589" 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 96b799b7..06b7e8ea 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 @@ -502,11 +502,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -516,30 +518,45 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -553,7 +570,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p553" +editKernelLocalversion "-dos.p570" 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 cfccd244..5a1d9a9d 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 @@ -620,6 +620,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -628,17 +629,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -647,7 +660,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p647" +editKernelLocalversion "-dos.p660" 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 c8717f70..6a002852 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 @@ -785,6 +785,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35954/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36941/4.4/0008.patch @@ -792,6 +793,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch @@ -802,7 +804,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch @@ -811,31 +813,48 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -845,7 +864,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p845" +editKernelLocalversion "-dos.p864" 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 1328c802..08b3933b 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 @@ -636,11 +636,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35944/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35962/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38567/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch @@ -650,30 +652,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -683,7 +698,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p683" +editKernelLocalversion "-dos.p698" 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 b2743674..eaa16dea 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 @@ -773,6 +773,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35947/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35954/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36941/4.4/0008.patch @@ -780,6 +781,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38565/4.4/0001.patch @@ -790,7 +792,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch @@ -799,31 +801,48 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.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 @@ -833,7 +852,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p833" +editKernelLocalversion "-dos.p852" 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 dde1c1fd..98fbe400 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 @@ -494,6 +494,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -502,22 +503,34 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p517" +editKernelLocalversion "-dos.p530" 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 5b58be6b..2c395e17 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 @@ -567,6 +567,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -575,17 +576,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -596,7 +609,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p596" +editKernelLocalversion "-dos.p609" 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 fe9268a6..93b056e7 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 @@ -649,6 +649,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -657,17 +658,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.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 @@ -680,7 +693,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p680" +editKernelLocalversion "-dos.p693" 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 6f2786a8..c1bd1dd5 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 @@ -380,6 +380,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38578/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38587/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38589/4.4/0001.patch @@ -388,21 +389,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38634/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p402" +editKernelLocalversion "-dos.p415" 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 eb106a5e..c2ffb136 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 @@ -298,6 +298,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -417,6 +418,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -427,6 +429,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -439,7 +442,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -449,37 +452,64 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p479" +editKernelLocalversion "-dos.p509" else echo "kernel_xiaomi_sdm660 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 1e229ef5..532e7171 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 @@ -330,6 +330,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -444,6 +445,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -454,6 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -466,7 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -475,33 +478,60 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38659/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch @@ -509,7 +539,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p509" +editKernelLocalversion "-dos.p539" 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 5aba9058..71febafd 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 @@ -394,7 +394,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.19/0002.patch 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 bae327db..396d8b85 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 @@ -275,6 +275,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -393,6 +394,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -403,6 +405,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -415,7 +418,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -425,39 +428,66 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p457" +editKernelLocalversion "-dos.p487" 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_google_msm-4.9.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh index 16f4be7d..4b3cfcc6 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 @@ -393,7 +393,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.19/0002.patch 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 207f7b7b..520f8f9d 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 @@ -295,6 +295,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -410,6 +411,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -420,6 +422,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -432,7 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -442,34 +445,61 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch @@ -477,7 +507,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p477" +editKernelLocalversion "-dos.p507" 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 3fbb57c1..a80117ee 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 @@ -275,6 +275,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -393,6 +394,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -403,6 +405,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -415,7 +418,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -425,39 +428,66 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p457" +editKernelLocalversion "-dos.p487" 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 b297e38d..14684395 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 @@ -278,6 +278,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -397,6 +398,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -407,6 +409,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -419,7 +422,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -429,39 +432,66 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p461" +editKernelLocalversion "-dos.p491" 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 925ddfe4..97e411b5 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 @@ -398,7 +398,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.19/0002.patch 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 18574d92..d8e43f2b 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 @@ -275,6 +275,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -393,6 +394,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -403,6 +405,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -415,7 +418,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -425,39 +428,66 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p457" +editKernelLocalversion "-dos.p487" 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 779e0962..dba82446 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 @@ -394,7 +394,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.19/0002.patch 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 aa11a20f..19ca387f 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 @@ -1010,7 +1010,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.19/0002.patch 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 869263a9..e019bd1e 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 @@ -294,6 +294,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -410,6 +411,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -420,6 +422,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -432,7 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -442,39 +445,66 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p474" +editKernelLocalversion "-dos.p504" 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 7844dc4b..2014ce93 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 @@ -876,7 +876,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.19/0002.patch 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 aa5a4e9a..64f10f4b 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 @@ -393,7 +393,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.19/0002.patch 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 efd66b61..863c7348 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 @@ -403,7 +403,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.19/0002.patch 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 d1637e12..70738757 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 @@ -289,6 +289,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52742/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52759/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52764/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52774/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52804/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52805/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52806/4.4/0001.patch @@ -408,6 +409,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35982/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35997/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36919/4.4/0008.patch @@ -418,6 +420,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38558/4.4/0001.patch @@ -430,7 +433,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38599/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38601/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38607/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38613/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38619/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38621/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38627/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38633/4.4/0008.patch @@ -440,40 +443,67 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39292/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39467/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39499/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39501/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39509/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40912/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42089/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42090/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42096/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42097/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42102/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p473" +editKernelLocalversion "-dos.p503" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"