From 94c0f5fa4dfea1d2202a199d655a966cecf0baf7 Mon Sep 17 00:00:00 2001 From: Tavi Date: Sat, 27 Apr 2024 11:56:40 -0400 Subject: [PATCH] Update CVE patchers 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 | 14 +++++++------- Logs/resetWorkspace-LineageOS-19.1.txt | 2 +- Logs/resetWorkspace-LineageOS-20.0.txt | 6 +++--- .../CVE_Patchers/android_kernel_google_dragon.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sm6150.sh | 3 ++- .../CVE_Patchers/android_kernel_yandex_sdm660.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sdm660.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sm8150.sh | 3 ++- .../android_kernel_essential_msm8998.sh | 3 ++- .../android_kernel_fairphone_sdm632.sh | 3 ++- .../CVE_Patchers/android_kernel_fxtec_msm8998.sh | 3 ++- ...ndroid_kernel_google_gs101_private_gs-google.sh | 4 +++- ...ndroid_kernel_google_gs201_private_gs-google.sh | 4 +++- .../CVE_Patchers/android_kernel_google_msm-4.9.sh | 3 ++- .../CVE_Patchers/android_kernel_google_redbull.sh | 3 ++- .../CVE_Patchers/android_kernel_google_wahoo.sh | 3 ++- .../CVE_Patchers/android_kernel_lge_msm8996.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_msm8998.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sdm845.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sm8150.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sm8350.sh | 3 ++- .../CVE_Patchers/android_kernel_razer_msm8998.sh | 3 ++- .../CVE_Patchers/android_kernel_razer_sdm845.sh | 2 +- .../android_kernel_samsung_exynos9810.sh | 3 ++- .../CVE_Patchers/android_kernel_sony_sdm660.sh | 3 ++- .../CVE_Patchers/android_kernel_sony_sdm845.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_msm8937.sh | 4 +++- .../CVE_Patchers/android_kernel_xiaomi_sdm845.sh | 3 ++- .../CVE_Patchers/android_kernel_zuk_msm8996.sh | 3 ++- 32 files changed, 68 insertions(+), 40 deletions(-) diff --git a/Logs/resetWorkspace-LineageOS-15.1.txt b/Logs/resetWorkspace-LineageOS-15.1.txt index 41cded88..6bbc758a 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 0168c947c959a95dd9c0bb68bd76cd4f2bdf252e +external/chromium-webview eba22ee7d48521a8d55189c209cb424369d8d149 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 055e3f3e..82c1cecd 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 0168c947c959a95dd9c0bb68bd76cd4f2bdf252e +external/chromium-webview eba22ee7d48521a8d55189c209cb424369d8d149 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 cc0227f0..1ade8b52 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 0168c947c959a95dd9c0bb68bd76cd4f2bdf252e +external/chromium-webview eba22ee7d48521a8d55189c209cb424369d8d149 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 208f9fab..456c324f 100644 --- a/Logs/resetWorkspace-LineageOS-18.1.txt +++ b/Logs/resetWorkspace-LineageOS-18.1.txt @@ -3,7 +3,7 @@ art 7f2b48980eaa3e9ebeb3fe2df55ae4beb96f8248 bionic 3a003876ad043c5280e0fbb334e8d17c3d941bfc bootable/recovery ac8c9e96627671e53a1aebdacaf9748b7241a3df build/blueprint 48e46e94de92a0a503d873677a20703472fbc13d -build/make a99837136a0ec8838057a3550308f50bf0774eb1 +build/make 8ad73752af319002b57044ac2c99e6f5ae4e72e1 build/soong 570eaae5ca6125203ebecc8795ab407e7d843bae compatibility/cdd 88cb8ac742cb42fd00470cca6eab4b24e8021850 cts c554ab005261d4cd194b9a19aa5dd68c72d7df6e @@ -68,10 +68,10 @@ device/sample 5c4f1d093d7771d6ac327e87e19698cec6bf3a34 device/samsung/hlte 2b55024fb76b8a8ebd4dc3412fbd15c453282e2f device/samsung/hlte-common ed41c427d76168944a2c540baca16769b698bef9 device/samsung/jactivelte a1941d1dee29f70f9432f8d5c92ab5151d6ba485 -device/samsung/jf-common ef123195fd7da54520dcf82d7db6fef3339d4dee -device/samsung/jflteatt 7690d0680006e980db6e21bc23e68d541b50daaa +device/samsung/jf-common 80a891f3004559230280eaefe65db391c0132280 +device/samsung/jflteatt 5ff0f5e176326f7873bcd630e852ed422d489c5b device/samsung/jfltespr 9c846cfd32cbc6aa1bdb87f9e17cf119138b9962 -device/samsung/jfltevzw 3f3aca94fa824174c295642eee53b6dd959781cf +device/samsung/jfltevzw 872da34eba774bd8291e7f4447355450875d5c89 device/samsung/jfltexx 221635b6daa1f162b8c18350bd16b15b8c8f616e device/samsung/jfvelte 91f1a3c960ee69577d664ea1fdcb193678c6e0e1 device/samsung/klte ec20f8cdb1622007ed030a950d4dea310085e0cf @@ -135,7 +135,7 @@ external/cblas d82c5f4ae14b2a5468303985070f7dadc15d4094 external/cbor-java f81e576298790c97498311e99a0b0b34653c3dd8 external/chromium-libpac 169c93e00a00605346a68d39d3f4713735bdb61e external/chromium-trace e524766cad26d677a9a1ec8c00c512d4cac2cf5e -external/chromium-webview 0168c947c959a95dd9c0bb68bd76cd4f2bdf252e +external/chromium-webview eba22ee7d48521a8d55189c209cb424369d8d149 external/clang 0a1c53a5d295109bd4702ad13c0f2a5510ca1b26 external/cldr 38850463abd624d5b2293be75fddc43cf6b55ae2 external/cn-cbor 696530332036f5518681d3c450cdbc3ee412004a @@ -585,7 +585,7 @@ hardware/qcom/sm8150/vr 83c0155ec713872c7096a7610683e0c99e1f9803 hardware/qcom/sm8150p/gps 2dcbb1efacb66e4ac019458a44640505b7b9b9c4 hardware/qcom/wlan 4ea030cc240f0b35858d1a4060cb5b0465ea0521 hardware/ril f9587934e6d3b6219ff1d5c0dd914ff65b916e6d -hardware/samsung 359210bcda11ab1cfcfce20c0046240b7011abef +hardware/samsung 3cfe7a64c659de5da2bd99a74c63032f08cb5458 hardware/sony/SonyOpenTelephony f47e454752c2767fa5be4750ca4aa73c74eae469 hardware/sony/macaddrsetup d2871b2041790f6d291e207bec8b0ef34029ef59 hardware/sony/simdetect 0f40dea301d470510d9a33afe53b4e46c18407a7 @@ -611,7 +611,7 @@ kernel/nextbit/msm8992 89724ce2de9872ce399c9768fb9b6648c8eec88f kernel/oneplus/msm8996 b2a6b3b561067a4de54a0d60524659cb99bdcd3b kernel/oppo/msm8974 e4bcd38be138effd488bd493ee13b629a55e28b3 kernel/prebuilts/4.19/arm64 332808127a212d39ef607a3241fe0ff1d48cd795 -kernel/samsung/jf 9ac5390b3038e3f103879d083c2bd40c2ddcac23 +kernel/samsung/jf 5db762d02710cb2661ea3bb0cd004855212f8138 kernel/samsung/msm8930-common 94cbcc3691247ded64f6c772ca37b5916f9f4b4a kernel/samsung/msm8974 5650d2bb24cf10d66c47b125f1ebc4f67f515625 kernel/tests 0b69217c71fdb04e6e2dea74443ebe3e4391104a diff --git a/Logs/resetWorkspace-LineageOS-19.1.txt b/Logs/resetWorkspace-LineageOS-19.1.txt index ae5a2141..4f73bd2f 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 0168c947c959a95dd9c0bb68bd76cd4f2bdf252e +external/chromium-webview eba22ee7d48521a8d55189c209cb424369d8d149 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 bf7d40de..d55dcd96 100644 --- a/Logs/resetWorkspace-LineageOS-20.0.txt +++ b/Logs/resetWorkspace-LineageOS-20.0.txt @@ -198,7 +198,7 @@ external/catch2 5f8628024c5a9219caa004d6a9547aacd9ba94c1 external/cblas 4fdeda64177f60e1b226349885b3c0ea016f3068 external/cbor-java 6b4b6adc5ff8f91e2ddef14adf510e14aaf90204 external/chromium-trace 9456b95a6d4b95c765c9f2264a71b0334f6cf8d7 -external/chromium-webview dc87c4cfb6a0df1c9f80dc160ff00a5527e1a631 +external/chromium-webview eba22ee7d48521a8d55189c209cb424369d8d149 external/clang 9fae335badf26813486d207b69928d38b979e522 external/cldr 7518f37169bd87d6977244e4d7471bc48fcd62e0 external/cn-cbor 7b581886d1830f50c3ab104a56b7ab931779466f @@ -986,7 +986,7 @@ kernel/google/msm-4.14 fe61ffb52659964bfcf6784a38c2b876505aab60 kernel/google/msm-4.9 39b19c29956db9606bc5cebb770f5784bc76d5a8 kernel/google/redbull db4810fe97f0993946a71aa80f976ac2958dd970 kernel/google/wahoo b0e6c09575509570ed9c8bc719e9b619eb51ee6f -kernel/lge/msm8996 38c005b4f6509efdf832425c5511d473cc26ed2e +kernel/lge/msm8996 2bd5cfe77a71a5adefa1591bb4a43dbd2615c7a6 kernel/oneplus/msm8998 d6d44b21a3b902085994596ca79bacfea502d11c kernel/oneplus/sdm845 7fbf93e229443b8366c18eaa0ea70dd499749e37 kernel/oneplus/sm7250 9ea68e4dee77be15d37a9044ecae6754fb2ca454 @@ -1018,7 +1018,7 @@ kernel/samsung/exynos9810 6a9461f9460ca51d1217e5069a5d5556fcc79e63 kernel/sony/sdm660 3e2dae044d515ec25c87cd3b02a2831be858c6fc kernel/sony/sdm845 4ee668ab2da1095a1373ba5dee5762a43bbe1bc3 kernel/tests 2ad90182e2d9b2ac924c113d3c97e6f008a5e756 -kernel/xiaomi/msm8937 450a23e5fdbe6a942dd41f481881456060588168 +kernel/xiaomi/msm8937 f73537d5e5e8f951fa806158758de9e71f916697 kernel/xiaomi/sdm845 4583022b1192b0e6668b144786835d8e4b5c25c8 kernel/xiaomi/sm6150 749a9b6f6704202e61dea9981435107356db3cae kernel/xiaomi/sm8250 78d0ea11a5d27ae388b01f3a9e1635de2f15be47 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 179c132f..a17ff155 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 @@ -796,6 +796,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/^6.9/0001.patch @@ -831,7 +832,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p831" +editKernelLocalversion "-dos.p832" else echo "kernel_google_dragon is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 4f653895..71f5fbb5 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -541,6 +541,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -581,7 +582,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26894/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch -editKernelLocalversion "-dos.p581" +editKernelLocalversion "-dos.p582" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index c7af73f0..d488f295 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 @@ -539,6 +539,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -587,7 +588,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p587" +editKernelLocalversion "-dos.p588" 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_xiaomi_sdm660.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh index 382128b8..476fc19e 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 @@ -252,6 +252,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -299,7 +300,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p299" +editKernelLocalversion "-dos.p300" else echo "kernel_xiaomi_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh index 76136c9e..88af08b1 100644 --- a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh +++ b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh @@ -630,6 +630,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -673,7 +674,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.14/0002.patch -editKernelLocalversion "-dos.p673" +editKernelLocalversion "-dos.p674" else echo "kernel_xiaomi_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh index 9848b2e0..2bcf2f62 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 @@ -285,6 +285,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch @@ -333,7 +334,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p333" +editKernelLocalversion "-dos.p334" 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 99db1238..a6d473a0 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 @@ -159,6 +159,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -198,7 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p198" +editKernelLocalversion "-dos.p199" else echo "kernel_fairphone_sdm632 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index b7bbd410..c5169823 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 @@ -229,6 +229,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -275,7 +276,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p275" +editKernelLocalversion "-dos.p276" 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_gs101_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh index 1d9fe497..f8b5f0a2 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh @@ -278,6 +278,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52635/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52637/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52642/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52644/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0565/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.10/0003.patch @@ -403,11 +404,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26907/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26926/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27437/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26750/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.10/0004.patch -editKernelLocalversion "-dos.p407" +editKernelLocalversion "-dos.p409" else echo "kernel_google_gs101_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh index 95aa7664..5fe8f204 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh @@ -276,6 +276,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52635/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52637/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52642/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52644/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0565/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.10/0003.patch @@ -401,11 +402,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26907/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26926/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27437/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26750/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.10/0004.patch -editKernelLocalversion "-dos.p405" +editKernelLocalversion "-dos.p407" else echo "kernel_google_gs201_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh index f9dfe2af..70092522 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 @@ -165,6 +165,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch @@ -203,7 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p203" +editKernelLocalversion "-dos.p204" else echo "kernel_google_msm-4.9 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh index 961b0ad4..9470a332 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh @@ -262,6 +262,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52620/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52623/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.19/0004.patch @@ -335,7 +336,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p335" +editKernelLocalversion "-dos.p336" else echo "kernel_google_redbull is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh index 726f03de..d1578791 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 @@ -249,6 +249,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch @@ -297,7 +298,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p297" +editKernelLocalversion "-dos.p298" 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 061b7ce2..7a4f4f9c 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 @@ -229,6 +229,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -275,7 +276,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p275" +editKernelLocalversion "-dos.p276" 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 1f7cc4ab..72dc1c65 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 @@ -232,6 +232,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -279,7 +280,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p279" +editKernelLocalversion "-dos.p280" 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 1dd3ff47..ab853664 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 @@ -160,6 +160,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -200,7 +201,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p200" +editKernelLocalversion "-dos.p201" else echo "kernel_oneplus_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh index 4040ca43..613ad044 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -597,6 +597,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52619/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -639,7 +640,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch -editKernelLocalversion "-dos.p639" +editKernelLocalversion "-dos.p640" else echo "kernel_oneplus_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh index 0790aa6f..8f48d2fd 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh @@ -172,11 +172,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26910/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26917/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26926/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27437/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26750/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.4/0006.patch -editKernelLocalversion "-dos.p176" +editKernelLocalversion "-dos.p177" else echo "kernel_oneplus_sm8350 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh index 70f6feaf..97b31cc9 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 @@ -229,6 +229,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -275,7 +276,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p275" +editKernelLocalversion "-dos.p276" 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 24e17bd1..db84f6d9 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 @@ -160,10 +160,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/^6.9/0001.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 8ba0b09f..1e85a61e 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 @@ -676,6 +676,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -711,7 +712,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p711" +editKernelLocalversion "-dos.p712" else echo "kernel_samsung_exynos9810 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh index e40f0d4a..42309ba5 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 @@ -248,6 +248,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -294,7 +295,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p294" +editKernelLocalversion "-dos.p295" 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 ed367766..1c43e061 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 @@ -522,6 +522,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -561,7 +562,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.pat git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p561" +editKernelLocalversion "-dos.p562" else echo "kernel_sony_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh index fd669257..5b1a159f 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 @@ -158,6 +158,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -194,11 +195,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26880/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26889/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26894/^6.8/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26901/^6.8/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26926/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p198" +editKernelLocalversion "-dos.p200" else echo "kernel_xiaomi_msm8937 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index b1223ce5..87aaebe2 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 @@ -163,6 +163,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.14/0003.patch @@ -203,7 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p203" +editKernelLocalversion "-dos.p204" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index d4c4656f..fd4b59e1 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 @@ -243,6 +243,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52615/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52646/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -291,7 +292,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch -editKernelLocalversion "-dos.p291" +editKernelLocalversion "-dos.p292" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"