From 9cdfc59d5efcc15459e938bebb21a2074ad25d43 Mon Sep 17 00:00:00 2001 From: Tad Date: Mon, 19 Feb 2018 15:01:57 -0500 Subject: [PATCH] 14.1: Update CVE patchers --- Patches/Linux | 2 +- .../CVE_Patchers/android_kernel_amazon_hdx-common.sh | 2 +- .../CVE_Patchers/android_kernel_asus_msm8916.sh | 4 +++- .../CVE_Patchers/android_kernel_fairphone_msm8974.sh | 2 +- .../CVE_Patchers/android_kernel_google_marlin.sh | 12 ++++++++++-- .../CVE_Patchers/android_kernel_google_msm.sh | 3 ++- .../CVE_Patchers/android_kernel_htc_flounder.sh | 4 +++- .../CVE_Patchers/android_kernel_htc_msm8974.sh | 3 ++- .../CVE_Patchers/android_kernel_htc_msm8994.sh | 3 ++- .../CVE_Patchers/android_kernel_huawei_angler.sh | 5 ++++- .../CVE_Patchers/android_kernel_lge_bullhead.sh | 7 ++++++- .../CVE_Patchers/android_kernel_lge_g3.sh | 3 ++- .../CVE_Patchers/android_kernel_lge_hammerhead.sh | 3 ++- .../CVE_Patchers/android_kernel_lge_msm8974.sh | 4 +--- .../CVE_Patchers/android_kernel_lge_msm8992.sh | 6 ++++-- .../CVE_Patchers/android_kernel_lge_msm8996.sh | 6 +++++- .../CVE_Patchers/android_kernel_moto_shamu.sh | 3 ++- .../CVE_Patchers/android_kernel_motorola_msm8916.sh | 3 ++- .../CVE_Patchers/android_kernel_motorola_msm8992.sh | 8 ++++++-- .../CVE_Patchers/android_kernel_nextbit_msm8992.sh | 5 ++++- .../CVE_Patchers/android_kernel_oneplus_msm8974.sh | 2 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 3 ++- .../CVE_Patchers/android_kernel_samsung_msm8974.sh | 4 +--- .../CVE_Patchers/android_kernel_samsung_smdk4412.sh | 3 ++- .../android_kernel_samsung_universal8890.sh | 4 +++- Scripts/LineageOS-14.1/Patch.sh | 2 -- Scripts/LineageOS-15.1/00init.sh | 2 -- 27 files changed, 72 insertions(+), 36 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index b6651d01..7ff07d97 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit b6651d01e9b675d20459be5f1e134f8837db6d80 +Subproject commit 7ff07d977fe5ab6b789c63eb5cb1e1865b5b82d0 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 a9fc38d8..6f1a31cf 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 @@ -47,7 +47,6 @@ git apply $cvePatchesLinux/CVE-2017-0751/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0786/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-1000380/^4.11/0001.patch git apply $cvePatchesLinux/CVE-2017-11000/ANY/0002.patch -git apply $cvePatchesLinux/CVE-2017-11059/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch @@ -57,6 +56,7 @@ git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0002.patch git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0003.patch git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0004.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch 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 d799edda..0d75b331 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 @@ -38,6 +38,8 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch +git apply $cvePatchesLinux/CVE-2017-13245/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16531/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch @@ -63,5 +65,5 @@ git apply $cvePatchesLinux/LVT-2017-0003/3.10/0001.patch git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p63" +editKernelLocalversion "-dos.p65" cd $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 eec2be8c..fed09891 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,7 +8,6 @@ git apply $cvePatchesLinux/CVE-2016-0774/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-7117/^4.5/0002.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0786/ANY/0001.patch -git apply $cvePatchesLinux/CVE-2017-11059/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatchesLinux/CVE-2017-13080/ANY/0002.patch @@ -17,6 +16,7 @@ git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0002.patch git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0003.patch git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0004.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16533/^4.13/0001.patch 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 918444a1..4befdb57 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 @@ -36,6 +36,7 @@ git apply $cvePatchesLinux/CVE-2014-9900/ANY/0001.patch git apply $cvePatchesLinux/CVE-2015-2041/^3.19/0002.patch git apply $cvePatchesLinux/CVE-2015-7515/^4.4/0002.patch git apply $cvePatchesLinux/CVE-2015-8966/3.15+/0001.patch +git apply $cvePatchesLinux/CVE-2015-9016/3.18/0002.patch git apply $cvePatchesLinux/CVE-2016-10088/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-2187/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-2188/ANY/0001.patch @@ -80,6 +81,7 @@ git apply $cvePatchesLinux/CVE-2017-0510/3.18/0003.patch git apply $cvePatchesLinux/CVE-2017-0524/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0537/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0564/3.18/0004.patch +git apply $cvePatchesLinux/CVE-2017-0579/3.18/0001.patch git apply $cvePatchesLinux/CVE-2017-0610/ANY/0002.patch git apply $cvePatchesLinux/CVE-2017-0622/3.18/0001.patch git apply $cvePatchesLinux/CVE-2017-0627/ANY/0001.patch @@ -112,8 +114,9 @@ git apply $cvePatchesLinux/CVE-2017-11044/3.18/0001.patch git apply $cvePatchesLinux/CVE-2017-11045/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11046/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11047/3.18/0001.patch +git apply $cvePatchesLinux/CVE-2017-11048/3.18/0002.patch git apply $cvePatchesLinux/CVE-2017-11049/ANY/0001.patch -git apply $cvePatchesLinux/CVE-2017-11057/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-11059/3.18/0002.patch git apply $cvePatchesLinux/CVE-2017-11067/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11089/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch @@ -126,8 +129,11 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.18/0005.patch git apply $cvePatchesLinux/CVE-2017-13218/3.18/0006.patch git apply $cvePatchesLinux/CVE-2017-13218/3.18/0011.patch git apply $cvePatchesLinux/CVE-2017-13219/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13245/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14873/3.18/0001.patch git apply $cvePatchesLinux/CVE-2017-14877/3.18/0002.patch +git apply $cvePatchesLinux/CVE-2017-14884/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14891/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14892/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14897/3.18/0002.patch @@ -154,6 +160,8 @@ git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0005.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0009.patch git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17762/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17769/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-2671/^4.10/0001.patch git apply $cvePatchesLinux/CVE-2017-5669/^4.9/0001.patch git apply $cvePatchesLinux/CVE-2017-5972/ANY/0002.patch @@ -198,5 +206,5 @@ git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0610/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15845/ANY/0001.patch -editKernelLocalversion "-dos.p198" +editKernelLocalversion "-dos.p206" cd $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 0f93f218..4317f679 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 @@ -27,6 +27,7 @@ git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0002.patch git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0003.patch git apply $cvePatchesLinux/CVE-2017-13080-Extra/ANY/0004.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch @@ -43,5 +44,5 @@ git apply $cvePatchesLinux/CVE-2017-8254/3.4/0001.patch git apply $cvePatchesLinux/CVE-2017-8254/3.4/0002.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p43" +editKernelLocalversion "-dos.p44" cd $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 4a9a451a..f792994e 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 @@ -42,6 +42,8 @@ git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatchesLinux/CVE-2017-13168/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-13216/3.10/0001.patch +git apply $cvePatchesLinux/CVE-2017-13245/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15868/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-15868/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch @@ -74,5 +76,5 @@ git apply $cvePatchesLinux/LVT-2017-0003/3.10/0001.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2016-2475/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p74" +editKernelLocalversion "-dos.p76" cd $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 b2c157e7..816cc378 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 @@ -13,6 +13,7 @@ git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-16525/^4.13/0002.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch @@ -27,5 +28,5 @@ git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p27" +editKernelLocalversion "-dos.p28" cd $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 192255b1..b390419b 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 @@ -67,6 +67,7 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-15868/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-15868/3.10/0002.patch @@ -107,5 +108,5 @@ git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3- git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p107" +editKernelLocalversion "-dos.p108" cd $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 ba434f87..416580ef 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 @@ -100,6 +100,7 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14877/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-14897/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch @@ -122,6 +123,7 @@ git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0005.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17769/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-2618/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-2671/^4.10/0001.patch git apply $cvePatchesLinux/CVE-2017-5669/^4.9/0001.patch @@ -131,6 +133,7 @@ git apply $cvePatchesLinux/CVE-2017-6348/^4.9/0001.patch git apply $cvePatchesLinux/CVE-2017-6951/^3.14/0001.patch git apply $cvePatchesLinux/CVE-2017-7472/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-7487/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-8269/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-8280/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0002.patch @@ -146,5 +149,5 @@ git apply $cvePatchesLinux/CVE-2016-2475/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15845/ANY/0001.patch -editKernelLocalversion "-dos.p146" +editKernelLocalversion "-dos.p149" cd $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 385d40e9..434029fd 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 @@ -93,7 +93,9 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14877/3.10/0001.patch +git apply $cvePatchesLinux/CVE-2017-14884/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14897/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-14903/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch @@ -116,6 +118,8 @@ git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0005.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17762/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17769/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-2618/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-2671/^4.10/0001.patch git apply $cvePatchesLinux/CVE-2017-5669/^4.9/0001.patch @@ -125,6 +129,7 @@ git apply $cvePatchesLinux/CVE-2017-6348/^4.9/0001.patch git apply $cvePatchesLinux/CVE-2017-6951/^3.14/0001.patch git apply $cvePatchesLinux/CVE-2017-7472/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-7487/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-8269/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0003.patch @@ -137,5 +142,5 @@ git apply $cvePatchesLinux/LVT-2017-0003/3.10/0001.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch -editKernelLocalversion "-dos.p137" +editKernelLocalversion "-dos.p142" cd $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 b6936b0a..9425146e 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 @@ -15,6 +15,7 @@ git apply $cvePatchesLinux/CVE-2017-0786/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16525/^4.13/0002.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch @@ -29,5 +30,5 @@ git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-8246/3.4/0002.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p29" +editKernelLocalversion "-dos.p30" cd $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 e8bb9aa5..95fd638e 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 @@ -18,6 +18,7 @@ git apply $cvePatchesLinux/CVE-2017-11089/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16533/^4.13/0001.patch @@ -40,5 +41,5 @@ git apply $cvePatchesLinux/CVE-2017-9242/^4.11/0001.patch git apply $cvePatchesLinux/CVE-2017-9684/ANY/0001.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p40" +editKernelLocalversion "-dos.p41" cd $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 531b8851..7cd9f6be 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 @@ -10,7 +10,6 @@ git apply $cvePatchesLinux/CVE-2016-6751/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0648/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch -git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16525/^4.13/0002.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch @@ -21,9 +20,8 @@ git apply $cvePatchesLinux/CVE-2017-16650/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0005.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch -git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-7487/ANY/0001.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p25" +editKernelLocalversion "-dos.p23" cd $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 b5e543a2..9787791d 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 @@ -74,7 +74,6 @@ git apply $cvePatchesLinux/CVE-2017-11033/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-11033/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-11046/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11056/ANY/0001.patch -git apply $cvePatchesLinux/CVE-2017-11059/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11085/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-11089/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch @@ -96,6 +95,7 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14877/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-14897/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch @@ -118,6 +118,7 @@ git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0005.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17769/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-2618/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-2671/^4.10/0001.patch git apply $cvePatchesLinux/CVE-2017-5669/^4.9/0001.patch @@ -141,6 +142,7 @@ git apply $cvePatchesLinux/CVE-2017-8260/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8261/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8262/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8265/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-8269/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-8280/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0003.patch @@ -162,5 +164,5 @@ git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15845/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0003.patch -editKernelLocalversion "-dos.p162" +editKernelLocalversion "-dos.p164" cd $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 ee25c555..69247f5c 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 @@ -33,6 +33,7 @@ git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0013.patch git apply $cvePatchesLinux/CVE-2014-9900/ANY/0001.patch git apply $cvePatchesLinux/CVE-2015-2041/^3.19/0002.patch git apply $cvePatchesLinux/CVE-2015-7515/^4.4/0002.patch +git apply $cvePatchesLinux/CVE-2015-9016/3.18/0002.patch git apply $cvePatchesLinux/CVE-2016-10088/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-2187/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-2188/ANY/0001.patch @@ -73,6 +74,8 @@ git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.18/0005.patch git apply $cvePatchesLinux/CVE-2017-13218/3.18/0006.patch git apply $cvePatchesLinux/CVE-2017-13218/3.18/0011.patch +git apply $cvePatchesLinux/CVE-2017-13245/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15850/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15868/3.18/0003.patch git apply $cvePatchesLinux/CVE-2017-16525/^4.13/0002.patch @@ -94,6 +97,7 @@ git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0005.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0009.patch git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17769/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-5669/^4.9/0001.patch git apply $cvePatchesLinux/CVE-2017-5972/ANY/0002.patch git apply $cvePatchesLinux/CVE-2017-5986/^4.9/0001.patch @@ -117,5 +121,5 @@ git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0610/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p117" +editKernelLocalversion "-dos.p121" cd $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 1f1cbaea..73aa6310 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 @@ -73,6 +73,7 @@ git apply $cvePatchesLinux/CVE-2017-11600/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-13216/3.10/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14877/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16531/^4.13/0001.patch @@ -104,5 +105,5 @@ git apply $cvePatchesLinux/CVE-2017-9242/^4.11/0001.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2016-2475/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p104" +editKernelLocalversion "-dos.p105" cd $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 0c3c313b..63c2522a 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 @@ -52,6 +52,7 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15845/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch @@ -74,5 +75,5 @@ git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3- git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p74" +editKernelLocalversion "-dos.p75" cd $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 26fccc2e..6b51061a 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 @@ -100,7 +100,6 @@ git apply $cvePatchesLinux/CVE-2017-11033/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-11033/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-11046/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11056/ANY/0001.patch -git apply $cvePatchesLinux/CVE-2017-11059/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11085/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-11089/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch @@ -116,6 +115,8 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch +git apply $cvePatchesLinux/CVE-2017-13245/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14877/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-15850/ANY/0001.patch @@ -137,6 +138,8 @@ git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0005.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17762/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17769/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-2618/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-2671/^4.10/0001.patch git apply $cvePatchesLinux/CVE-2017-5669/^4.9/0001.patch @@ -166,6 +169,7 @@ git apply $cvePatchesLinux/CVE-2017-8260/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8261/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8262/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8265/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-8269/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-8280/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0002.patch @@ -187,5 +191,5 @@ git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15845/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-8281/3.10/0003.patch -editKernelLocalversion "-dos.p187" +editKernelLocalversion "-dos.p191" cd $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 4c9d03a0..0a777cd2 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 @@ -34,6 +34,8 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch +git apply $cvePatchesLinux/CVE-2017-13245/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16531/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch @@ -50,6 +52,7 @@ git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0003.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-17762/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-6345/^4.9/0001.patch git apply $cvePatchesLinux/CVE-2017-7533/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-8243/3.10/0001.patch @@ -60,5 +63,5 @@ git apply $cvePatchesLinux/LVT-2017-0003/3.10/0001.patch git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p60" +editKernelLocalversion "-dos.p63" cd $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 cc3c5c69..dc57a1f0 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 @@ -20,12 +20,12 @@ git apply $cvePatchesLinux/CVE-2017-0786/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-1000380/^4.11/0001.patch git apply $cvePatchesLinux/CVE-2017-11000/ANY/0002.patch git apply $cvePatchesLinux/CVE-2017-11019/ANY/0001.patch -git apply $cvePatchesLinux/CVE-2017-11059/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatchesLinux/CVE-2017-13080/ANY/0002.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-16525/^4.13/0002.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch 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 08678c58..544e4e61 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 @@ -34,6 +34,7 @@ git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-16525/^4.13/0002.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch @@ -53,5 +54,5 @@ git apply $cvePatchesLinux/CVE-2017-8254/3.4/0002.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2016-2475/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p53" +editKernelLocalversion "-dos.p54" cd $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 f3b245fb..a6ea8352 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 @@ -7,7 +7,6 @@ git apply $cvePatchesLinux/CVE-2016-4578/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0611/3.4/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch -git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16525/^4.13/0002.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch @@ -18,12 +17,11 @@ git apply $cvePatchesLinux/CVE-2017-16650/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0005.patch git apply $cvePatchesLinux/CVE-2017-16USB/ANY/0006.patch -git apply $cvePatchesLinux/CVE-2017-17558/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-8246/3.4/0002.patch git apply $cvePatchesLinux/CVE-2017-8254/3.4/0001.patch git apply $cvePatchesLinux/CVE-2017-8254/3.4/0002.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch git apply $cvePatchesLinux/CVE-2016-2475/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p25" +editKernelLocalversion "-dos.p23" cd $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 69fcc410..7ec09547 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 @@ -28,6 +28,7 @@ git apply $cvePatchesLinux/CVE-2017-1000380/^4.11/0001.patch git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch git apply $cvePatchesLinux/CVE-2017-16532/^4.13/0001.patch @@ -45,5 +46,5 @@ git apply $cvePatchesLinux/CVE-2017-7184/ANY/0002.patch git apply $cvePatchesLinux/CVE-2017-7308/ANY/0003.patch git apply $cvePatchesLinux/CVE-2017-7487/ANY/0001.patch git apply $cvePatchesLinux/CVE-2014-9781/ANY/0001.patch -editKernelLocalversion "-dos.p45" +editKernelLocalversion "-dos.p46" cd $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 172d4507..633e0140 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 @@ -37,6 +37,7 @@ git apply $cvePatchesLinux/CVE-2015-8839/ANY/0002.patch git apply $cvePatchesLinux/CVE-2015-8962/ANY/0001.patch git apply $cvePatchesLinux/CVE-2015-8966/3.15+/0001.patch git apply $cvePatchesLinux/CVE-2015-9004/ANY/0001.patch +git apply $cvePatchesLinux/CVE-2015-9016/3.18/0002.patch git apply $cvePatchesLinux/CVE-2016-10044/3.18/0002.patch git apply $cvePatchesLinux/CVE-2016-10088/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-10200/ANY/0001.patch @@ -92,6 +93,7 @@ git apply $cvePatchesLinux/CVE-2017-11090/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-13215/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-13218/3.18/0011.patch +git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15868/3.18/0003.patch git apply $cvePatchesLinux/CVE-2017-16525/^4.13/0002.patch git apply $cvePatchesLinux/CVE-2017-16526/^4.13/0001.patch @@ -139,5 +141,5 @@ git apply $cvePatchesLinux/Untracked/ANY/0007-USB-usbip-fix-potential-out-of-bou git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch #git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0039.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p139" +editKernelLocalversion "-dos.p141" cd $base diff --git a/Scripts/LineageOS-14.1/Patch.sh b/Scripts/LineageOS-14.1/Patch.sh index f627f7a8..7731d24c 100755 --- a/Scripts/LineageOS-14.1/Patch.sh +++ b/Scripts/LineageOS-14.1/Patch.sh @@ -21,8 +21,6 @@ #Delete Everything and Sync #resetWorkspace -#repopick -t n_asb_02-2018 - #Apply all of our changes #patchWorkspace diff --git a/Scripts/LineageOS-15.1/00init.sh b/Scripts/LineageOS-15.1/00init.sh index 916e8a3d..4b7e76a6 100644 --- a/Scripts/LineageOS-15.1/00init.sh +++ b/Scripts/LineageOS-15.1/00init.sh @@ -20,8 +20,6 @@ export androidWorkspace="/mnt/Drive-3/"; export base=$androidWorkspace"Build/LineageOS-15.1/"; -export PRODUCT_DEFAULT_DEV_CERTIFICATE=$SIGNING_KEY_DIR"/releasekey" - export patches=$androidWorkspace"Patches/LineageOS-15.1/"; export cvePatchesLinux=$androidWorkspace"Patches/Linux/"; export cvePatchesAndroid=$androidWorkspace"Patches/Android/";