From f48738f944e0817e2357e4763adf897d6a87838e Mon Sep 17 00:00:00 2001 From: Tad Date: Tue, 6 Apr 2021 20:14:06 -0400 Subject: [PATCH] Update CVE patchers --- Misc/aosp-cves/gen_cve_list-qc.sh | 1 + Misc/aosp-cves/gen_cve_list.sh | 2 ++ Patches/Linux | 2 +- .../android_kernel_asus_msm8916.sh | 3 ++- .../CVE_Patchers/android_kernel_htc_msm8994.sh | 3 ++- .../CVE_Patchers/android_kernel_lge_msm8992.sh | 3 ++- .../android_kernel_samsung_universal8890.sh | 15 ++++++++++++--- .../CVE_Patchers/android_kernel_zte_msm8996.sh | 17 ++++++++++++++--- Scripts/LineageOS-14.1/Functions.sh | 1 + .../android_kernel_asus_msm8916.sh | 3 ++- .../android_kernel_google_dragon.sh | 15 ++++++++++++--- .../CVE_Patchers/android_kernel_htc_msm8994.sh | 3 ++- .../CVE_Patchers/android_kernel_lge_msm8996.sh | 18 +++++++++++++++--- .../android_kernel_nextbit_msm8992.sh | 3 ++- .../android_kernel_oneplus_msm8994.sh | 3 ++- .../CVE_Patchers/android_kernel_zte_msm8996.sh | 18 +++++++++++++++--- .../android_kernel_asus_msm8953.sh | 16 +++++++++++++--- .../android_kernel_cyanogen_msm8916.sh | 3 ++- .../android_kernel_oneplus_msm8998.sh | 7 ++++++- .../android_kernel_xiaomi_sdm845.sh | 6 +++++- .../android_kernel_cyanogen_msm8916.sh | 3 ++- .../android_kernel_essential_msm8998.sh | 8 +++++++- .../android_kernel_fairphone_sdm632.sh | 7 ++++++- .../android_kernel_google_coral.sh | 10 +++++++++- .../android_kernel_google_marlin.sh | 17 ++++++++++++++--- .../android_kernel_google_msm-4.9.sh | 7 ++++++- .../android_kernel_google_wahoo.sh | 6 +++++- .../CVE_Patchers/android_kernel_lge_msm8996.sh | 18 +++++++++++++++--- .../android_kernel_motorola_msm8992.sh | 3 ++- .../android_kernel_motorola_msm8996.sh | 18 +++++++++++++++--- .../android_kernel_nextbit_msm8992.sh | 3 ++- .../android_kernel_oneplus_msm8994.sh | 3 ++- .../android_kernel_oneplus_msm8996.sh | 16 +++++++++++++--- .../android_kernel_oneplus_sdm845.sh | 8 +++++++- .../android_kernel_oneplus_sm7250.sh | 11 ++++++++++- .../android_kernel_oneplus_sm8150.sh | 8 +++++++- .../android_kernel_razer_msm8998.sh | 7 ++++++- .../android_kernel_yandex_sdm660.sh | 6 +++++- .../CVE_Patchers/android_kernel_zuk_msm8996.sh | 6 +++++- .../android_kernel_essential_msm8998.sh | 8 +++++++- .../android_kernel_google_coral.sh | 10 +++++++++- .../android_kernel_google_msm-4.9.sh | 8 ++++++-- .../android_kernel_google_wahoo.sh | 7 ++++++- .../CVE_Patchers/android_kernel_lge_msm8996.sh | 18 +++++++++++++++--- .../android_kernel_motorola_msm8974.sh | 4 +--- .../android_kernel_nextbit_msm8992.sh | 3 ++- .../android_kernel_oneplus_msm8996.sh | 16 +++++++++++++--- .../android_kernel_oneplus_msm8998.sh | 7 ++++++- .../android_kernel_razer_msm8998.sh | 7 ++++++- Scripts/LineageOS-18.1/Functions.sh | 1 + 50 files changed, 323 insertions(+), 73 deletions(-) diff --git a/Misc/aosp-cves/gen_cve_list-qc.sh b/Misc/aosp-cves/gen_cve_list-qc.sh index e96fae81..d2c88bd9 100644 --- a/Misc/aosp-cves/gen_cve_list-qc.sh +++ b/Misc/aosp-cves/gen_cve_list-qc.sh @@ -1,3 +1,4 @@ +java -jar $DOS_BINARY_PATCHER scraper "https://www.qualcomm.com/company/product-security/bulletins/april-2021-bulletin" >> cve_list-qc.txt java -jar $DOS_BINARY_PATCHER scraper "https://www.qualcomm.com/company/product-security/bulletins/march-2021-bulletin" >> cve_list-qc.txt java -jar $DOS_BINARY_PATCHER scraper "https://www.qualcomm.com/company/product-security/bulletins/february-2021-bulletin" >> cve_list-qc.txt java -jar $DOS_BINARY_PATCHER scraper "https://www.qualcomm.com/company/product-security/bulletins/january-2021-bulletin" >> cve_list-qc.txt diff --git a/Misc/aosp-cves/gen_cve_list.sh b/Misc/aosp-cves/gen_cve_list.sh index 13fbc99b..b13f439a 100644 --- a/Misc/aosp-cves/gen_cve_list.sh +++ b/Misc/aosp-cves/gen_cve_list.sh @@ -1,7 +1,9 @@ +java -jar $DOS_BINARY_PATCHER scraper "https://source.android.com/security/bulletin/2021-04-01" >> cve_list.txt java -jar $DOS_BINARY_PATCHER scraper "https://source.android.com/security/bulletin/2021-03-01" >> cve_list.txt java -jar $DOS_BINARY_PATCHER scraper "https://source.android.com/security/bulletin/2021-02-01" >> cve_list.txt java -jar $DOS_BINARY_PATCHER scraper "https://source.android.com/security/bulletin/2021-01-01" >> cve_list.txt +java -jar $DOS_BINARY_PATCHER scraper "https://source.android.com/security/bulletin/pixel/2021-04-01" >> cve_list.txt java -jar $DOS_BINARY_PATCHER scraper "https://source.android.com/security/bulletin/pixel/2021-03-01" >> cve_list.txt java -jar $DOS_BINARY_PATCHER scraper "https://source.android.com/security/bulletin/pixel/2021-02-01" >> cve_list.txt java -jar $DOS_BINARY_PATCHER scraper "https://source.android.com/security/bulletin/pixel/2021-01-01" >> cve_list.txt diff --git a/Patches/Linux b/Patches/Linux index b902d292..1e4280d6 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit b902d292b4b505e0bc52df933e09623579a59052 +Subproject commit 1e4280d64cd6d979722610cf1bd0ab32c368d2b2 diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_msm8916.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_msm8916.sh index 11c1062f..5e610ab8 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_msm8916.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_msm8916.sh @@ -226,6 +226,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -250,5 +251,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p250" +editKernelLocalversion "-dos.p251" 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 215c89e0..20405777 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 @@ -359,6 +359,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -385,5 +386,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/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p385" +editKernelLocalversion "-dos.p386" 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 d06a33b8..296fece2 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 @@ -434,6 +434,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -460,5 +461,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/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p460" +editKernelLocalversion "-dos.p461" 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 0d6e4262..2250231b 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 @@ -279,6 +279,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.5-^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16645/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16646/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch @@ -337,7 +338,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch 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-7995/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.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-9363/ANY/0001.patch @@ -483,6 +484,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/3.18/0002.patch @@ -504,6 +506,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -600,10 +603,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch @@ -611,5 +620,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p611" +editKernelLocalversion "-dos.p620" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_zte_msm8996.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_zte_msm8996.sh index 48df7bbf..7cbbf6aa 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_zte_msm8996.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_zte_msm8996.sh @@ -270,6 +270,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.5-^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16645/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16646/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch @@ -356,7 +357,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch 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-7995/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.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-9363/ANY/0001.patch @@ -526,6 +527,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -548,6 +550,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -600,6 +604,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11309/ANY/0001.patch @@ -648,10 +653,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0003-tunnels-Don-t-apply-GRO-to-multiple-layers-of-encaps.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch @@ -662,5 +673,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.18/0005.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-0466/3.18/0003.patch -editKernelLocalversion "-dos.p662" +editKernelLocalversion "-dos.p673" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/Functions.sh b/Scripts/LineageOS-14.1/Functions.sh index 894d4f58..245e9a67 100644 --- a/Scripts/LineageOS-14.1/Functions.sh +++ b/Scripts/LineageOS-14.1/Functions.sh @@ -99,6 +99,7 @@ patchWorkspace() { source build/envsetup.sh; repopick -it n_asb_09-2018-qcom; #TODO: move in tree #repopick -it bt-sbc-hd-dualchannel-nougat; + repopick -it n-asb-2021-04; source "$DOS_SCRIPTS/Patch.sh"; source "$DOS_SCRIPTS_COMMON/Copy_Keys.sh"; diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh index e4203cb3..c83ec128 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh @@ -222,6 +222,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -246,5 +247,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p246" +editKernelLocalversion "-dos.p247" 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 d3728112..6485ef16 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 @@ -275,6 +275,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16645/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16646/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16647/^4.13.11/0001.patch @@ -330,7 +331,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch 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-7995/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.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-8897/3.18/0001.patch @@ -440,6 +441,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.18/0008.patch @@ -460,6 +462,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -554,10 +557,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0003-tunnels-Don-t-apply-GRO-to-multiple-layers-of-encaps.patch @@ -569,5 +578,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7542/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p569" +editKernelLocalversion "-dos.p578" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8994.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8994.sh index 3cfc1ae4..7edfde82 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8994.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8994.sh @@ -379,6 +379,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -406,5 +407,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/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p406" +editKernelLocalversion "-dos.p407" 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 9c9dfd89..2273be24 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 @@ -118,6 +118,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15851/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15857/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16994/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/3.18/0005.patch @@ -137,7 +138,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5904/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0005.patch @@ -309,6 +310,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -330,6 +332,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -387,6 +391,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11309/ANY/0001.patch @@ -439,12 +445,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p446" +editKernelLocalversion "-dos.p458" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index 7b731433..2f19ddde 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -233,6 +233,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -256,5 +257,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p256" +editKernelLocalversion "-dos.p257" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 42e2e624..c7dc7d7c 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -204,6 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -227,5 +228,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p227" +editKernelLocalversion "-dos.p228" 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 6af5637d..c5080a06 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 @@ -135,6 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16645/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16646/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch @@ -192,7 +193,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch 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-7995/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.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-9363/ANY/0001.patch @@ -376,6 +377,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -398,6 +400,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -455,6 +459,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11261/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch @@ -506,13 +512,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p514" +editKernelLocalversion "-dos.p526" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_msm8953.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_msm8953.sh index c0f53d20..ad342f9d 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_msm8953.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_msm8953.sh @@ -91,6 +91,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14883/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16994/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/3.18/0005.patch @@ -102,7 +103,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000370/^4.11.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1066/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5825/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/3.18/0003.patch @@ -150,6 +151,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -170,6 +172,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -279,13 +283,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35519/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p287" +editKernelLocalversion "-dos.p297" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index c1225849..1eb22ab2 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -218,6 +218,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -242,5 +243,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p242" +editKernelLocalversion "-dos.p243" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh index 3d23f760..db52ad01 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -108,6 +108,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0052.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0053.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0054.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0055.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.4/0010.patch @@ -124,9 +127,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p128" +editKernelLocalversion "-dos.p133" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index c5d3d670..4d6b3702 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -255,6 +255,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0042.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0043.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0044.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0045.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0015.patch @@ -272,7 +274,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.9/0005.patch -editKernelLocalversion "-dos.p274" +editKernelLocalversion "-dos.p278" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index c1225849..1eb22ab2 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -218,6 +218,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -242,5 +243,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p242" +editKernelLocalversion "-dos.p243" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_essential_msm8998.sh index 82e68648..ed6cd27a 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -1,6 +1,7 @@ #!/bin/bash cd "$DOS_BUILD_BASE""kernel/essential/msm8998" git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0260-0261.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0263-0264.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0002.patch @@ -96,13 +97,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19068/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch -editKernelLocalversion "-dos.p104" +editKernelLocalversion "-dos.p110" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_sdm632.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_sdm632.sh index aa95eaf9..314e98fe 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_sdm632.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_sdm632.sh @@ -184,6 +184,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0043.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0044.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0045.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0014.patch @@ -199,10 +201,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.9/0005.patch -editKernelLocalversion "-dos.p204" +editKernelLocalversion "-dos.p209" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_coral.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_coral.sh index 68661e32..c2cf2a4c 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_coral.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_coral.sh @@ -109,6 +109,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11146/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11150/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11239/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11261/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11494/4.14/0004.patch @@ -157,6 +158,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25705/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27066/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27170/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27171/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27777/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/4.14/0002.patch @@ -183,6 +186,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.14/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.14/0005.patch @@ -199,10 +204,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.14/0002.patch -editKernelLocalversion "-dos.p204" +editKernelLocalversion "-dos.p212" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_marlin.sh index 446f02b2..04ca385f 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -122,6 +122,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14883/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15827/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16994/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/3.18/0005.patch @@ -134,7 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000370/^4.11.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1066/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/3.18/0003.patch @@ -210,6 +211,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -230,6 +232,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -286,6 +290,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11239/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch @@ -341,16 +346,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35519/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p352" +editKernelLocalversion "-dos.p363" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm-4.9.sh index dc4ab21a..4395501d 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm-4.9.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm-4.9.sh @@ -138,6 +138,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10766/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11160/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11174/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11239/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11261/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/ANY/0001.patch @@ -224,6 +225,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0042.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0043.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0044.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0045.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0014.patch @@ -239,10 +241,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.9/0005.patch -editKernelLocalversion "-dos.p244" +editKernelLocalversion "-dos.p249" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_wahoo.sh index 1b816f59..74fff684 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_wahoo.sh @@ -119,6 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10135/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10766/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11494/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/4.4/0006.patch @@ -192,6 +193,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0052.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0053.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0054.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0055.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.4/0010.patch @@ -208,8 +210,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p211" +editKernelLocalversion "-dos.p215" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8996.sh index 815f50c7..6a135cf1 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -110,6 +110,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16994/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/3.18/0005.patch @@ -129,7 +130,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5904/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0005.patch @@ -302,6 +303,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -323,6 +325,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -379,6 +383,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11309/ANY/0001.patch @@ -431,12 +437,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p438" +editKernelLocalversion "-dos.p450" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index c1acad6e..e0b20597 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -182,6 +182,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -205,5 +206,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p205" +editKernelLocalversion "-dos.p206" 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 d0fda47b..0bc265d7 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 @@ -107,6 +107,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15853/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch @@ -129,7 +130,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5865/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/3.18/0003.patch @@ -266,6 +267,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -287,6 +289,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -343,6 +347,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11261/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch @@ -396,13 +402,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p404" +editKernelLocalversion "-dos.p416" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index 7a43edff..29f27ebe 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -231,6 +231,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -254,5 +255,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p254" +editKernelLocalversion "-dos.p255" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 22d97d92..391e450c 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -183,6 +183,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -206,5 +207,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p206" +editKernelLocalversion "-dos.p207" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index d5ed69a9..d166c5ae 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -105,6 +105,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14883/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch @@ -121,7 +122,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1066/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5825/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/3.18/0003.patch @@ -218,6 +219,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -239,6 +241,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -344,13 +348,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p352" +editKernelLocalversion "-dos.p362" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh index 284aae29..e7c9ec85 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -151,6 +151,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0042.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0043.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0044.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0045.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0014.patch @@ -166,10 +169,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.9/0005.patch -editKernelLocalversion "-dos.p171" +editKernelLocalversion "-dos.p177" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm7250.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm7250.sh index 1f8d718f..d140563b 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm7250.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm7250.sh @@ -206,6 +206,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25704/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27066/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27170/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27171/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27777/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27786/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/4.19/0003.patch @@ -234,6 +236,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0342/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.19/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/^5.8/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20177/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20292/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.19/0007.patch @@ -254,9 +258,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29264/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.19/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.19/0003.patch -editKernelLocalversion "-dos.p258" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.19/0011.patch +editKernelLocalversion "-dos.p267" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm8150.sh index 0d360081..0dd564ec 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -309,6 +309,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27066/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27170/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27171/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27777/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/4.14/0002.patch @@ -335,6 +337,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.14/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.14/0006.patch @@ -353,9 +357,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.14/0002.patch -editKernelLocalversion "-dos.p357" +editKernelLocalversion "-dos.p363" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_razer_msm8998.sh index 5b11e9be..52b4425e 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_razer_msm8998.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_razer_msm8998.sh @@ -78,6 +78,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0052.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0053.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0054.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0055.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.4/0010.patch @@ -94,8 +97,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p97" +editKernelLocalversion "-dos.p102" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index 5d35331c..7816ff94 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh @@ -206,6 +206,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0052.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0053.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0054.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0055.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.4/0010.patch @@ -222,9 +224,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p226" +editKernelLocalversion "-dos.p230" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_zuk_msm8996.sh index 540a4276..1e30a3b6 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -205,6 +205,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0052.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0053.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0054.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0055.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.4/0010.patch @@ -221,9 +223,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p225" +editKernelLocalversion "-dos.p229" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_essential_msm8998.sh index 82e68648..ed6cd27a 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -1,6 +1,7 @@ #!/bin/bash cd "$DOS_BUILD_BASE""kernel/essential/msm8998" git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0260-0261.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0263-0264.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0002.patch @@ -96,13 +97,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19068/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch -editKernelLocalversion "-dos.p104" +editKernelLocalversion "-dos.p110" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_coral.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_coral.sh index dc5491b6..345c6888 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_coral.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_coral.sh @@ -73,6 +73,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25645/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25704/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25705/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27170/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27171/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27777/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/4.14/0002.patch @@ -95,6 +97,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3348/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.14/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.14/0005.patch @@ -111,10 +116,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.14/0002.patch -editKernelLocalversion "-dos.p116" +editKernelLocalversion "-dos.p124" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm-4.9.sh index 1917cec8..3e2769ce 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm-4.9.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm-4.9.sh @@ -81,7 +81,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24394/^5.7.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25645/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/4.9/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25705/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/4.9/0016.patch @@ -108,6 +107,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0042.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0043.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0044.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.9/0045.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.9/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.9/0014.patch @@ -123,8 +124,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28971/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.9/0005.patch -editKernelLocalversion "-dos.p126" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29647/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.9/0006.patch +editKernelLocalversion "-dos.p130" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_wahoo.sh index dd6a34aa..2d2f8d7a 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_wahoo.sh @@ -96,6 +96,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10135/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10135/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10766/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -156,6 +157,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0052.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0053.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0054.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3347/4.4/0055.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.4/0010.patch @@ -172,8 +175,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p175" +editKernelLocalversion "-dos.p180" 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 336d2627..e3c2ebc1 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 @@ -110,6 +110,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16994/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/3.18/0005.patch @@ -129,7 +130,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5904/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0005.patch @@ -299,6 +300,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -320,6 +322,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -375,6 +379,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11309/ANY/0001.patch @@ -427,12 +433,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p434" +editKernelLocalversion "-dos.p446" 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 a55d3b0a..4ab2eb16 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 @@ -194,8 +194,6 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.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 @@ -264,5 +262,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p264" +editKernelLocalversion "-dos.p262" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index dbc0d8c9..90adc555 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -230,6 +230,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/^4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch @@ -253,5 +254,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p253" +editKernelLocalversion "-dos.p254" 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 9c67b47c..2830e491 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 @@ -108,6 +108,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14883/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16644/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch @@ -124,7 +125,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1066/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5825/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/3.18/0003.patch @@ -217,6 +218,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch @@ -238,6 +240,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19052/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19054/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19057/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19061/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch @@ -342,13 +346,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/3.18/0001.patch 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-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/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/3.18/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p350" +editKernelLocalversion "-dos.p360" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh index 1f4a932f..a9a98ac4 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -1,6 +1,7 @@ #!/bin/bash cd "$DOS_BUILD_BASE""kernel/oneplus/msm8998" git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0260-0261.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.4/4.4.0263-0264.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0002.patch @@ -56,6 +57,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12352/ANY/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0007.patch @@ -65,5 +69,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch -editKernelLocalversion "-dos.p65" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.4/0005.patch +editKernelLocalversion "-dos.p70" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_razer_msm8998.sh index 7036d38b..58468c0a 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_razer_msm8998.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_razer_msm8998.sh @@ -55,6 +55,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12352/ANY/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26930/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-26931/4.4/0010.patch @@ -71,7 +74,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28038/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28660/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28688/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28964/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/4.4/0004.patch -editKernelLocalversion "-dos.p73" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-30002/4.4/0005.patch +editKernelLocalversion "-dos.p78" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/Functions.sh b/Scripts/LineageOS-18.1/Functions.sh index 7ba67e39..031f6c05 100644 --- a/Scripts/LineageOS-18.1/Functions.sh +++ b/Scripts/LineageOS-18.1/Functions.sh @@ -97,6 +97,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 android-11.0.0_r34; source "$DOS_SCRIPTS/Patch.sh"; source "$DOS_SCRIPTS_COMMON/Copy_Keys.sh";