diff --git a/Patches/Linux b/Patches/Linux index 09a7eafb..8821e7cd 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 09a7eafbf3c30b91611a37bdaf7fb8d888271270 +Subproject commit 8821e7cd9aba8ea3f0c4981b88ffe3fa61976669 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 0b73c492..5d0d67de 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 @@ -814,14 +814,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -831,7 +833,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p831" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p834" 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 3b386a1c..4995a7c1 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 @@ -476,21 +476,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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 -editKernelLocalversion "-dos.p490" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p493" 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 f9d62c3b..c99d6492 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 @@ -512,22 +512,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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 -editKernelLocalversion "-dos.p527" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p530" 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 b1ebed9a..a59b8f38 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 @@ -576,6 +576,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -588,17 +589,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -607,7 +610,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p607" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p611" 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 1821caf5..7c6f2b15 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 @@ -663,6 +663,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -675,16 +676,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-14053/3.4/0001.patch @@ -692,7 +695,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p692" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p696" 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 7628ac33..ba161bec 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 @@ -522,6 +522,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -536,23 +537,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p552" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p556" 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 2c0f6e67..471796b8 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 @@ -587,22 +587,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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 -editKernelLocalversion "-dos.p602" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p605" 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 b5e0a88f..6b3f30cd 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 @@ -269,17 +269,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p279" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p282" 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 874e5417..518f40da 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 @@ -390,20 +390,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p403" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p406" 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 1041b674..2212601f 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 @@ -436,20 +436,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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 -editKernelLocalversion "-dos.p449" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p452" 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 9816d399..e4375356 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 @@ -429,20 +429,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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 -editKernelLocalversion "-dos.p442" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p445" 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 bab4d1aa..6779a572 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 @@ -790,6 +790,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.4/0024.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -805,17 +806,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/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-26625/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 @@ -824,7 +828,8 @@ 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 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 -editKernelLocalversion "-dos.p824" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p829" 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 0fb98a5b..50986d30 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 @@ -668,6 +668,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -679,16 +680,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -703,7 +706,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p703" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p707" 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 30cd4fd4..653bd4cd 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 @@ -470,6 +470,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -484,24 +485,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p501" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p505" 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 5c29ece7..48c9b097 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 @@ -750,6 +750,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.4/0024.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -765,17 +766,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/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-26625/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/0003-tunnels-Don-t-apply-GRO-to-multiple-layers-of-encaps.patch @@ -788,7 +792,8 @@ 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 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 -editKernelLocalversion "-dos.p788" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p793" 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 b6dd2706..b71a660d 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 @@ -466,6 +466,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -477,17 +478,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-14053/3.4/0001.patch @@ -495,7 +498,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p495" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p499" 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 6ae78fb6..96f78d8e 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 @@ -593,6 +593,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -606,16 +607,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -624,7 +627,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p624" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p628" 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 a8033251..465e80b5 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 @@ -604,6 +604,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -617,16 +618,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -635,7 +638,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p635" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p639" 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 135521d3..f665e674 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 @@ -732,6 +732,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.4/0024.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -750,18 +751,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/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-26625/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 @@ -769,7 +774,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.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-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p769" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p775" 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 c1be6497..e776ed43 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 @@ -467,6 +467,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -482,24 +483,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p499" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p503" 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 275ed8bd..b39b88ec 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 @@ -442,20 +442,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p455" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p458" 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 ffabcf0b..84c4ec3d 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 @@ -517,6 +517,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -528,24 +529,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p545" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p549" 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 fa153330..fe1d131a 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 @@ -320,6 +320,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -332,17 +333,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -351,7 +354,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p351" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p355" 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 c1be6497..e776ed43 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 @@ -467,6 +467,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -482,24 +483,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p499" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p503" 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 858bb97c..9c721984 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 @@ -520,6 +520,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -534,24 +535,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p551" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p555" 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 cdf004e6..ed60a37c 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 @@ -438,6 +438,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -450,23 +451,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p466" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p470" 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 43caa2cc..d50b15b8 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 @@ -440,6 +440,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -452,23 +453,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p468" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p472" else echo "kernel_oneplus_msm8994 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 2747d810..0f027d4c 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 @@ -449,6 +449,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch @@ -516,7 +517,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23849/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch -editKernelLocalversion "-dos.p518" +editKernelLocalversion "-dos.p517" 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 85e81c5f..37feaeac 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 @@ -465,6 +465,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.4/0002.patch @@ -497,28 +498,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/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-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p518" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p527" 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 b3f96aec..c82b0a10 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 @@ -256,16 +256,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p265" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p268" 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 f166bfe7..df623986 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 @@ -549,6 +549,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.4/0024.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -569,18 +570,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -589,7 +593,8 @@ 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 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 -editKernelLocalversion "-dos.p589" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p594" 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 e894917a..2876fe47 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 @@ -433,15 +433,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -449,7 +451,8 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a5232 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 -editKernelLocalversion "-dos.p449" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p452" 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 b12c5a28..7b3545ff 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 @@ -543,15 +543,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -559,7 +561,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p559" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p562" 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 79ddd891..be4010fc 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 @@ -469,20 +469,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p482" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p485" 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 d2b3b66a..25db1cec 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 @@ -406,21 +406,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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 -editKernelLocalversion "-dos.p420" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p423" 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 9e1d41f3..fde616f5 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 @@ -50,16 +50,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p59" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p62" 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 373bd17e..953b1d79 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 @@ -454,19 +454,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 -editKernelLocalversion "-dos.p466" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p469" 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 e5e50ce5..70c3f381 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 @@ -353,6 +353,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -365,18 +366,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -386,7 +389,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p386" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p390" 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 6b6c66a1..5bd94439 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 @@ -522,22 +522,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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 -editKernelLocalversion "-dos.p537" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p540" 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 f5ede8ad..4865b19c 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 @@ -563,6 +563,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.4/0024.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -582,26 +583,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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 -editKernelLocalversion "-dos.p601" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p607" 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 eb520dea..6b8b81a8 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 @@ -490,6 +490,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3772/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch @@ -502,23 +503,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p518" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p522" 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 41a75763..877c2d9f 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 @@ -551,6 +551,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4128/4.4/0024.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch @@ -570,26 +571,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 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-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p589" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p595" 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 5cd13ecb..11d69943 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 @@ -398,17 +398,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p408" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p411" 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 e4018fb5..2af60d2a 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 @@ -470,16 +470,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -487,7 +489,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p487" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p490" 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 9a527d74..73a03278 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 @@ -552,16 +552,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 @@ -571,7 +573,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p571" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p574" 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 28891309..81a578b3 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 @@ -284,16 +284,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p293" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p296" 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 51a5e3cc..d8c104b7 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 @@ -199,6 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.4/0002.patch @@ -232,25 +233,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p250" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p259" 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 987e274a..a435ebae 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 @@ -538,6 +538,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.14/0004.patch @@ -610,7 +611,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.p612" +editKernelLocalversion "-dos.p611" 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 2cd77d59..8daecf5b 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 @@ -236,6 +236,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch @@ -265,26 +266,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 -editKernelLocalversion "-dos.p284" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p294" 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 6a8c5733..b64fcf8f 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 @@ -116,6 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4207/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch @@ -165,7 +166,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.p165" +editKernelLocalversion "-dos.p166" else echo "kernel_fairphone_sdm632 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh index 2ad6199a..bc65b48d 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh @@ -90,6 +90,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -120,7 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26615/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p120" +editKernelLocalversion "-dos.p121" else echo "kernel_fairphone_sm7225 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index 7732051f..93602429 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 @@ -183,6 +183,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch @@ -209,25 +210,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p227" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p236" else echo "kernel_fxtec_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh index 843d87ca..342c8bf9 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh @@ -90,6 +90,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -120,7 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26615/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p120" +editKernelLocalversion "-dos.p121" else echo "kernel_fxtec_sm6115 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh index 58f986a1..0402f9e5 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 @@ -140,7 +140,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-5178/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-5717/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6176/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6356/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6531/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6536/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6546/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/5.10/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6817/5.10/0002.patch @@ -213,7 +216,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52448/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/5.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52454/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52456/5.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52462/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52463/5.10/0002.patch @@ -262,6 +264,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0641/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0646/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0841/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1151/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23849/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23850/5.10/0002.patch @@ -279,7 +282,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26622/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch -editKernelLocalversion "-dos.p279" +editKernelLocalversion "-dos.p282" 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 2cd04a17..63f3e55f 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 @@ -140,7 +140,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-5178/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-5717/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6176/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6356/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6531/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6536/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6546/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/5.10/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6817/5.10/0002.patch @@ -211,7 +214,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52448/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/5.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52454/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52456/5.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52462/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52463/5.10/0002.patch @@ -260,6 +262,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0641/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0646/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0841/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1151/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23849/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23850/5.10/0002.patch @@ -277,7 +280,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26622/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch -editKernelLocalversion "-dos.p277" +editKernelLocalversion "-dos.p280" else echo "kernel_google_gs201_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh index 83fd3ec6..adf87918 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh @@ -74,6 +74,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20382/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28554/ANY/0002.patch @@ -101,7 +102,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23849/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/^6.8/0001.patch -editKernelLocalversion "-dos.p101" +editKernelLocalversion "-dos.p102" else echo "kernel_google_msm-4.14 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh index 299949d6..cd02f64e 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 @@ -122,6 +122,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4207/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch @@ -170,7 +171,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.p170" +editKernelLocalversion "-dos.p171" 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 c2fccd79..31c6e0ac 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 @@ -167,6 +167,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4244/4.19/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.19/0004.patch @@ -264,7 +265,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26615/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p264" +editKernelLocalversion "-dos.p265" 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 1c711e6e..88473fdb 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 @@ -199,6 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch @@ -229,27 +230,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/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 -editKernelLocalversion "-dos.p249" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p258" 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 0d3fa333..691034a4 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 @@ -183,6 +183,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch @@ -209,25 +210,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p227" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p236" 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 6b6e181a..9141e6ce 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 @@ -186,6 +186,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch @@ -212,25 +213,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p230" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p239" 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 5dd4d654..35eb4f28 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 @@ -116,6 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4207/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn @@ -166,7 +167,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.p166" +editKernelLocalversion "-dos.p167" else echo "kernel_oneplus_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh index a96da25b..9b9a887c 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh @@ -88,6 +88,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6040/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch @@ -134,7 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26615/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p134" +editKernelLocalversion "-dos.p135" else echo "kernel_oneplus_sm7250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh index a4f0e39e..3dd52b42 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 @@ -505,6 +505,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.14/0004.patch @@ -576,7 +577,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/^6.8/0001.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.p576" +editKernelLocalversion "-dos.p577" else echo "kernel_oneplus_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh index a84db2ac..22ecb7d6 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh @@ -88,6 +88,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -118,7 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26615/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p118" +editKernelLocalversion "-dos.p119" else echo "kernel_oneplus_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh index f62a2cd1..ca8b50fb 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 @@ -42,6 +42,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35826/^6.3/0001.patch @@ -66,6 +67,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52606/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52607/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0841/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23849/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch @@ -79,7 +81,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26615/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.4/0005.patch -editKernelLocalversion "-dos.p79" +editKernelLocalversion "-dos.p81" 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 f474cf00..e25810d0 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 @@ -183,6 +183,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch @@ -209,25 +210,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p227" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p236" 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 920c0591..4d806cb2 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 @@ -116,6 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4207/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn @@ -166,7 +167,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.p166" +editKernelLocalversion "-dos.p167" else echo "kernel_razer_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh index 1012be8a..1f292394 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 @@ -615,6 +615,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.9/0005.patch @@ -661,7 +662,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.p661" +editKernelLocalversion "-dos.p662" 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 bbfbc9dc..d0749ba0 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 @@ -195,6 +195,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.4/0002.patch @@ -228,25 +229,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch -editKernelLocalversion "-dos.p246" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p255" 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 5f6ed239..67da82a8 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 @@ -452,6 +452,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.9/0003.patch @@ -508,7 +509,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.p508" +editKernelLocalversion "-dos.p509" 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 3be3f255..0e3bc1e8 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 @@ -113,6 +113,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4207/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch @@ -165,7 +166,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.p165" +editKernelLocalversion "-dos.p166" 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 5c58d445..320d48c5 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 @@ -118,6 +118,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4206/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4207/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn @@ -169,7 +170,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.p169" +editKernelLocalversion "-dos.p170" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 2161f994..a48badbe 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -84,6 +84,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.14/0003.patch @@ -112,7 +113,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23849/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/^6.8/0001.patch -editKernelLocalversion "-dos.p112" +editKernelLocalversion "-dos.p113" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index 4adcf2ce..0ca9dddb 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh @@ -90,6 +90,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -120,7 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26615/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch -editKernelLocalversion "-dos.p120" +editKernelLocalversion "-dos.p121" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh index 4af6800a..935f7e4b 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh @@ -82,6 +82,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.14/0003.patch @@ -116,7 +117,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23849/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26600/^6.8/0001.patch -editKernelLocalversion "-dos.p116" +editKernelLocalversion "-dos.p117" else echo "kernel_xiaomi_vayu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index 455b3bb6..21b6bb05 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 @@ -194,6 +194,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4387/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/^6.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23455/4.4/0007.patch @@ -223,26 +224,34 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/^6.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52449/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52469/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52475/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52478/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52507/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52566/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52594/^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/^6.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/^6.7/0001.patch -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-52594/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52598/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52599/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52602/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52603/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52605/4.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/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-26600/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 -editKernelLocalversion "-dos.p242" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch +editKernelLocalversion "-dos.p251" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"