From 08142c2c9d8acd1d7e8fc8ef7955379aa15963b7 Mon Sep 17 00:00:00 2001 From: Tad Date: Sat, 23 Jan 2021 23:27:11 -0500 Subject: [PATCH] Update CVE patchers I expect breakage. --- .../android_kernel_zte_msm8930.sh | 393 ++++++++++++------ .../android_kernel_amazon_hdx-common.sh | 361 ++++++++++------ .../CVE_Patchers/android_kernel_asus_fugu.sh | 250 +++++++---- .../android_kernel_asus_grouper.sh | 26 +- .../android_kernel_asus_msm8916.sh | 12 +- .../android_kernel_cyanogen_msm8916.sh | 12 +- .../android_kernel_cyanogen_msm8974.sh | 350 ++++++++++------ .../android_kernel_fairphone_msm8974.sh | 344 +++++++++------ .../android_kernel_google_dragon.sh | 113 +++-- .../android_kernel_google_marlin.sh | 13 +- .../CVE_Patchers/android_kernel_google_msm.sh | 345 +++++++++------ .../android_kernel_htc_flounder.sh | 16 +- .../android_kernel_htc_msm8974.sh | 23 +- .../android_kernel_htc_msm8994.sh | 42 +- .../android_kernel_huawei_angler.sh | 73 +++- .../android_kernel_lge_bullhead.sh | 73 +++- .../CVE_Patchers/android_kernel_lge_g3.sh | 33 +- .../android_kernel_lge_hammerhead.sh | 330 ++++++++++----- .../CVE_Patchers/android_kernel_lge_mako.sh | 331 ++++++++++----- .../android_kernel_lge_msm8974.sh | 35 +- .../android_kernel_lge_msm8992.sh | 52 ++- .../android_kernel_lge_msm8996.sh | 13 +- .../CVE_Patchers/android_kernel_moto_shamu.sh | 185 ++++++--- .../android_kernel_motorola_msm8916.sh | 122 ++++-- .../android_kernel_motorola_msm8974.sh | 252 +++++++---- .../android_kernel_motorola_msm8992.sh | 16 +- .../android_kernel_motorola_msm8996.sh | 13 +- .../android_kernel_nextbit_msm8992.sh | 12 +- .../android_kernel_oneplus_msm8974.sh | 38 +- .../android_kernel_oneplus_msm8994.sh | 12 +- .../android_kernel_oneplus_msm8996.sh | 13 +- .../android_kernel_samsung_exynos5420.sh | 23 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 35 +- .../android_kernel_samsung_manta.sh | 26 +- .../android_kernel_samsung_msm8974.sh | 23 +- .../android_kernel_samsung_smdk4412.sh | 29 +- .../android_kernel_samsung_tuna.sh | 29 +- .../android_kernel_samsung_universal8890.sh | 70 +++- .../android_kernel_zte_msm8996.sh | 13 +- .../CVE_Patchers/android_kernel_asus_fugu.sh | 238 +++++++---- .../android_kernel_asus_msm8916.sh | 12 +- .../android_kernel_cyanogen_msm8916.sh | 12 +- .../android_kernel_cyanogen_msm8974.sh | 23 +- .../android_kernel_essential_msm8998.sh | 5 +- .../android_kernel_fairphone_msm8974.sh | 336 +++++++++------ .../android_kernel_google_dragon.sh | 113 +++-- .../android_kernel_google_marlin.sh | 13 +- .../CVE_Patchers/android_kernel_google_msm.sh | 35 +- .../android_kernel_google_wahoo.sh | 5 +- .../android_kernel_google_yellowstone.sh | 23 +- .../android_kernel_htc_flounder.sh | 16 +- .../android_kernel_htc_msm8974.sh | 23 +- .../android_kernel_htc_msm8994.sh | 50 ++- .../android_kernel_huawei_angler.sh | 73 +++- .../android_kernel_lge_bullhead.sh | 73 +++- .../CVE_Patchers/android_kernel_lge_g3.sh | 33 +- .../android_kernel_lge_hammerhead.sh | 328 ++++++++++----- .../CVE_Patchers/android_kernel_lge_mako.sh | 23 +- .../android_kernel_lge_msm8974.sh | 35 +- .../android_kernel_lge_msm8996.sh | 13 +- .../CVE_Patchers/android_kernel_moto_shamu.sh | 12 +- .../android_kernel_motorola_msm8974.sh | 33 +- .../android_kernel_motorola_msm8996.sh | 13 +- .../android_kernel_nextbit_msm8992.sh | 12 +- .../android_kernel_oneplus_msm8994.sh | 12 +- .../android_kernel_oneplus_msm8996.sh | 13 +- .../android_kernel_oneplus_msm8998.sh | 5 +- .../android_kernel_oneplus_sdm845.sh | 5 +- .../android_kernel_oppo_msm8974.sh | 35 +- .../android_kernel_samsung_msm8974.sh | 23 +- .../android_kernel_samsung_smdk4412.sh | 29 +- .../android_kernel_samsung_universal9810.sh | 5 +- .../android_kernel_xiaomi_sdm845.sh | 5 +- .../android_kernel_zte_msm8996.sh | 13 +- .../CVE_Patchers/android_kernel_asus_fugu.sh | 238 +++++++---- .../android_kernel_asus_msm8953.sh | 9 +- .../android_kernel_cyanogen_msm8916.sh | 12 +- .../android_kernel_cyanogen_msm8974.sh | 23 +- .../android_kernel_essential_msm8998.sh | 3 +- .../android_kernel_fairphone_msm8974.sh | 336 +++++++++------ .../android_kernel_fxtec_msm8998.sh | 5 +- .../android_kernel_google_bonito.sh | 5 +- .../android_kernel_google_crosshatch.sh | 5 +- .../android_kernel_google_marlin.sh | 13 +- .../CVE_Patchers/android_kernel_google_msm.sh | 35 +- .../android_kernel_google_wahoo.sh | 5 +- .../android_kernel_google_yellowstone.sh | 23 +- .../android_kernel_htc_msm8974.sh | 23 +- .../CVE_Patchers/android_kernel_lge_g3.sh | 33 +- .../android_kernel_lge_hammerhead.sh | 328 ++++++++++----- .../CVE_Patchers/android_kernel_lge_mako.sh | 23 +- .../android_kernel_lge_msm8974.sh | 35 +- .../CVE_Patchers/android_kernel_moto_shamu.sh | 12 +- .../android_kernel_motorola_msm8974.sh | 33 +- .../android_kernel_motorola_msm8996.sh | 13 +- .../android_kernel_nextbit_msm8992.sh | 12 +- .../android_kernel_oneplus_msm8994.sh | 12 +- .../android_kernel_oneplus_msm8996.sh | 13 +- .../android_kernel_oneplus_msm8998.sh | 3 +- .../android_kernel_oneplus_sdm845.sh | 5 +- .../android_kernel_oneplus_sm8150.sh | 7 +- .../android_kernel_oppo_msm8974.sh | 35 +- .../android_kernel_razer_msm8998.sh | 5 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 30 +- .../android_kernel_samsung_msm8974.sh | 23 +- .../android_kernel_samsung_smdk4412.sh | 29 +- .../android_kernel_xiaomi_sdm845.sh | 3 +- .../android_kernel_yandex_sdm660.sh | 5 +- .../android_kernel_zuk_msm8996.sh | 5 +- .../android_kernel_cyanogen_msm8916.sh | 12 +- .../android_kernel_essential_msm8998.sh | 3 +- .../android_kernel_fairphone_msm8974.sh | 23 +- .../android_kernel_fxtec_msm8998.sh | 3 +- .../android_kernel_google_coral.sh | 3 +- .../android_kernel_google_marlin.sh | 13 +- .../android_kernel_google_msm-4.9.sh | 3 +- .../CVE_Patchers/android_kernel_google_msm.sh | 35 +- .../android_kernel_google_wahoo.sh | 3 +- .../android_kernel_google_yellowstone.sh | 23 +- .../android_kernel_htc_msm8974.sh | 23 +- .../CVE_Patchers/android_kernel_lge_g3.sh | 33 +- .../CVE_Patchers/android_kernel_lge_mako.sh | 23 +- .../android_kernel_lge_msm8974.sh | 35 +- .../android_kernel_lge_msm8996.sh | 13 +- .../CVE_Patchers/android_kernel_moto_shamu.sh | 12 +- .../android_kernel_motorola_msm8974.sh | 33 +- .../android_kernel_motorola_msm8992.sh | 12 +- .../android_kernel_motorola_msm8996.sh | 13 +- .../android_kernel_nextbit_msm8992.sh | 12 +- .../android_kernel_oneplus_msm8994.sh | 12 +- .../android_kernel_oneplus_msm8996.sh | 13 +- .../android_kernel_oneplus_msm8998.sh | 3 +- .../android_kernel_oneplus_sdm845.sh | 3 +- .../android_kernel_oneplus_sm8150.sh | 5 +- .../android_kernel_oppo_msm8974.sh | 35 +- .../android_kernel_razer_msm8998.sh | 3 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 30 +- .../android_kernel_samsung_msm8974.sh | 23 +- .../android_kernel_samsung_universal9810.sh | 3 +- .../android_kernel_xiaomi_sdm845.sh | 3 +- .../android_kernel_yandex_sdm660.sh | 3 +- .../android_kernel_zuk_msm8996.sh | 3 +- 142 files changed, 5055 insertions(+), 2661 deletions(-) diff --git a/Scripts/LineageOS-11.0/CVE_Patchers/android_kernel_zte_msm8930.sh b/Scripts/LineageOS-11.0/CVE_Patchers/android_kernel_zte_msm8930.sh index 84a2cedc..3f576db1 100644 --- a/Scripts/LineageOS-11.0/CVE_Patchers/android_kernel_zte_msm8930.sh +++ b/Scripts/LineageOS-11.0/CVE_Patchers/android_kernel_zte_msm8930.sh @@ -14,164 +14,280 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6536/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3511/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6536/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6657/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6701/^3.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6657/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6701/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6703/^3.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6703/^3.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6704/^3.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2015/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4348/^3.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1792/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2015/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2893/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4348/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1874/^3.13.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/^4.3.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1874/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2706/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3144/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4654/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4654/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7822/3.2-^3.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7970/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7970/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8709/^3.13.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8172/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8709/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9410/ANY/msm.git-43b4ff3bf3fbb02e85defcea939629f46506a217.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/^3.18.2/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9529/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9731/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9870/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9888/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0568/ANY/msm.git-8de3fe39e7c40190f82832253ed5946714e5bff1.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1805/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2686/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2922/^3.19.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3636/^4.0.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3339/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3636/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5364/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8816/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8937/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8939/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch @@ -420,6 +536,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch @@ -445,9 +562,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p449" +editKernelLocalversion "-dos.p570" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh index a94df7f7..de73f8e6 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh @@ -9,145 +9,253 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6536/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6536/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6704/^3.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2015/^3.7.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2893/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/^4.3.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2706/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3144/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7822/3.2-^3.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8709/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8172/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8709/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9731/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8816/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch @@ -399,6 +507,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch @@ -424,7 +533,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p426" +editKernelLocalversion "-dos.p539" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_fugu.sh index b02233d7..c429a41e 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_fugu.sh @@ -19,110 +19,188 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.pat git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6376/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7026/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4563/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6376/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7026/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0038/^3.13.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0100/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0155/^3.14.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0206/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1690/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/^3.14.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/^3.14.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2523/^3.13.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3185/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/^3.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0049/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0100/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0155/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0206/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0206/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1690/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2523/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2568/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2673/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2706/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3144/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3673/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/^3.15.1/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4608/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4943/^3.15.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/^3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4608/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4943/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6410/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7283/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7825/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7970/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8173/3.9-^3.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/^3.18.2/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9940/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8019/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch @@ -145,7 +223,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch @@ -425,10 +505,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.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.p430" +editKernelLocalversion "-dos.p512" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh index 5a65a9a4..5ff59d3f 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh @@ -6,20 +6,25 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9895/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -253,7 +258,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p255" +editKernelLocalversion "-dos.p261" cd "$DOS_BUILD_BASE" 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 41b09066..a70b268d 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 @@ -21,14 +21,17 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -224,8 +227,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-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.p231" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index f97adcad..cc36069e 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -21,14 +21,17 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -249,9 +252,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-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.p253" +editKernelLocalversion "-dos.p257" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index a2fe755b..9147457a 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -9,140 +9,245 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6536/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6536/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1792/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2893/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/^4.3.3/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7822/3.2-^3.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7970/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7970/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9731/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5364/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch @@ -380,6 +485,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch @@ -405,7 +511,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p407" +editKernelLocalversion "-dos.p517" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index 5e978343..0b3a9148 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -8,131 +8,233 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1792/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2893/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0774/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch @@ -317,6 +419,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch @@ -342,7 +445,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p344" +editKernelLocalversion "-dos.p450" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_dragon.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_dragon.sh index 406c5e36..3051ddb7 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_dragon.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_dragon.sh @@ -25,55 +25,86 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.18/0050.pat git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9428/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9729/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0019.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0021.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0023.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0026.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9428/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/^3.18.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1333/^4.1.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1333/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1573/^3.18.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1573/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/^4.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2672/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/^4.2.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/^4.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3339/^3.19.6/0002.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/^4.0.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2672/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3339/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4178/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/^4.2.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8539/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8660/^4.3.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8845/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch @@ -98,7 +129,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3044/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch @@ -471,7 +504,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -494,6 +527,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -571,7 +605,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -579,14 +613,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/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 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 +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-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.p588" +editKernelLocalversion "-dos.p625" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_marlin.sh index f226f229..c5c10db5 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -46,9 +46,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -573,7 +574,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -596,6 +597,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -677,7 +679,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -685,6 +687,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/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 @@ -698,5 +701,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7542/3.18/0003.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.p698" +editKernelLocalversion "-dos.p701" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_msm.sh index be97c80a..5fc088c7 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_msm.sh @@ -9,133 +9,236 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1792/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2893/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/^4.3.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -318,6 +421,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch @@ -343,11 +447,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a523207486701b2d34607137558066f.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p349" +editKernelLocalversion "-dos.p456" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_flounder.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_flounder.sh index 1fac83e7..e96ca82d 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_flounder.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_flounder.sh @@ -19,19 +19,28 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch @@ -267,9 +276,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch 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.p271" +editKernelLocalversion "-dos.p281" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8974.sh index a02ef64a..6cf5bf22 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -6,20 +6,22 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -258,6 +260,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p259" +editKernelLocalversion "-dos.p262" 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 b951e2da..ccc7359d 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 @@ -24,26 +24,44 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9903/^3.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8942/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch @@ -344,9 +362,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch 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.p348" +editKernelLocalversion "-dos.p368" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_huawei_angler.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_huawei_angler.sh index 09c1e960..ecadb6b2 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_huawei_angler.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_huawei_angler.sh @@ -24,38 +24,69 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/^3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8173/3.9-^3.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0573/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5366/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9289/3.10/0002.patch @@ -77,7 +108,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch @@ -148,6 +181,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5967/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5986/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch @@ -404,9 +438,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch +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.p408" +editKernelLocalversion "-dos.p445" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_bullhead.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_bullhead.sh index f383b8e4..ad21a721 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_bullhead.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_bullhead.sh @@ -23,38 +23,69 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/^3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8173/3.9-^3.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0573/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5366/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9289/3.10/0002.patch @@ -75,7 +106,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch @@ -142,6 +175,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5967/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5986/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch @@ -402,9 +436,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch +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.p443" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_g3.sh index b3d03575..49a084cd 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -6,26 +6,30 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -267,6 +271,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p268" +editKernelLocalversion "-dos.p273" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index 400dd144..981846ea 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -8,131 +8,228 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1792/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2595/ANY/kernel.msm.git-3d1d825fe450304ce150559a1c5ffba068824629.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9881/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9882/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9882/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -323,9 +420,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p327" +editKernelLocalversion "-dos.p427" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_mako.sh index 86a3ad41..2e29bf0d 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -8,128 +8,226 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1792/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -306,10 +404,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p311" +editKernelLocalversion "-dos.p412" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8974.sh index a54b91a1..e8f18c1f 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -5,25 +5,29 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -223,6 +227,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p224" +editKernelLocalversion "-dos.p229" 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 2ddca933..f4d47f57 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 @@ -25,30 +25,51 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3288/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5366/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8967/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch @@ -64,7 +85,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch @@ -131,6 +154,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5551/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5897/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5967/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5986/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6074/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6214/3.10/0002.patch @@ -414,9 +438,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch #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.p418" +editKernelLocalversion "-dos.p444" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8996.sh index f8413533..02f7f6d5 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -43,9 +43,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -488,7 +489,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -511,6 +512,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -593,7 +595,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -601,6 +603,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/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 @@ -611,5 +614,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.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.p611" +editKernelLocalversion "-dos.p614" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_moto_shamu.sh index df3663fb..0694b277 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -18,77 +18,144 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3182/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3185/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/^3.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0206/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2568/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2673/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3182/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3673/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/^3.15.1/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4608/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/^3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4608/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6410/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7825/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7970/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8173/3.9-^3.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/^3.18.2/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8967/3.10/0002.patch @@ -107,7 +174,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch @@ -363,10 +432,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p368" +editKernelLocalversion "-dos.p439" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8916.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8916.sh index 5453aa39..42d320b4 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8916.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8916.sh @@ -26,50 +26,100 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/^3.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3673/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6410/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8950/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8967/3.10/0002.patch @@ -294,8 +344,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch 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.p297" +editKernelLocalversion "-dos.p349" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index 8c341880..89d8816e 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -12,98 +12,180 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2893/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2895/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3232/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3232/^3.9/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4163/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4163/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7470/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3182/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3182/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9731/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch @@ -323,6 +405,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch @@ -348,8 +431,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p351" +editKernelLocalversion "-dos.p439" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index 88fba66a..1b0de62d 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -24,20 +24,29 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/^4.3.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9940/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0573/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8019/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.10/0003.patch @@ -421,7 +430,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p423" +editKernelLocalversion "-dos.p433" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index 06a2d7a4..df115c90 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -40,8 +40,9 @@ git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -555,7 +556,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -578,6 +579,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -659,7 +661,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -667,6 +669,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/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 @@ -681,5 +684,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7542/3.18/0003.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.p681" +editKernelLocalversion "-dos.p684" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index 21dab55a..fe69cd41 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -18,15 +18,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -233,7 +236,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p235" +editKernelLocalversion "-dos.p239" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8974.sh index 7e889e98..9302a74f 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8974.sh @@ -6,27 +6,34 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -296,6 +303,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p297" +editKernelLocalversion "-dos.p305" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 6d60513d..a78d98e2 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -20,15 +20,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -227,7 +230,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p229" +editKernelLocalversion "-dos.p233" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index 3db39972..ef6e1d17 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -36,8 +36,9 @@ git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -432,7 +433,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -455,6 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -537,7 +539,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -545,6 +547,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/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 @@ -554,5 +557,5 @@ 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.p554" +editKernelLocalversion "-dos.p557" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh index 3abb576a..e9fcae5c 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh @@ -4,21 +4,23 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9870/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9895/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -107,7 +109,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p109" +editKernelLocalversion "-dos.p112" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_jf.sh index d02d1a20..62d0138c 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_jf.sh @@ -6,26 +6,30 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9410/ANY/msm.git-43b4ff3bf3fbb02e85defcea939629f46506a217.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -193,8 +197,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p196" +editKernelLocalversion "-dos.p201" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh index 410da377..58004f26 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh @@ -5,21 +5,26 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -204,7 +209,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p206" +editKernelLocalversion "-dos.p212" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index c8bcc1d8..16a22383 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -5,19 +5,21 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -107,6 +109,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p108" +editKernelLocalversion "-dos.p111" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh index 5d36e987..b5314b47 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh @@ -2,14 +2,22 @@ cd "$DOS_BUILD_BASE""kernel/samsung/smdk4412" git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4131/^3.2/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/3.0/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/^3.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4347/^3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4347/^3.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-5327/^3.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2375/^3.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2127/^3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/^3.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2375/^3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3375/^3.2.24/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.0/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/^3.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch @@ -18,6 +26,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7470/^3.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/^3.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch @@ -27,7 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/^3.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/^3.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/^3.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch @@ -38,21 +47,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/^3.16.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/^3.16.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/^4.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9870/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9895/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^4.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch @@ -175,9 +189,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch 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.p179" +editKernelLocalversion "-dos.p194" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh index 3bd9523e..a5366aa7 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh @@ -2,14 +2,22 @@ cd "$DOS_BUILD_BASE""kernel/samsung/tuna" git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4131/^3.2/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/3.0/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/^3.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4347/^3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4347/^3.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-5327/^3.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2375/^3.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2127/^3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/^3.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2375/^3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3375/^3.2.24/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.0/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/^3.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch @@ -18,6 +26,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7470/^3.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/^3.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch @@ -27,7 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/^3.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/^3.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/^3.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch @@ -38,19 +47,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/^3.16.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/^3.16.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/^4.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9870/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9895/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^4.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch @@ -170,9 +184,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch 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.p174" +editKernelLocalversion "-dos.p189" 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 f979d3d8..a6ff206e 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 @@ -34,7 +34,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/^4.3.3/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/^3.19/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9940/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch @@ -42,29 +42,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/^4.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/^4.2.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/^4.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/^4.0.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4178/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5706/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/^4.2.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8539/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/^4.3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8660/^4.3.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8839/ANY/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8845/^4.4.1/0001.patch @@ -460,7 +485,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -483,6 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -563,7 +589,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -571,11 +597,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch 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-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.p577" +editKernelLocalversion "-dos.p605" 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 797bedcd..94adb54f 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 @@ -37,8 +37,9 @@ git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -528,7 +529,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -551,6 +552,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -632,7 +634,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -640,6 +642,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/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 @@ -650,5 +653,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.p650" +editKernelLocalversion "-dos.p653" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh index cae30bb8..4e33c6f0 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh @@ -18,102 +18,176 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.pat git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6376/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7026/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4563/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6376/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7026/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0038/^3.13.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0100/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0155/^3.14.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1690/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/^3.14.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/^3.14.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2523/^3.13.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3185/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/^3.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0049/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0100/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0155/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0206/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1690/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2523/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2568/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2673/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3673/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/^3.15.1/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4608/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4943/^3.15.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/^3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4608/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4943/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6410/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7283/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7825/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7970/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8173/3.9-^3.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/^3.18.2/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch @@ -135,7 +209,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch @@ -390,9 +466,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/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.p394" +editKernelLocalversion "-dos.p472" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh index abde4b5c..d005022a 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 @@ -21,14 +21,17 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -222,8 +225,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p225" +editKernelLocalversion "-dos.p229" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index 1e0e603c..2558d42a 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -21,14 +21,17 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -218,8 +221,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p221" +editKernelLocalversion "-dos.p225" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index c103fc77..55bbab31 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -6,20 +6,22 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -245,6 +247,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p246" +editKernelLocalversion "-dos.p249" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_essential_msm8998.sh index c2e93beb..0e5a5e9f 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -199,7 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0006.patch @@ -366,9 +366,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p370" +editKernelLocalversion "-dos.p371" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index 7b69b578..bedfffec 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -8,128 +8,228 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2893/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/^4.3.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0774/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch @@ -280,6 +380,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch @@ -305,7 +406,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p307" +editKernelLocalversion "-dos.p411" 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 1b4d5ecd..6c2548ad 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 @@ -25,55 +25,86 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.18/0050.pat git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9428/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9729/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0019.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0021.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0023.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.18/0026.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9428/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/^3.18.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1333/^4.1.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1333/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1573/^3.18.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1573/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/^4.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2672/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/^4.2.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/^4.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3339/^3.19.6/0002.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/^4.0.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2672/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3291/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3339/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4178/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/^4.2.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8539/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/^4.3/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8660/^4.3.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8845/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch @@ -98,7 +129,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3044/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch @@ -413,7 +446,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/3.18/0003.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -436,6 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -514,7 +548,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -522,14 +556,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/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 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 +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-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.p531" +editKernelLocalversion "-dos.p568" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_marlin.sh index ce9b8cd4..b4daf8ef 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -47,9 +47,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -372,7 +373,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -395,6 +396,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -478,7 +480,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -486,6 +488,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch @@ -493,5 +496,5 @@ 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.p493" +editKernelLocalversion "-dos.p496" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh index 24b90dca..9898f656 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh @@ -6,27 +6,31 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -243,10 +247,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a523207486701b2d34607137558066f.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p248" +editKernelLocalversion "-dos.p253" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_wahoo.sh index c9fbc98e..fa2a1e9c 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_wahoo.sh @@ -365,7 +365,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0006.patch @@ -524,9 +524,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p528" +editKernelLocalversion "-dos.p529" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_yellowstone.sh index 779ae339..c1dae2b0 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -20,11 +20,15 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch @@ -32,12 +36,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch @@ -290,8 +302,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p293" +editKernelLocalversion "-dos.p306" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh index 027f190f..8b1edb54 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh @@ -18,19 +18,28 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch @@ -239,9 +248,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch 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.p243" +editKernelLocalversion "-dos.p253" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8974.sh index 8c89eedf..b7b53f02 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -6,20 +6,22 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -260,6 +262,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p261" +editKernelLocalversion "-dos.p264" 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 fdc343a0..a2c57616 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 @@ -24,30 +24,52 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9903/^3.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9289/3.10/0002.patch @@ -63,7 +85,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch @@ -359,10 +383,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p364" +editKernelLocalversion "-dos.p390" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh index db49a9ba..2689475b 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh @@ -24,38 +24,69 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/^3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8173/3.9-^3.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0573/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5366/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9289/3.10/0002.patch @@ -77,7 +108,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -143,6 +176,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5967/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5986/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch @@ -324,8 +358,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/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.p327" +editKernelLocalversion "-dos.p364" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh index 99474d32..9c1b34c4 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh @@ -23,38 +23,69 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/^3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8173/3.9-^3.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0573/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5366/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/^4.3.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8844/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9289/3.10/0002.patch @@ -75,7 +106,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -136,6 +169,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5967/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5986/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch @@ -315,8 +349,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/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.p318" +editKernelLocalversion "-dos.p355" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_g3.sh index 5bf35130..7871f0ef 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -6,26 +6,30 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -269,6 +273,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p270" +editKernelLocalversion "-dos.p275" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index 3ebed08d..3658c8d1 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -8,131 +8,226 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1792/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2595/ANY/kernel.msm.git-3d1d825fe450304ce150559a1c5ffba068824629.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9881/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9882/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9882/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -345,9 +440,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p349" +editKernelLocalversion "-dos.p447" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_mako.sh index ab6f0cba..88d0ea79 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -6,19 +6,21 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -183,10 +185,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a523207486701b2d34607137558066f.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p188" +editKernelLocalversion "-dos.p191" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8974.sh index 99318ba3..05a0ab96 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -5,25 +5,29 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -209,6 +213,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p210" +editKernelLocalversion "-dos.p215" 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 845d2960..8138f0aa 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 @@ -35,9 +35,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -312,7 +313,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -334,6 +335,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -422,7 +424,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -430,8 +432,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p433" +editKernelLocalversion "-dos.p436" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh index a1d47ca5..44cc4e0d 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -16,17 +16,20 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0015.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch @@ -163,10 +166,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch 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.p168" +editKernelLocalversion "-dos.p172" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index f067b0d0..d59f6b67 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -7,24 +7,28 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -283,7 +287,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p285" +editKernelLocalversion "-dos.p290" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index c57d8d39..70c3f51b 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -37,9 +37,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -411,7 +412,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -434,6 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -519,7 +521,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -527,8 +529,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p530" +editKernelLocalversion "-dos.p533" 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 8eafbc39..30b09424 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 @@ -18,15 +18,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -233,7 +236,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p235" +editKernelLocalversion "-dos.p239" 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 d6c125f9..d465bc0c 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 @@ -20,15 +20,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -205,7 +208,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p207" +editKernelLocalversion "-dos.p211" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index 5dc82ce5..33d5fd4d 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -35,9 +35,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -351,7 +352,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -374,6 +375,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -460,7 +462,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -468,9 +470,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/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.p472" +editKernelLocalversion "-dos.p475" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh index f5453efe..30e2f62a 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -291,7 +291,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0006.patch @@ -452,8 +452,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p455" +editKernelLocalversion "-dos.p456" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh index bff00ed9..13316f12 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -320,7 +320,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0007.patch @@ -488,10 +488,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10853/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.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.p493" +editKernelLocalversion "-dos.p494" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oppo_msm8974.sh index f7ddbd4e..008aa649 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -6,27 +6,31 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -241,6 +245,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p242" +editKernelLocalversion "-dos.p247" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index c8bcc1d8..16a22383 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -5,19 +5,21 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -107,6 +109,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p108" +editKernelLocalversion "-dos.p111" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh index 5d36e987..b5314b47 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh @@ -2,14 +2,22 @@ cd "$DOS_BUILD_BASE""kernel/samsung/smdk4412" git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4131/^3.2/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/3.0/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/^3.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4347/^3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4347/^3.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-5327/^3.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2375/^3.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2127/^3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/^3.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2375/^3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3375/^3.2.24/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.0/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/^3.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch @@ -18,6 +26,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7470/^3.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/^3.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch @@ -27,7 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/^3.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/^3.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/^3.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch @@ -38,21 +47,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/^3.16.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/^3.16.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/^4.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9870/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9895/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^4.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch @@ -175,9 +189,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch 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.p179" +editKernelLocalversion "-dos.p194" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_universal9810.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_universal9810.sh index 68cc389f..f00516a8 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_universal9810.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_universal9810.sh @@ -182,7 +182,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0007.patch @@ -372,8 +372,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.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.p375" +editKernelLocalversion "-dos.p376" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index df1ede36..f49a669c 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -317,7 +317,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0007.patch @@ -485,10 +485,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/4.9/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10853/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.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.p490" +editKernelLocalversion "-dos.p491" 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 37d4b24c..cd386a1b 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 @@ -33,9 +33,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -378,7 +379,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -401,6 +402,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -488,7 +490,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -496,9 +498,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/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.p500" +editKernelLocalversion "-dos.p503" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_fugu.sh index 2c1022ca..75ef4166 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_fugu.sh @@ -18,102 +18,176 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.pat git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6376/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7026/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4563/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6376/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7026/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7421/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0038/^3.13.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0100/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0155/^3.14.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1690/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/^3.14.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/^3.14.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2523/^3.13.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3185/^3.16.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/^3.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0049/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0100/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0155/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0181/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0206/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1690/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2523/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2568/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2673/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3673/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/^3.15.1/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4608/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4943/^3.15.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/^3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4608/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4943/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6410/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7145/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7283/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7825/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7843/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7970/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8160/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8173/3.9-^3.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/^3.17.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/^3.18.2/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/^3.14.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8559/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8884/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8989/3.10/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9683/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9710/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0239/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/^3.19.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2666/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4036/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4692/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5283/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/^4.3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.10/0002.patch @@ -135,7 +209,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2550/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch @@ -389,9 +465,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/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.p393" +editKernelLocalversion "-dos.p471" 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 3f635349..b9c2f695 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 @@ -30,6 +30,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -152,7 +153,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -174,6 +175,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -261,7 +263,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27675/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -269,8 +271,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p272" +editKernelLocalversion "-dos.p275" 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 2e08c30e..8d06b126 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 @@ -21,14 +21,17 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -215,8 +218,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p218" +editKernelLocalversion "-dos.p222" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index 5ef226ed..f8057035 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -5,20 +5,22 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -177,6 +179,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p178" +editKernelLocalversion "-dos.p181" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_essential_msm8998.sh index ac1ed827..8a7830cb 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -96,5 +96,6 @@ 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 -editKernelLocalversion "-dos.p96" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch +editKernelLocalversion "-dos.p97" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fairphone_msm8974.sh index 74065f36..2d4ae5e2 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -7,128 +7,228 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/^3.5.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/^3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1826/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2888/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2889/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2892/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2893/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2896/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7446/^4.3.3/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -261,6 +361,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch @@ -286,7 +387,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p288" +editKernelLocalversion "-dos.p392" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index b6bcb77f..1613794d 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh @@ -164,7 +164,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0006.patch @@ -329,9 +329,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p333" +editKernelLocalversion "-dos.p334" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_bonito.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_bonito.sh index 7ad858b3..2c062c19 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_bonito.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_bonito.sh @@ -234,7 +234,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0007.patch @@ -407,8 +407,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.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.p410" +editKernelLocalversion "-dos.p411" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_crosshatch.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_crosshatch.sh index b4ea6936..90ec4919 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_crosshatch.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_crosshatch.sh @@ -208,7 +208,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0007.patch @@ -382,8 +382,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.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.p385" +editKernelLocalversion "-dos.p386" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_marlin.sh index 0114c199..bc99707d 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_marlin.sh @@ -38,9 +38,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -224,7 +225,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -246,6 +247,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -336,7 +338,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27675/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -344,11 +346,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch 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.p350" +editKernelLocalversion "-dos.p353" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_msm.sh index 7d735653..bdace615 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_msm.sh @@ -5,27 +5,31 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -241,10 +245,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a523207486701b2d34607137558066f.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p246" +editKernelLocalversion "-dos.p251" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_wahoo.sh index 6e03979f..4656097c 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_wahoo.sh @@ -196,7 +196,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0006.patch @@ -360,8 +360,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p363" +editKernelLocalversion "-dos.p364" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh index 779ae339..c1dae2b0 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -20,11 +20,15 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch @@ -32,12 +36,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch @@ -290,8 +302,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p293" +editKernelLocalversion "-dos.p306" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_htc_msm8974.sh index a56bb6f6..d3545763 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -6,20 +6,22 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -258,6 +260,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p259" +editKernelLocalversion "-dos.p262" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_g3.sh index b4ba8598..fc07c103 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_g3.sh @@ -5,26 +5,30 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -200,6 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p201" +editKernelLocalversion "-dos.p206" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh index f7f5c607..47e48efa 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -8,131 +8,226 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/^3.4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/^3.6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/^3.7.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/^3.4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2136/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2373/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2390/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2669/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3364/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3400/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3412/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-3430/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4461/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4467/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4508/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4530/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-4565/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-5532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6537/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6538/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6539/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6540/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6541/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6542/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/^3.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/^3.7.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/^3.7.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/^3.7.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/^3.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/^3.6.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/^3.4.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/^3.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/^3.7.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/^3.7.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/^3.7.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/^3.5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/^3.6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/^3.8.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/^3.10.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/^3.8.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/^3.9.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/^3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/^3.8.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/^3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6546/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6548/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6549/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6647/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0216/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0217/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0231/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0268/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0290/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0310/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0311/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0313/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0343/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0871/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0913/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1059/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1767/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1774/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1792/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1796/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1797/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1798/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1827/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1848/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1928/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1979/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2140/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2141/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2146/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2147/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2148/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2164/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2206/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2237/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2546/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2595/ANY/kernel.msm.git-3d1d825fe450304ce150559a1c5ffba068824629.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/^3.8.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/^3.9.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/^3.12.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2596-UPSTREAM/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2634/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2635/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2850/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2851/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2852/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2897/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2899/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3223/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3233/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3235/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3301/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4350/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4387/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/^3.12.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/^3.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/^3.12.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/^3.13.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4514/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4515/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4579/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6367/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6368/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6381/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6382/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6885/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7266/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0069/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1438/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1445/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1446/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2039/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2309/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2672/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3122/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3183/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3184/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3186/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3534/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3610/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3611/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3645/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3646/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/^3.15.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3690/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3917/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4171/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4508/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4652/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4653/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7207/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8369/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9090/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9585/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9881/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9882/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9882/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/^3.19.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/^4.0.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2830/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2925/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3212/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4003/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4167/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4700/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -344,9 +439,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p348" +editKernelLocalversion "-dos.p446" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_mako.sh index 592d2ce8..9beb92b1 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_mako.sh @@ -5,23 +5,25 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6704/^3.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -240,8 +242,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p243" +editKernelLocalversion "-dos.p246" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_msm8974.sh index 99653176..e766a506 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -4,25 +4,29 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -202,6 +206,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p203" +editKernelLocalversion "-dos.p208" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_moto_shamu.sh index 5993de1b..10f90052 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_moto_shamu.sh @@ -16,17 +16,20 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0015.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch @@ -156,10 +159,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch 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.p161" +editKernelLocalversion "-dos.p165" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8974.sh index f067b0d0..d59f6b67 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -7,24 +7,28 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -283,7 +287,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p285" +editKernelLocalversion "-dos.p290" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8996.sh index a83414e8..c14b6064 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -30,9 +30,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -269,7 +270,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -291,6 +292,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -380,7 +382,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -388,8 +390,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p391" +editKernelLocalversion "-dos.p394" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_nextbit_msm8992.sh index d3e6d49c..58572417 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -18,15 +18,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -231,7 +234,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p233" +editKernelLocalversion "-dos.p237" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8994.sh index f51e8ddd..9a392262 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -18,15 +18,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -187,7 +190,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p189" +editKernelLocalversion "-dos.p193" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8996.sh index dffd9842..5c0fa5b2 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -30,9 +30,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -266,7 +267,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -288,6 +289,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -379,7 +381,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -387,9 +389,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/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.p391" +editKernelLocalversion "-dos.p394" 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 d8c65e1b..d0e78d72 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 @@ -86,7 +86,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.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.p88" +editKernelLocalversion "-dos.p89" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh index 434cc3d3..425289c9 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -210,7 +210,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0007.patch @@ -382,9 +382,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14088/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.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.p386" +editKernelLocalversion "-dos.p387" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh index 6b7004cc..d3376826 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -60,11 +60,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14625/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16862/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16882/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16884/4.14/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18397/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18397/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18397/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18397/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18397/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18397/4.14/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.14/0007.patch @@ -215,7 +215,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.14/0004.patch @@ -405,9 +405,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.14/0003.patch 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-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.p409" +editKernelLocalversion "-dos.p410" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oppo_msm8974.sh index 30fa63df..c8bc4e13 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -5,27 +5,31 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -240,6 +244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p241" +editKernelLocalversion "-dos.p246" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_razer_msm8998.sh index cbf2e7d3..f7532bf9 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_razer_msm8998.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_razer_msm8998.sh @@ -101,7 +101,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0006.patch @@ -266,10 +266,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p271" +editKernelLocalversion "-dos.p272" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_jf.sh index f57361e2..b92dd089 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_jf.sh @@ -6,26 +6,35 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4737/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9410/ANY/msm.git-43b4ff3bf3fbb02e85defcea939629f46506a217.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0568/ANY/msm.git-8de3fe39e7c40190f82832253ed5946714e5bff1.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8816/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch @@ -246,8 +255,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p249" +editKernelLocalversion "-dos.p259" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_msm8974.sh index 5ab0ecc4..09d4159d 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -4,19 +4,21 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -104,6 +106,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p105" +editKernelLocalversion "-dos.p108" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_smdk4412.sh index c5d93c95..d74695e3 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_smdk4412.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_smdk4412.sh @@ -2,14 +2,22 @@ cd "$DOS_BUILD_BASE""kernel/samsung/smdk4412" git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4131/^3.2/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/3.0/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/^3.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4347/^3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4347/^3.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-5327/^3.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2375/^3.3.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2127/^3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/^3.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2375/^3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.0/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1763/^3.7.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4512/^3.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4587/^3.12.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6378/^3.12.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6380/^3.12.1/0001.patch @@ -18,6 +26,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-6383/^3.11.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7027/^3.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7339/^3.12.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-7470/^3.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0055/^3.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0077/^3.13.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-0101/^3.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1444/^3.11.7/0001.patch @@ -27,7 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1737/^3.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1738/^3.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-1739/^3.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-2678/^3.14/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3153/^3.14.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3181/^3.16.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3601/^3.16.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3687/^3.17.2/0001.patch @@ -38,21 +47,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4656/^3.15.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4667/^3.15.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-4699/^3.15.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5077/^3.15.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5471/^3.16.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/^3.16.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-6416/^3.16.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7841/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8133/^3.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8134/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8159/^4.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9420/^3.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9870/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9895/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^3.19.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3331/^4.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5156/^4.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/^4.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch @@ -174,9 +188,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch 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.p178" +editKernelLocalversion "-dos.p193" 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 13bac848..3f6355f9 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 @@ -236,7 +236,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.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.p238" +editKernelLocalversion "-dos.p239" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_yandex_sdm660.sh index 2ce778d1..6747b99f 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_yandex_sdm660.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_yandex_sdm660.sh @@ -115,7 +115,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0006.patch @@ -281,10 +281,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p286" +editKernelLocalversion "-dos.p287" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index cc7df619..3cc681d2 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -105,7 +105,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0006.patch @@ -270,9 +270,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p274" +editKernelLocalversion "-dos.p275" 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 2e08c30e..8d06b126 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 @@ -21,14 +21,17 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patc git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -215,8 +218,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p218" +editKernelLocalversion "-dos.p222" 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 ac1ed827..8a7830cb 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 @@ -96,5 +96,6 @@ 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 -editKernelLocalversion "-dos.p96" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch +editKernelLocalversion "-dos.p97" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index fd4b2d46..462b950f 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -4,19 +4,21 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -107,6 +109,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p108" +editKernelLocalversion "-dos.p111" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fxtec_msm8998.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fxtec_msm8998.sh index 3a4a2810..f10dac36 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fxtec_msm8998.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fxtec_msm8998.sh @@ -49,5 +49,6 @@ 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 -editKernelLocalversion "-dos.p49" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch +editKernelLocalversion "-dos.p50" 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 8450bb3a..b5f404e5 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 @@ -191,8 +191,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.14/0003.patch 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-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.p194" +editKernelLocalversion "-dos.p195" 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 5fb8569d..b582151c 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 @@ -38,9 +38,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -212,7 +213,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -234,6 +235,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -323,7 +325,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27675/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -331,11 +333,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch 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.p337" +editKernelLocalversion "-dos.p340" 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 d210bd3a..7ebe39f8 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 @@ -205,7 +205,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.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.p207" +editKernelLocalversion "-dos.p208" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm.sh index 907a665b..c86f12f2 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm.sh @@ -5,27 +5,31 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -240,10 +244,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a523207486701b2d34607137558066f.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p245" +editKernelLocalversion "-dos.p250" 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 8d532894..d3f152e3 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 @@ -171,6 +171,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p172" +editKernelLocalversion "-dos.p173" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh index 779ae339..c1dae2b0 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -20,11 +20,15 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8086/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch @@ -32,12 +36,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8970/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch @@ -290,8 +302,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p293" +editKernelLocalversion "-dos.p306" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_htc_msm8974.sh index a56bb6f6..d3545763 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -6,20 +6,22 @@ git apply $DOS_PATCHES_LINUX_CVES/0005-Copperhead-Deny_USB/3.4/3.4-Backport.patc git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -258,6 +260,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p259" +editKernelLocalversion "-dos.p262" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_g3.sh index b4ba8598..fc07c103 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -5,26 +5,30 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -200,6 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p201" +editKernelLocalversion "-dos.p206" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_mako.sh index 592d2ce8..9beb92b1 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -5,23 +5,25 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6704/^3.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -240,8 +242,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p243" +editKernelLocalversion "-dos.p246" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8974.sh index 99653176..e766a506 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -4,25 +4,29 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -202,6 +206,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p203" +editKernelLocalversion "-dos.p208" 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 0daba04f..8826641a 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 @@ -35,9 +35,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -305,7 +306,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -327,6 +328,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -415,7 +417,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -423,8 +425,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p426" +editKernelLocalversion "-dos.p429" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_moto_shamu.sh index af7231fe..d0ae6707 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -16,17 +16,20 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0015.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4170/3.10-^3.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4177/^4.0.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch @@ -153,10 +156,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch 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.p158" +editKernelLocalversion "-dos.p162" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index c536bd5b..d25eed87 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -5,24 +5,28 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -255,7 +259,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p257" +editKernelLocalversion "-dos.p262" 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 235c33b4..ebaca2f5 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 @@ -17,15 +17,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -186,7 +189,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p188" +editKernelLocalversion "-dos.p192" 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 a83414e8..c14b6064 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 @@ -30,9 +30,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -269,7 +270,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -291,6 +292,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -380,7 +382,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -388,8 +390,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p391" +editKernelLocalversion "-dos.p394" 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 d3e6d49c..58572417 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 @@ -18,15 +18,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -231,7 +234,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p233" +editKernelLocalversion "-dos.p237" 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 f51e8ddd..9a392262 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 @@ -18,15 +18,18 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0016.pat git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9730/^3.18.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-8480/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/^4.2.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch @@ -187,7 +190,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/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.p189" +editKernelLocalversion "-dos.p193" 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 5165d5da..c8522b97 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 @@ -29,9 +29,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/^4.2.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5257/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7833/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7837/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7884/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7885/^4.3.3/0001.patch @@ -221,7 +222,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch @@ -243,6 +244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -334,7 +336,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27067/3.18/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27675/3.18/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28915/3.18/0003.patch @@ -342,8 +344,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch 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-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch -editKernelLocalversion "-dos.p345" +editKernelLocalversion "-dos.p348" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh index 0ed520dc..6ebcb7ad 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -188,7 +188,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.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.p190" +editKernelLocalversion "-dos.p191" 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 35fd0060..c509ec7d 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 @@ -135,7 +135,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29569/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.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.p137" +editKernelLocalversion "-dos.p138" 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 678b6a84..188fe603 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 @@ -136,7 +136,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.14/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.14/0004.patch @@ -328,9 +328,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.14/0003.patch 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-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.p332" +editKernelLocalversion "-dos.p333" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oppo_msm8974.sh index 47ba251e..5212509e 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -5,27 +5,31 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6545/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-0349/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3224/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -135,6 +139,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p136" +editKernelLocalversion "-dos.p141" 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 0bb69adf..ae457b66 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 @@ -58,6 +58,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0018.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch -editKernelLocalversion "-dos.p59" +editKernelLocalversion "-dos.p60" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_jf.sh index ab8a02f3..01882e13 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_jf.sh @@ -6,26 +6,35 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4737/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9410/ANY/msm.git-43b4ff3bf3fbb02e85defcea939629f46506a217.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0568/ANY/msm.git-8de3fe39e7c40190f82832253ed5946714e5bff1.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8816/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch @@ -243,10 +252,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p248" +editKernelLocalversion "-dos.p258" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index 5ab0ecc4..09d4159d 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -4,19 +4,21 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/^3.6/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3225/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-5206/^3.16.1/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch @@ -104,6 +106,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/^5.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p105" +editKernelLocalversion "-dos.p108" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_universal9810.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_universal9810.sh index 7298f08f..a2e1738a 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_universal9810.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_universal9810.sh @@ -164,7 +164,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29569/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.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.p166" +editKernelLocalversion "-dos.p167" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index e0d2c7ba..a05bca12 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -61,5 +61,6 @@ 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-16119/^5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24394/^5.7.8/0001.patch -editKernelLocalversion "-dos.p61" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.9/0005.patch +editKernelLocalversion "-dos.p62" 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 bdd7b313..b693ca60 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 @@ -186,7 +186,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.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.p188" +editKernelLocalversion "-dos.p189" 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 c48ef9fd..7d552f62 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 @@ -185,7 +185,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-35508/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/4.4/0004.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.p187" +editKernelLocalversion "-dos.p188" cd "$DOS_BUILD_BASE"