From 8b67d5c41efb8619e8b46ed965bcd99e0dafbafa Mon Sep 17 00:00:00 2001 From: Tad Date: Wed, 10 Aug 2022 21:29:41 -0400 Subject: [PATCH] Update CVE patchers Signed-off-by: Tad --- Patches/Linux | 2 +- .../android_kernel_amazon_hdx-common.sh | 24 +++++++++++-- .../android_kernel_asus_grouper.sh | 14 ++++++-- .../android_kernel_htc_msm8960.sh | 15 ++++++-- .../android_kernel_htc_msm8994.sh | 3 +- .../android_kernel_lge_msm8992.sh | 3 +- .../CVE_Patchers/android_kernel_samsung_d2.sh | 15 ++++++-- .../android_kernel_samsung_exynos5420.sh | 11 +++++- .../android_kernel_samsung_manta.sh | 13 +++++-- .../android_kernel_samsung_smdk4412.sh | 8 +++-- .../android_kernel_samsung_tuna.sh | 8 +++-- .../android_kernel_samsung_universal8890.sh | 3 +- .../CVE_Patchers/android_kernel_asus_fugu.sh | 3 +- .../android_kernel_google_dragon.sh | 3 +- .../CVE_Patchers/android_kernel_google_msm.sh | 14 ++++++-- .../android_kernel_huawei_angler.sh | 3 +- .../android_kernel_lge_bullhead.sh | 3 +- .../android_kernel_lge_hammerhead.sh | 22 ++++++++++-- .../android_kernel_lge_msm8996.sh | 5 +-- .../android_kernel_zte_msm8996.sh | 5 +-- .../android_kernel_cyanogen_msm8974.sh | 24 +++++++++++-- .../android_kernel_lge_hammerhead.sh | 22 ++++++++++-- .../android_kernel_xiaomi_msm8937.sh | 3 +- .../android_kernel_motorola_msm8916.sh | 3 +- .../android_kernel_motorola_msm8996.sh | 3 +- Scripts/LineageOS-17.1/Functions.sh | 3 +- .../android_kernel_fairphone_msm8974.sh | 27 +++++++++++++-- .../android_kernel_google_marlin.sh | 3 +- .../CVE_Patchers/android_kernel_google_msm.sh | 14 ++++++-- .../android_kernel_htc_msm8974.sh | 24 +++++++++++-- .../CVE_Patchers/android_kernel_lge_g3.sh | 34 +++++++++++++++---- .../CVE_Patchers/android_kernel_lge_mako.sh | 12 ++++++- .../android_kernel_lge_msm8974.sh | 23 +++++++++++-- .../android_kernel_lge_msm8996.sh | 5 +-- .../CVE_Patchers/android_kernel_moto_shamu.sh | 3 +- .../android_kernel_motorola_msm8974.sh | 20 +++++++++-- .../android_kernel_oneplus_msm8996.sh | 3 +- .../android_kernel_oppo_msm8974.sh | 19 +++++++++-- .../CVE_Patchers/android_kernel_samsung_jf.sh | 14 ++++++-- .../android_kernel_samsung_msm8930-common.sh | 14 ++++++-- .../android_kernel_samsung_msm8974.sh | 23 +++++++++++-- Scripts/LineageOS-18.1/Functions.sh | 3 +- Scripts/LineageOS-19.1/Functions.sh | 3 +- 43 files changed, 400 insertions(+), 79 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index 5a9111c4..daadff01 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 5a9111c4f031a07e04271fcd23c9f4045f045e9b +Subproject commit daadff0107eb48bde527a249cce7f6f4a4e1b090 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 3d0d98dc..85044057 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 @@ -321,6 +321,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8391/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8393/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8417/ANY/0001.patch @@ -590,6 +591,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch @@ -608,6 +610,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch @@ -619,7 +623,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -656,6 +661,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -677,6 +684,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11160/3.4/0002.patch @@ -711,6 +719,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -732,7 +741,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28713/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37576/4.4/0006.patch @@ -757,10 +766,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p762" +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 +editKernelLocalversion "-dos.p780" 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 32f60b7d..973d8729 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 @@ -288,7 +288,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -327,6 +327,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -378,6 +380,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -422,7 +426,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p424" +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 +editKernelLocalversion "-dos.p434" 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 30aa760b..810cfe7c 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 @@ -78,6 +78,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6742/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6786/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8391/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8402/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch @@ -277,6 +278,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch @@ -299,7 +301,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -338,6 +340,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -392,6 +396,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -457,8 +462,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p460" +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 +editKernelLocalversion "-dos.p471" 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 a7b6a0e7..ce14056d 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 @@ -460,6 +460,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.10/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -505,5 +506,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch -editKernelLocalversion "-dos.p505" +editKernelLocalversion "-dos.p506" 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 572255ba..14542c98 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 @@ -542,6 +542,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.10/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -587,5 +588,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch -editKernelLocalversion "-dos.p587" +editKernelLocalversion "-dos.p588" 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 6e6e0817..7065353d 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 @@ -104,6 +104,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8391/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8402/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch @@ -346,6 +347,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch @@ -368,7 +370,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -407,6 +409,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -429,6 +433,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch @@ -529,8 +534,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p532" +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 +editKernelLocalversion "-dos.p543" 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 2eeda1af..b0fcf71a 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 @@ -127,6 +127,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-7222/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/3.18/0003.patch @@ -144,6 +146,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch @@ -172,6 +176,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -216,6 +221,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20368/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p217" +editKernelLocalversion "-dos.p226" 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 44b693c2..b5d7335d 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 @@ -204,7 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -243,6 +243,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -294,6 +296,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -337,6 +340,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p338" +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 +editKernelLocalversion "-dos.p347" 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 baab1c2a..83633bbc 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 @@ -292,7 +292,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/3.18/0003.patch @@ -397,7 +397,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p399" +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 +editKernelLocalversion "-dos.p403" 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 764e6637..2e13d469 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 @@ -288,7 +288,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/3.18/0003.patch @@ -391,7 +391,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p393" +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 +editKernelLocalversion "-dos.p397" 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 ebb8d40d..53db9045 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 @@ -631,6 +631,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36557/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0003.patch @@ -721,5 +722,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p721" +editKernelLocalversion "-dos.p722" 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 2db0d7cd..70965de8 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 @@ -562,6 +562,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.10/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -604,5 +605,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use- 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-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p604" +editKernelLocalversion "-dos.p605" 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 fd30107e..3b672bae 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 @@ -591,6 +591,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36557/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0005.patch @@ -685,5 +686,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p685" +editKernelLocalversion "-dos.p686" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh index 7d739920..89d02054 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh @@ -228,6 +228,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch @@ -250,7 +251,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -289,6 +290,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -343,6 +346,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -413,9 +417,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a523207486701b2d34607137558066f.patch -editKernelLocalversion "-dos.p417" +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 +editKernelLocalversion "-dos.p427" 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 cd09e555..85eae7f4 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 @@ -472,6 +472,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.10/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -517,5 +518,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch -editKernelLocalversion "-dos.p517" +editKernelLocalversion "-dos.p518" 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 7a344025..03ea8f2f 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 @@ -483,6 +483,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.10/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -530,5 +531,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch -editKernelLocalversion "-dos.p530" +editKernelLocalversion "-dos.p531" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index 976725e1..cfc6692d 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -399,6 +399,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0001.patch @@ -440,6 +447,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch @@ -454,6 +462,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch @@ -465,7 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -502,6 +511,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -556,6 +567,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -601,10 +614,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch -editKernelLocalversion "-dos.p606" +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 +editKernelLocalversion "-dos.p624" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8996.sh index a3a52b35..5e9aaa47 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -291,7 +291,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/3.18/0005.patch @@ -483,6 +483,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0605/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch @@ -572,5 +573,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p572" +editKernelLocalversion "-dos.p573" 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 536a14a2..d1f59c8b 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 @@ -378,7 +378,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/3.18/0005.patch @@ -575,6 +575,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0605/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch @@ -662,5 +663,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p662" +editKernelLocalversion "-dos.p663" 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 77c9b5fd..f561fdfb 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 @@ -167,6 +167,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch @@ -185,6 +186,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch @@ -199,7 +202,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -238,6 +242,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -261,6 +267,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima @@ -301,6 +308,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -324,7 +332,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28713/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37576/4.4/0006.patch @@ -378,5 +386,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch -editKernelLocalversion "-dos.p378" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +editKernelLocalversion "-dos.p396" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh index c64b08bf..2c747516 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -400,6 +400,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/3.18/0003.patch @@ -440,6 +447,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch @@ -454,6 +462,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch @@ -465,7 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -502,6 +511,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -556,6 +567,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -601,10 +614,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch -editKernelLocalversion "-dos.p606" +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 +editKernelLocalversion "-dos.p624" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh index fe37de00..1972212e 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh @@ -322,6 +322,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0605/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch @@ -434,5 +435,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p434" +editKernelLocalversion "-dos.p435" 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 25385230..1434a4fb 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 @@ -391,6 +391,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.10/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -447,5 +448,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-36123/^5.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p447" +editKernelLocalversion "-dos.p448" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index e6eafede..0271f7f9 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -488,6 +488,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0605/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch @@ -580,5 +581,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p580" +editKernelLocalversion "-dos.p581" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/Functions.sh b/Scripts/LineageOS-17.1/Functions.sh index 8a160812..f6827d3c 100644 --- a/Scripts/LineageOS-17.1/Functions.sh +++ b/Scripts/LineageOS-17.1/Functions.sh @@ -84,9 +84,8 @@ patchWorkspace() { touch DOS_PATCHED_FLAG; if [ "$DOS_MALWARE_SCAN_ENABLED" = true ]; then scanForMalware false "$DOS_PREBUILT_APPS $DOS_BUILD_BASE/build $DOS_BUILD_BASE/device $DOS_BUILD_BASE/vendor/lineage"; fi; - source build/envsetup.sh; + #source build/envsetup.sh; #repopick -it ten-firewall; - repopick -it Q_asb_2022-08; sh "$DOS_SCRIPTS/Patch.sh"; sh "$DOS_SCRIPTS_COMMON/Enable_Verity.sh"; 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 fe473520..b8c74f8c 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 @@ -46,8 +46,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4998/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8391/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.8/0001.patch @@ -125,12 +127,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-7222/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/3.18/0003.patch @@ -148,14 +157,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/3.4/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch @@ -180,6 +193,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -201,7 +216,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28713/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37576/4.4/0006.patch @@ -229,5 +244,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0018.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch -editKernelLocalversion "-dos.p229" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch +editKernelLocalversion "-dos.p252" 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 991df4b0..176c9337 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 @@ -384,6 +384,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0605/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch @@ -478,5 +479,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p478" +editKernelLocalversion "-dos.p479" 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 81bb27bf..6b3f450e 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 @@ -222,6 +222,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch @@ -242,7 +243,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -281,6 +282,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -335,6 +338,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -380,9 +384,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a523207486701b2d34607137558066f.patch -editKernelLocalversion "-dos.p384" +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 +editKernelLocalversion "-dos.p394" 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 5e15a260..9132a033 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 @@ -274,6 +274,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch @@ -292,6 +293,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch @@ -303,7 +306,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -342,6 +346,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -364,6 +370,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima @@ -404,6 +411,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -427,7 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28713/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37576/4.4/0006.patch @@ -479,5 +487,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch -editKernelLocalversion "-dos.p479" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +editKernelLocalversion "-dos.p497" 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 e7147218..c4a6e9fd 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 @@ -162,6 +162,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9465-alt/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/3.18/0002.patch @@ -197,6 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch @@ -215,6 +223,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch @@ -227,7 +237,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -266,6 +277,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -289,6 +302,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima @@ -329,6 +343,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -352,16 +367,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28713/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37576/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39634/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39685/3.4/0025.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39686/3.4/0027.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39686/3.4/0028.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39686/3.4/0029.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39686/3.4/0030.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-42008/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-45095/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-45868/4.4/0004.patch @@ -402,5 +413,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch -editKernelLocalversion "-dos.p402" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +editKernelLocalversion "-dos.p422" 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 e66e744e..6a78b287 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 @@ -14,11 +14,17 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/000 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8391/3.4/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-17972/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch @@ -27,5 +33,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24588/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch -editKernelLocalversion "-dos.p27" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch +editKernelLocalversion "-dos.p37" 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 1922a67f..e4bb0a76 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 @@ -192,6 +192,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch @@ -210,6 +211,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch @@ -221,7 +224,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -260,6 +264,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -282,6 +288,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima @@ -320,6 +327,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1048/3.4/0007.patch @@ -343,7 +351,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28713/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37576/4.4/0006.patch @@ -390,5 +398,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch -editKernelLocalversion "-dos.p390" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +editKernelLocalversion "-dos.p407" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8996.sh index 6d9e3af3..7b54b4e5 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -280,7 +280,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/3.18/0005.patch @@ -470,6 +470,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0605/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch @@ -559,5 +560,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p559" +editKernelLocalversion "-dos.p560" 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 21346c87..10300c30 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 @@ -230,6 +230,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.10/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -274,5 +275,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p274" +editKernelLocalversion "-dos.p275" 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 8f6cfc2d..a7159113 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 @@ -272,6 +272,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch @@ -284,6 +285,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch @@ -295,7 +298,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -335,6 +339,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -393,6 +399,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch @@ -456,6 +463,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0018.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p457" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +editKernelLocalversion "-dos.p473" 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 24ea52a9..26c7dd8d 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 @@ -381,6 +381,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0605/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.18/0008-backport.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0936/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0961/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1955/qcacld-2.0/0003.patch --directory=drivers/staging/qcacld-2.0 @@ -478,5 +479,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p478" +editKernelLocalversion "-dos.p479" 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 39520f18..11489341 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 @@ -211,12 +211,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-7222/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/3.18/0003.patch @@ -234,6 +240,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch @@ -243,6 +251,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3651/prima/0001.patch --directory=drivers/staging/prima #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima @@ -292,7 +301,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28713/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37576/4.4/0006.patch @@ -331,6 +340,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-1652/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-1836/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-22064/prima/0005.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p332" +editKernelLocalversion "-dos.p347" 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 ed6352c1..d78deeb8 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 @@ -72,6 +72,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6742/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6791/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8391/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.10/0002.patch @@ -246,6 +247,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch @@ -265,7 +267,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -304,6 +306,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -416,11 +420,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p422" +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 +editKernelLocalversion "-dos.p432" 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 56d16695..91adf8df 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 @@ -111,6 +111,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7911/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7915/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8391/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8399/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch @@ -325,6 +326,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch @@ -344,7 +346,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch @@ -383,6 +385,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch @@ -494,11 +498,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-24958/3.4/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25258/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-25375/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p500" +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 +editKernelLocalversion "-dos.p510" 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 0721c048..b3b0ee20 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 @@ -45,6 +45,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4998/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4998/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.8/0001.patch @@ -117,12 +118,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2324/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-7222/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10580/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/3.18/0003.patch @@ -141,6 +149,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch @@ -148,6 +158,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10751/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch @@ -176,6 +187,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0920/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0929/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch @@ -191,7 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28713/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30262/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37576/4.4/0006.patch @@ -215,5 +228,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-1353/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-1652/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-1836/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-28390/4.4/0008.patch -editKernelLocalversion "-dos.p215" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch +editKernelLocalversion "-dos.p234" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/Functions.sh b/Scripts/LineageOS-18.1/Functions.sh index a86ad3cc..f57e59a2 100644 --- a/Scripts/LineageOS-18.1/Functions.sh +++ b/Scripts/LineageOS-18.1/Functions.sh @@ -125,12 +125,11 @@ patchWorkspace() { touch DOS_PATCHED_FLAG; if [ "$DOS_MALWARE_SCAN_ENABLED" = true ]; then scanForMalware false "$DOS_PREBUILT_APPS $DOS_BUILD_BASE/build $DOS_BUILD_BASE/device $DOS_BUILD_BASE/vendor/lineage"; fi; - source build/envsetup.sh; + #source build/envsetup.sh; #repopick -it eleven-firewall; #repopick -i 314130; #adbconnection: don't spin if adbd isn't running #repopick -i 314453; #TaskViewTouchController: Null check current animation on drag #repopick -i 325011; #lineage: Opt-in to shipping full recovery image by default - repopick -it R_asb_2022-08; sh "$DOS_SCRIPTS/Patch.sh"; sh "$DOS_SCRIPTS_COMMON/Enable_Verity.sh"; diff --git a/Scripts/LineageOS-19.1/Functions.sh b/Scripts/LineageOS-19.1/Functions.sh index fbdc1fbc..0d75fe65 100644 --- a/Scripts/LineageOS-19.1/Functions.sh +++ b/Scripts/LineageOS-19.1/Functions.sh @@ -117,8 +117,7 @@ patchWorkspace() { if [ "$DOS_MALWARE_SCAN_ENABLED" = true ]; then scanForMalware false "$DOS_PREBUILT_APPS $DOS_BUILD_BASE/build $DOS_BUILD_BASE/device $DOS_BUILD_BASE/vendor/lineage"; fi; source build/envsetup.sh; - repopick -it S_asb_2022-08; - repopick -i 335090 335091; #FP4 Bluetooth fixes + repopick -i 335090; #FP4 Bluetooth fixes sh "$DOS_SCRIPTS/Patch.sh"; sh "$DOS_SCRIPTS_COMMON/Enable_Verity.sh";