diff --git a/Patches/Linux b/Patches/Linux index 9bc0fbb0..0f7469f7 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 9bc0fbb010797b1956fa83a3926fda6c55b6411f +Subproject commit 0f7469f7422aeef9d5aa04a6b6590edf19688a0e 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 3f36bb31..482754e2 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 @@ -944,12 +944,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch @@ -963,7 +964,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p963" +editKernelLocalversion "-dos.p964" 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 c795be05..05d907d4 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 @@ -608,12 +608,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch @@ -623,7 +624,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p623" +editKernelLocalversion "-dos.p624" 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 a74a3f7b..452b87b4 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 @@ -645,12 +645,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/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 @@ -661,7 +662,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p661" +editKernelLocalversion "-dos.p662" 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 ddff83cc..63df1332 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 @@ -775,15 +775,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch @@ -797,7 +800,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p797" +editKernelLocalversion "-dos.p800" 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 5f97efde..226d55a0 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 @@ -860,15 +860,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/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 @@ -881,7 +884,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p881" +editKernelLocalversion "-dos.p884" 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 b498ecc4..7107823c 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 @@ -727,15 +727,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -746,7 +749,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p746" +editKernelLocalversion "-dos.p749" 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 53d4eccc..a997e189 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 @@ -720,12 +720,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/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 @@ -736,7 +737,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p736" +editKernelLocalversion "-dos.p737" 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 eb1323a5..d2fba36a 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 @@ -404,19 +404,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p416" +editKernelLocalversion "-dos.p417" 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 80b8299a..9d8360f2 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 @@ -523,12 +523,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/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 @@ -537,7 +538,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p537" +editKernelLocalversion "-dos.p538" 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 6caef26b..f9a0029b 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 @@ -538,11 +538,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -552,7 +553,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p552" +editKernelLocalversion "-dos.p553" 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 7b004385..8ee645ab 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 @@ -530,9 +530,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42101/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -542,7 +543,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p542" +editKernelLocalversion "-dos.p543" 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 e8092daa..06aa8af6 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 @@ -1068,15 +1068,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch @@ -1089,7 +1092,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1089" +editKernelLocalversion "-dos.p1092" 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 aee36939..1d2c7eea 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 @@ -864,15 +864,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -892,7 +894,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p892" +editKernelLocalversion "-dos.p894" 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 8ba27207..29687e0e 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 @@ -676,15 +676,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -696,7 +699,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p696" +editKernelLocalversion "-dos.p699" 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 a0c463cb..50056836 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 @@ -1036,16 +1036,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.18/0003-alt.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch @@ -1060,7 +1063,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1060" +editKernelLocalversion "-dos.p1063" 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 73a6a5ff..c0ef524d 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 @@ -669,15 +669,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -690,7 +693,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p690" +editKernelLocalversion "-dos.p693" 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 faa8e243..fdd82a7a 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 @@ -795,15 +795,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch @@ -817,7 +819,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p817" +editKernelLocalversion "-dos.p819" 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 487da562..95a9135b 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 @@ -806,15 +806,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch @@ -828,7 +830,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p828" +editKernelLocalversion "-dos.p830" 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 f4a54ddc..b51e72ff 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 @@ -1028,16 +1028,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0004.patch @@ -1049,7 +1052,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1049" +editKernelLocalversion "-dos.p1052" 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 5e69be20..fe45cf67 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 @@ -674,15 +674,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -694,7 +697,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p694" +editKernelLocalversion "-dos.p697" 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 133f579d..108eb8c3 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 @@ -574,12 +574,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -588,7 +589,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p588" +editKernelLocalversion "-dos.p589" 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 2d871f6b..612ed94a 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 @@ -719,15 +719,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -739,7 +742,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p739" +editKernelLocalversion "-dos.p742" 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 4d4aaa2b..ef9820c9 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 @@ -525,15 +525,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/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 @@ -547,7 +550,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p547" +editKernelLocalversion "-dos.p550" 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 5e69be20..fe45cf67 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 @@ -674,15 +674,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -694,7 +697,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p694" +editKernelLocalversion "-dos.p697" 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 07d48b5b..c748f9da 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 @@ -718,15 +718,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch @@ -737,7 +740,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p737" +editKernelLocalversion "-dos.p740" 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 c8098703..5ae3cfe8 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 @@ -642,15 +642,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -661,7 +664,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p661" +editKernelLocalversion "-dos.p664" 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 1b4f0cd9..2bf93b1a 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 @@ -644,15 +644,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -663,7 +666,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p663" +editKernelLocalversion "-dos.p666" 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 0c50b4b0..3892730d 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 @@ -686,7 +686,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.14/0002.patch @@ -714,7 +714,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39194/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42752/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42754/4.14/0002.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.14/0002.patch @@ -806,6 +806,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52915/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -906,6 +907,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch @@ -953,7 +955,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-0pre/4.14/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-upstream/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.14/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37353/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch @@ -1088,7 +1090,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1088" +editKernelLocalversion "-dos.p1090" 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 903b4536..39b9725c 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 @@ -800,6 +800,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -869,25 +871,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch @@ -897,7 +907,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p897" +editKernelLocalversion "-dos.p907" 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 1bb44dca..104a3ce0 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 @@ -388,17 +388,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p398" +editKernelLocalversion "-dos.p399" 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 9ba77043..651a27d8 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 @@ -843,15 +843,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch @@ -865,7 +868,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p865" +editKernelLocalversion "-dos.p868" 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 759b4c95..c1c2c43f 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 @@ -565,12 +565,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/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 @@ -582,7 +583,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p582" +editKernelLocalversion "-dos.p583" 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 ea7323e4..9c8e8c85 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 @@ -675,12 +675,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0001/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch @@ -692,7 +693,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p692" +editKernelLocalversion "-dos.p693" 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 be26faa9..e8c622fd 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 @@ -602,12 +602,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -616,7 +617,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p616" +editKernelLocalversion "-dos.p617" 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 3141e221..9a9a911c 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 @@ -539,12 +539,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/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 @@ -554,7 +555,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p554" +editKernelLocalversion "-dos.p555" 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 17c88421..642b6e4e 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 @@ -182,17 +182,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p192" +editKernelLocalversion "-dos.p193" 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 0b5c30ca..cab3b6da 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 @@ -587,12 +587,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -600,7 +601,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p600" +editKernelLocalversion "-dos.p601" 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 33a12aec..ec086aba 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 @@ -562,15 +562,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/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 @@ -585,7 +587,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p585" +editKernelLocalversion "-dos.p587" 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 9a84d2cb..9101a178 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 @@ -656,12 +656,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch @@ -671,7 +672,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p671" +editKernelLocalversion "-dos.p672" 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 4de23a74..edbc398a 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 @@ -864,16 +864,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15815/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 @@ -884,7 +887,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p884" +editKernelLocalversion "-dos.p887" 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 861eabaf..73df9710 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 @@ -694,15 +694,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -713,7 +716,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p713" +editKernelLocalversion "-dos.p716" 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 4a2f9a7d..2e9e8227 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 @@ -852,16 +852,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch @@ -872,7 +875,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p872" +editKernelLocalversion "-dos.p875" 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 f67ae2de..9444a9a4 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 @@ -530,18 +530,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p541" +editKernelLocalversion "-dos.p542" 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 49967061..a8bf3117 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 @@ -603,12 +603,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -620,7 +621,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p620" +editKernelLocalversion "-dos.p621" 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 196adde3..420f3096 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 @@ -685,12 +685,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch @@ -704,7 +705,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p704" +editKernelLocalversion "-dos.p705" 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 1c4793ae..7642e8bc 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 @@ -416,17 +416,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p426" +editKernelLocalversion "-dos.p427" 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 3c2ce06a..c1cb0af2 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 @@ -442,6 +442,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -513,6 +515,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch @@ -521,26 +524,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p540" +editKernelLocalversion "-dos.p550" 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 34a4c45f..fe4a5192 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 @@ -768,7 +768,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.14/0002.patch @@ -799,7 +799,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39194/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42752/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42754/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.14/0002.patch @@ -887,6 +887,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52915/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -988,6 +989,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch @@ -1033,7 +1036,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-0pre/4.14/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-upstream/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.14/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37353/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch @@ -1171,7 +1174,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1171" +editKernelLocalversion "-dos.p1174" 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 ad924674..00488253 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 @@ -469,6 +469,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -540,6 +542,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch @@ -547,19 +550,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -568,7 +578,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p568" +editKernelLocalversion "-dos.p578" 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 eb161d21..06a2cda7 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 @@ -239,7 +239,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/4.14/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26633/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26635/4.14/0009.patch @@ -310,6 +310,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch @@ -344,6 +345,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.14/0009.patch @@ -463,7 +465,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p463" +editKernelLocalversion "-dos.p465" 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 63603624..f8b6b407 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 @@ -256,6 +256,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-31076/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch @@ -481,7 +483,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p481" +editKernelLocalversion "-dos.p483" 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 e9c3556d..080d22b4 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 @@ -418,6 +418,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -491,6 +493,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch @@ -499,26 +502,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p518" +editKernelLocalversion "-dos.p528" 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 87bd103a..8261bfe8 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 @@ -256,6 +256,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-31076/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch @@ -481,7 +483,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p481" +editKernelLocalversion "-dos.p483" 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 8be44b3b..e2d5cda7 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 @@ -414,6 +414,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52906/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52915/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0565/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.10/0003.patch @@ -972,7 +973,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch -editKernelLocalversion "-dos.p972" +editKernelLocalversion "-dos.p973" 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 10e4e8ac..a41bd046 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 @@ -412,6 +412,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52906/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52915/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0565/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.10/0003.patch @@ -970,7 +971,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch -editKernelLocalversion "-dos.p970" +editKernelLocalversion "-dos.p971" 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 69b39caa..2dfc9a2b 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 @@ -106,13 +106,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4881/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6040/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0005.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33070/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46838/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51043/4.19/0002.patch @@ -271,6 +271,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.14/0008.patch @@ -325,7 +326,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-upstream/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.14/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37353/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch @@ -467,7 +468,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p467" +editKernelLocalversion "-dos.p468" 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 67a4efa8..93aed6bb 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 @@ -1,5 +1,8 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/google/msm-4.9"; then +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0001.patch @@ -145,6 +148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.9/0004.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch @@ -162,7 +166,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39194/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42752/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42754/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.14/0003.patch @@ -240,7 +244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/4.14/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26633/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26635/4.14/0009.patch @@ -311,6 +315,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch @@ -344,6 +349,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.14/0009.patch @@ -462,7 +468,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p462" +editKernelLocalversion "-dos.p468" 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 3ed73a21..a878b152 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 @@ -345,6 +345,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52899/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52915/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.19/0004.patch @@ -472,6 +473,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-31076/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch @@ -692,7 +694,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p692" +editKernelLocalversion "-dos.p694" 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 52d414fc..e0634645 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 @@ -435,6 +435,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -508,6 +510,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch @@ -515,20 +518,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -537,7 +547,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p537" +editKernelLocalversion "-dos.p547" 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 c70b9895..7f64695f 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 @@ -418,6 +418,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -491,6 +493,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch @@ -499,26 +502,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p518" +editKernelLocalversion "-dos.p528" 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 0bbad2d6..497c65aa 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 @@ -422,6 +422,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -495,6 +497,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch @@ -503,26 +506,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p522" +editKernelLocalversion "-dos.p532" 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 172dbc9d..a46897d1 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 @@ -1,5 +1,8 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/oneplus/sdm845"; then +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0001.patch @@ -140,6 +143,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.9/0004.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch @@ -239,7 +243,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/4.14/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26633/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26635/4.14/0009.patch @@ -313,7 +317,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch @@ -348,6 +353,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.14/0009.patch @@ -469,7 +475,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p469" +editKernelLocalversion "-dos.p475" 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 4282b806..ee608181 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 @@ -307,6 +307,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27436/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-31076/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch @@ -533,7 +535,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p533" +editKernelLocalversion "-dos.p535" 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 d6042584..937db68f 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 @@ -734,7 +734,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23454/4.14/0002.patch @@ -765,7 +765,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39194/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42752/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42754/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.14/0002.patch @@ -853,6 +853,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52915/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -953,6 +954,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch @@ -998,7 +1001,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-0pre/4.14/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-upstream/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.14/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37353/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch @@ -1135,7 +1138,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1135" +editKernelLocalversion "-dos.p1138" 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 c252d911..9aa86ec6 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 @@ -254,6 +254,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-31076/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.19/0002.patch @@ -479,7 +481,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p479" +editKernelLocalversion "-dos.p481" 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 7b634b1c..cb66f52e 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 @@ -212,6 +212,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26910/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26917/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26923-alt/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26923-alt/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26926/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26931/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26934/5.4/0005.patch @@ -282,6 +284,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-31076/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33011/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33012/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33023/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/5.4/0005.patch @@ -582,7 +585,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.4/0005.patch -editKernelLocalversion "-dos.p582" +editKernelLocalversion "-dos.p585" 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 e96aa2c8..39138108 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 @@ -418,6 +418,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -491,6 +493,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch @@ -499,26 +502,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p518" +editKernelLocalversion "-dos.p528" 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 55e9d2ab..915ff79a 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 @@ -1,5 +1,8 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/razer/sdm845"; then +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0001.patch @@ -139,6 +142,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.9/0004.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch @@ -235,7 +239,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/4.14/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26633/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26635/4.14/0009.patch @@ -309,7 +313,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch @@ -344,6 +349,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.14/0009.patch @@ -465,7 +471,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p465" +editKernelLocalversion "-dos.p471" 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 ae6421b7..d59e3e29 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 @@ -877,7 +877,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/4.14/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26633/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26635/4.14/0009.patch @@ -969,6 +969,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.14/0009.patch @@ -1077,7 +1078,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1077" +editKernelLocalversion "-dos.p1078" 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 2231acd0..29455568 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 @@ -435,6 +435,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -508,32 +510,40 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p533" +editKernelLocalversion "-dos.p543" 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 30066e2f..ccdff2bd 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 @@ -737,7 +737,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/4.14/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26633/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26635/4.14/0009.patch @@ -802,6 +802,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch @@ -834,6 +835,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36946/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.14/0009.patch @@ -938,6 +940,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44960/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -945,11 +950,12 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.p git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p949" +editKernelLocalversion "-dos.p955" 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 a837b51b..95dc19d2 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 @@ -237,7 +237,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26633/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26635/4.14/0009.patch @@ -309,6 +309,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch @@ -343,6 +344,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.14/0009.patch @@ -462,7 +464,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p462" +editKernelLocalversion "-dos.p464" 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 b5bffa3a..40c51fb5 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 @@ -1,5 +1,8 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/xiaomi/sdm845"; then +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-Steam/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0001.patch @@ -142,6 +145,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.9/0004.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28584/4.9/0003.patch @@ -244,7 +248,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/4.14/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26624/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26633/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26635/4.14/0009.patch @@ -318,7 +322,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27427/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/4.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35821/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35822/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35824/^6.8/0001.patch @@ -353,6 +358,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.14/0009.patch @@ -472,7 +478,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p472" +editKernelLocalversion "-dos.p478" 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 b0bd6f5b..4d879855 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 @@ -123,7 +123,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch -- git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33114/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46838/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.14/0009.patch @@ -307,6 +307,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33027/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.14/0008.patch @@ -361,7 +364,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-0pre/4.14/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-upstream/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.14/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37353/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch @@ -504,7 +507,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p504" +editKernelLocalversion "-dos.p507" 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 3f61aa79..6ee2243b 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 @@ -156,6 +156,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27398/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27399/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27401/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-31076/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/^6.9/0002.patch @@ -360,7 +362,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26720/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p360" +editKernelLocalversion "-dos.p362" 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 6c4f0ed8..9bbbccd4 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 @@ -121,7 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch -- git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33114/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46343/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46838/4.14/0009.patch @@ -310,6 +310,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27429/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27430/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33014/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33015/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33027/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-33060/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-34027/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35789/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35806/4.14/0008.patch @@ -363,7 +366,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36959/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-0pre/4.14/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-upstream/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.14/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37353/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.14/0009.patch @@ -506,7 +509,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p506" +editKernelLocalversion "-dos.p509" 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 f466485a..c087e8df 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 @@ -433,6 +433,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36950/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36954/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36960/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36964/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36971-aosp/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37078/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/4.4/0008.patch @@ -506,6 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42105/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42106/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42115/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch @@ -514,27 +517,34 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42284/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42295/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42297/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42305/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p534" +editKernelLocalversion "-dos.p544" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"