diff --git a/Patches/Linux_CVEs/CVE-2017-7187/3.7-^4.10/0001.patch b/Patches/Linux_CVEs/CVE-2017-7187/^4.10/0001.patch similarity index 100% rename from Patches/Linux_CVEs/CVE-2017-7187/3.7-^4.10/0001.patch rename to Patches/Linux_CVEs/CVE-2017-7187/^4.10/0001.patch diff --git a/Patches/Linux_CVEs/Kernel_CVE_Patch_List.txt b/Patches/Linux_CVEs/Kernel_CVE_Patch_List.txt index c5a422c4..d86299b9 100644 --- a/Patches/Linux_CVEs/Kernel_CVE_Patch_List.txt +++ b/Patches/Linux_CVEs/Kernel_CVE_Patch_List.txt @@ -1293,7 +1293,6 @@ CVE-2017-0608 CVE-2017-0609 Link - https://source.codeaurora.org/quic/la//kernel/msm-4.4/commit/?id=38a83df036084c00e8c5a4599c8ee7880b4ee567 CVE-2017-0610 - Depends Link - https://source.codeaurora.org/quic/la//kernel/msm-4.4/commit/?id=65009746a6e649779f73d665934561ea983892fe Link - https://source.codeaurora.org/quic/la/kernel/msm-4.4/commit/?id=2bf336ed7ff29768b63fcf0d9528dd129f516643 CVE-2017-0611 @@ -1399,7 +1398,6 @@ CVE-2017-1000365 Link - 3.10 - https://review.lineageos.org/#/c/179178/1 Link - 3.18 - https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=v3.18.59&id=2dff2164d171e9c27f2f7fa778d408ecf4d1e1ea CVE-2017-1000380 - Depends Link - ^4.11 - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ba3021b2c79b2fa9114f92790a99deb27a65b728 Link - ^4.11 - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d11662f4f798b50d8c8743f433842c3e40fe3378 CVE-2017-10661 @@ -1583,7 +1581,7 @@ CVE-2017-7184 Link - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=677e806da4d916052585301785d847c3b3e6186a Link - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f843ee6dd019bcece3e74e76ad9df0155655d0df CVE-2017-7187 - Link - 3.7-^4.10 - https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.11/scsi-fixes&id=bf33f87dd04c371ea33feb821b60d63d754e3124 + Link - ^4.10 - https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.11/scsi-fixes&id=bf33f87dd04c371ea33feb821b60d63d754e3124 CVE-2017-7277 Depends Link - ^4.10 - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4ef1b2869447411ad3ef91ad7d4891a83c1a509a @@ -1767,7 +1765,6 @@ CVE-2017-9682 Link - 3.18 - https://github.com/android/kernel_msm/commit/cd821a40b76919b0815a9a7c09d0f6cf1f15a7ee Link - 4.4 - https://source.codeaurora.org/quic/la/kernel/msm-4.4/commit/?id=1c4ddc4c7a4fcdf9371048ce01a6b0e5d2a2bae9 CVE-2017-9684 - Depends Link - https://github.com/android/kernel_msm/commit/d3d636627c8bb57a64bfadcc5d282c35d152f563 Link - https://github.com/android/kernel_msm/commit/83cf9f50cda5ab3f99055242bebbcb26d96319ad Link - https://github.com/android/kernel_msm/commit/b2fa897c8e86362946ec524ed47300164a33453d 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 8517f180..7ed8a42c 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 @@ -35,7 +35,7 @@ git apply $cvePatches/CVE-2016-9794/ANY/0001.patch git apply $cvePatches/CVE-2017-0403/3.0-^3.18/0001.patch git apply $cvePatches/CVE-2017-0404/^3.18/0001.patch git apply $cvePatches/CVE-2017-0524/ANY/0001.patch -git apply $cvePatches/CVE-2017-0611/ANY/0001.patch +git apply $cvePatches/CVE-2017-0611/3.4/0001.patch git apply $cvePatches/CVE-2017-0648/ANY/0001.patch git apply $cvePatches/CVE-2017-0710/ANY/0001.patch git apply $cvePatches/CVE-2017-0751/ANY/0001.patch @@ -47,15 +47,16 @@ git apply $cvePatches/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatches/CVE-2017-13080/ANY/0001.patch git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch -git apply $cvePatches/CVE-2017-5970/ANY/0001.patch -git apply $cvePatches/CVE-2017-6074/ANY/0001.patch +git apply $cvePatches/CVE-2017-5970/^4.9/0001.patch +git apply $cvePatches/CVE-2017-6074/^4.9/0001.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6951/^3.14/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch git apply $cvePatches/CVE-2017-7308/ANY/0003.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch git apply $cvePatches/CVE-2017-8247/ANY/0001.patch +git apply $cvePatches/CVE-2017-8890/3.4/0001.patch git apply $cvePatches/CVE-2017-9242/^4.11/0001.patch git apply $cvePatches/CVE-2017-9684/ANY/0001.patch git apply $cvePatches/CVE-2017-9706/ANY/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 5284a41b..46114c99 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 @@ -8,5 +8,6 @@ git apply $cvePatches/CVE-2016-8394/ANY/0001.patch git apply $cvePatches/CVE-2016-8481/ANY/0003.patch git apply $cvePatches/CVE-2017-0648/ANY/0001.patch git apply $cvePatches/CVE-2017-0750/ANY/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch git apply $cvePatches/LVT-2017-0003/3.10/0001.patch cd $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 03d09958..8f0a701f 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 @@ -41,13 +41,14 @@ git apply $cvePatches/CVE-2016-9604/ANY/0001.patch git apply $cvePatches/CVE-2017-0510/3.18/0003.patch git apply $cvePatches/CVE-2017-0524/ANY/0001.patch git apply $cvePatches/CVE-2017-0537/ANY/0001.patch +git apply $cvePatches/CVE-2017-0610/ANY/0002.patch git apply $cvePatches/CVE-2017-0622/3.18/0001.patch git apply $cvePatches/CVE-2017-0627/ANY/0001.patch git apply $cvePatches/CVE-2017-0749/ANY/0001.patch git apply $cvePatches/CVE-2017-0750/ANY/0001.patch git apply $cvePatches/CVE-2017-1000365/3.18/0002.patch git apply $cvePatches/CVE-2017-1000380/^4.11/0001.patch -git apply $cvePatches/CVE-2017-10998/ANY/0001.patch +git apply $cvePatches/CVE-2017-10998/3.18/0002.patch git apply $cvePatches/CVE-2017-11001/ANY/0001.patch git apply $cvePatches/CVE-2017-11002/ANY/0002.patch git apply $cvePatches/CVE-2017-11025/ANY/0001.patch @@ -56,30 +57,32 @@ git apply $cvePatches/CVE-2017-11046/ANY/0001.patch git apply $cvePatches/CVE-2017-11048/ANY/0001.patch git apply $cvePatches/CVE-2017-11057/ANY/0001.patch git apply $cvePatches/CVE-2017-11067/ANY/0001.patch -git apply $cvePatches/CVE-2017-11600/ANY/0001.patch -git apply $cvePatches/CVE-2017-12146/ANY/0001.patch +git apply $cvePatches/CVE-2017-12146/3.16+/0001.patch git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch git apply $cvePatches/CVE-2017-5669/^4.9/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch git apply $cvePatches/CVE-2017-5986/^4.9/0001.patch -git apply $cvePatches/CVE-2017-6001/ANY/0001.patch +git apply $cvePatches/CVE-2017-6001/^4.9/0002.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch +git apply $cvePatches/CVE-2017-6346/3.18/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6353/^4.10/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch -git apply $cvePatches/CVE-2017-7371/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch +git apply $cvePatches/CVE-2017-7371/3.18/0001.patch git apply $cvePatches/CVE-2017-7372/ANY/0001.patch git apply $cvePatches/CVE-2017-7472/ANY/0001.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch -git apply $cvePatches/CVE-2017-7616/ANY/0001.patch +git apply $cvePatches/CVE-2017-7616/^4.10/0001.patch git apply $cvePatches/CVE-2017-7618/^4.10/0002.patch git apply $cvePatches/CVE-2017-8247/ANY/0001.patch git apply $cvePatches/CVE-2017-8280/ANY/0001.patch -git apply $cvePatches/CVE-2017-9075/ANY/0001.patch +git apply $cvePatches/CVE-2017-9075/^4.11/0001.patch git apply $cvePatches/CVE-2017-9242/^4.11/0001.patch -git apply $cvePatches/CVE-2017-9676/ANY/0001.patch +git apply $cvePatches/CVE-2017-9676/3.18/0002.patch git apply $cvePatches/CVE-2017-9686/ANY/0001.patch -git apply $cvePatches/CVE-2017-9697/ANY/0001.patch +git apply $cvePatches/CVE-2017-9687/3.18/0001.patch +git apply $cvePatches/CVE-2017-9697/3.18/0001.patch git apply $cvePatches/CVE-2017-9719/ANY/0001.patch -git apply $cvePatches/CVE-2017-9720/ANY/0001.patch +git apply $cvePatches/CVE-2017-9720/3.18/0002.patch 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 140f7027..e950d730 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 @@ -8,6 +8,7 @@ git apply $cvePatches/CVE-2016-3857/ANY/0001.patch git apply $cvePatches/CVE-2016-3894/ANY/0001.patch git apply $cvePatches/CVE-2016-8402/3.4/0001.patch git apply $cvePatches/CVE-2016-8404/ANY/0001.patch +git apply $cvePatches/CVE-2017-0611/3.4/0001.patch git apply $cvePatches/CVE-2017-0648/ANY/0001.patch git apply $cvePatches/CVE-2017-0710/ANY/0001.patch git apply $cvePatches/CVE-2017-0750/ANY/0001.patch @@ -16,5 +17,5 @@ git apply $cvePatches/CVE-2017-0786/ANY/0001.patch git apply $cvePatches/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatches/CVE-2017-13080/ANY/0001.patch git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch 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 2c93a374..aaf0b5a0 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 @@ -24,7 +24,8 @@ git apply $cvePatches/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch git apply $cvePatches/CVE-2017-5669/^4.9/0001.patch -git apply $cvePatches/CVE-2017-5970/ANY/0001.patch +git apply $cvePatches/CVE-2017-5970/^4.9/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6951/^3.14/0001.patch 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 9c837e5e..8405c46e 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 @@ -76,7 +76,7 @@ git apply $cvePatches/CVE-2017-0604/ANY/0001.patch git apply $cvePatches/CVE-2017-0606/ANY/0001.patch git apply $cvePatches/CVE-2017-0607/ANY/0001.patch git apply $cvePatches/CVE-2017-0610/ANY/0001.patch -git apply $cvePatches/CVE-2017-0611/ANY/0001.patch +git apply $cvePatches/CVE-2017-0611/3.10/0002.patch git apply $cvePatches/CVE-2017-0620/ANY/0001.patch git apply $cvePatches/CVE-2017-0621/ANY/0001.patch git apply $cvePatches/CVE-2017-0627/ANY/0001.patch @@ -101,17 +101,22 @@ git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch git apply $cvePatches/CVE-2017-2618/3.10/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch git apply $cvePatches/CVE-2017-5669/^4.9/0001.patch -git apply $cvePatches/CVE-2017-5970/ANY/0001.patch -git apply $cvePatches/CVE-2017-6074/ANY/0001.patch +git apply $cvePatches/CVE-2017-5970/^4.9/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch +git apply $cvePatches/CVE-2017-6074/^4.9/0001.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6951/^3.14/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch git apply $cvePatches/CVE-2017-7308/ANY/0003.patch git apply $cvePatches/CVE-2017-7369/3.10/0001.patch +git apply $cvePatches/CVE-2017-7373/3.10/0001.patch git apply $cvePatches/CVE-2017-7472/ANY/0001.patch git apply $cvePatches/CVE-2017-8246/3.10/0001.patch -git apply $cvePatches/CVE-2017-8261/ANY/0001.patch +git apply $cvePatches/CVE-2017-8251/3.10/0001.patch +git apply $cvePatches/CVE-2017-8260/3.10/0001.patch +git apply $cvePatches/CVE-2017-8261/3.10/0001.patch +git apply $cvePatches/CVE-2017-8262/3.10/0001.patch git apply $cvePatches/CVE-2017-8265/ANY/0001.patch git apply $cvePatches/CVE-2017-8280/ANY/0001.patch git apply $cvePatches/CVE-2017-9242/^4.11/0001.patch 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 4c278ee8..a5cdf078 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 @@ -61,11 +61,12 @@ git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch git apply $cvePatches/CVE-2017-2618/3.10/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch git apply $cvePatches/CVE-2017-5669/^4.9/0001.patch -git apply $cvePatches/CVE-2017-6001/ANY/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch +git apply $cvePatches/CVE-2017-6001/^4.9/0002.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6951/^3.14/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch git apply $cvePatches/CVE-2017-7472/ANY/0001.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch git apply $cvePatches/CVE-2017-8280/ANY/0001.patch 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 cbf52f9d..b1635a82 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 @@ -55,11 +55,12 @@ git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch git apply $cvePatches/CVE-2017-2618/3.10/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch git apply $cvePatches/CVE-2017-5669/^4.9/0001.patch -git apply $cvePatches/CVE-2017-6001/ANY/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch +git apply $cvePatches/CVE-2017-6001/^4.9/0002.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6951/^3.14/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch git apply $cvePatches/CVE-2017-7472/ANY/0001.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch git apply $cvePatches/CVE-2017-9242/^4.11/0001.patch 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 81326905..0505a05b 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,15 +8,15 @@ git apply $cvePatches/CVE-2016-3894/ANY/0001.patch git apply $cvePatches/CVE-2016-5829/ANY/0001.patch git apply $cvePatches/CVE-2016-8650/ANY/0001.patch git apply $cvePatches/CVE-2016-9604/ANY/0001.patch -git apply $cvePatches/CVE-2017-0611/ANY/0001.patch +git apply $cvePatches/CVE-2017-0611/3.4/0001.patch git apply $cvePatches/CVE-2017-0710/ANY/0001.patch git apply $cvePatches/CVE-2017-0750/ANY/0001.patch git apply $cvePatches/CVE-2017-0751/ANY/0001.patch git apply $cvePatches/CVE-2017-0786/ANY/0001.patch git apply $cvePatches/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch -git apply $cvePatches/CVE-2017-5970/ANY/0001.patch -git apply $cvePatches/CVE-2017-6074/ANY/0001.patch +git apply $cvePatches/CVE-2017-5970/^4.9/0001.patch +git apply $cvePatches/CVE-2017-6074/^4.9/0001.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6951/^3.14/0001.patch 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 b6d43741..58a52548 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 @@ -56,10 +56,11 @@ git apply $cvePatches/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatches/CVE-2017-2618/3.10/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch git apply $cvePatches/CVE-2017-5669/^4.9/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6951/^3.14/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch git apply $cvePatches/CVE-2017-7472/ANY/0001.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch git apply $cvePatches/CVE-2017-8269/ANY/0001.patch 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 66bac76c..4b6d6dc0 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 @@ -33,6 +33,7 @@ git apply $cvePatches/CVE-2017-0794/ANY/0001.patch git apply $cvePatches/CVE-2017-11024/ANY/0001.patch git apply $cvePatches/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/LVT-2017-0003/3.10/0001.patch 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 c852329e..32bc9edc 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 @@ -51,7 +51,7 @@ git apply $cvePatches/CVE-2017-0537/ANY/0001.patch git apply $cvePatches/CVE-2017-0604/ANY/0001.patch git apply $cvePatches/CVE-2017-0606/ANY/0001.patch git apply $cvePatches/CVE-2017-0610/ANY/0001.patch -git apply $cvePatches/CVE-2017-0611/ANY/0001.patch +git apply $cvePatches/CVE-2017-0611/3.10/0002.patch git apply $cvePatches/CVE-2017-0627/ANY/0001.patch git apply $cvePatches/CVE-2017-0631/ANY/0001.patch git apply $cvePatches/CVE-2017-0648/ANY/0001.patch @@ -64,7 +64,7 @@ git apply $cvePatches/CVE-2017-0794/ANY/0001.patch git apply $cvePatches/CVE-2017-1000365/3.10/0001.patch git apply $cvePatches/CVE-2017-1000380/^4.11/0001.patch git apply $cvePatches/CVE-2017-10997/3.10/0001.patch -git apply $cvePatches/CVE-2017-10998/ANY/0001.patch +git apply $cvePatches/CVE-2017-10998/3.10/0001.patch git apply $cvePatches/CVE-2017-11024/ANY/0001.patch git apply $cvePatches/CVE-2017-11048/ANY/0001.patch git apply $cvePatches/CVE-2017-11056/ANY/0001.patch @@ -74,23 +74,30 @@ git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch git apply $cvePatches/CVE-2017-2618/3.10/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch git apply $cvePatches/CVE-2017-5669/^4.9/0001.patch -git apply $cvePatches/CVE-2017-5970/ANY/0001.patch -git apply $cvePatches/CVE-2017-6074/ANY/0001.patch +git apply $cvePatches/CVE-2017-5970/^4.9/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch +git apply $cvePatches/CVE-2017-6074/^4.9/0001.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6951/^3.14/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch git apply $cvePatches/CVE-2017-7308/ANY/0003.patch git apply $cvePatches/CVE-2017-7369/3.10/0001.patch +git apply $cvePatches/CVE-2017-7373/3.10/0001.patch git apply $cvePatches/CVE-2017-7472/ANY/0001.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch git apply $cvePatches/CVE-2017-8236/3.10/0001.patch git apply $cvePatches/CVE-2017-8247/ANY/0001.patch -git apply $cvePatches/CVE-2017-8261/ANY/0001.patch +git apply $cvePatches/CVE-2017-8251/3.10/0001.patch +git apply $cvePatches/CVE-2017-8260/3.10/0001.patch +git apply $cvePatches/CVE-2017-8261/3.10/0001.patch +git apply $cvePatches/CVE-2017-8262/3.10/0001.patch git apply $cvePatches/CVE-2017-8265/ANY/0001.patch git apply $cvePatches/CVE-2017-8280/ANY/0001.patch -git apply $cvePatches/CVE-2017-9075/ANY/0001.patch +git apply $cvePatches/CVE-2017-9075/^4.11/0001.patch git apply $cvePatches/CVE-2017-9242/^4.11/0001.patch +git apply $cvePatches/CVE-2017-9720/3.10/0001.patch git apply $cvePatches/CVE-2017-9724/ANY/0001.patch +git apply $cvePatches/CVE-2017-9725/3.10/0001.patch git apply $cvePatches/LVT-2017-0003/3.10/0001.patch 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 842bb1e4..27be0e99 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 @@ -10,6 +10,7 @@ git apply $cvePatches/CVE-2016-8404/ANY/0001.patch git apply $cvePatches/CVE-2017-0510/3.4/0001.patch git apply $cvePatches/CVE-2017-0524/ANY/0001.patch git apply $cvePatches/CVE-2017-0610/ANY/0001.patch +git apply $cvePatches/CVE-2017-0611/3.4/0001.patch git apply $cvePatches/CVE-2017-0648/ANY/0001.patch git apply $cvePatches/CVE-2017-0750/ANY/0001.patch git apply $cvePatches/CVE-2017-0751/ANY/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 f037b7ea..d0cb91de 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 @@ -16,7 +16,6 @@ git apply $cvePatches/CVE-2016-8402/3.4/0001.patch git apply $cvePatches/CVE-2016-8404/ANY/0001.patch git apply $cvePatches/CVE-2017-0430/ANY/0001.patch git apply $cvePatches/CVE-2017-0524/ANY/0001.patch -git apply $cvePatches/CVE-2017-0571/ANY/0001.patch git apply $cvePatches/CVE-2017-0573/ANY/0001.patch git apply $cvePatches/CVE-2017-0648/ANY/0001.patch git apply $cvePatches/CVE-2017-0706/ANY/0001.patch @@ -26,9 +25,8 @@ git apply $cvePatches/CVE-2017-0751/ANY/0001.patch git apply $cvePatches/CVE-2017-0786/ANY/0001.patch git apply $cvePatches/CVE-2017-0791/ANY/0001.patch git apply $cvePatches/CVE-2017-1000380/^4.11/0001.patch -git apply $cvePatches/CVE-2017-10663/ANY/0002.patch git apply $cvePatches/CVE-2017-12153/3.2-^3.16/0001.patch git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch -git apply $cvePatches/CVE-2017-5970/ANY/0001.patch +git apply $cvePatches/CVE-2017-5970/^4.9/0001.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch 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 d3aa3563..5d9681ab 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 @@ -3,5 +3,6 @@ cd $base"kernel/samsung/msm8974" git apply $cvePatches/CVE-2016-1583/ANY/0001.patch git apply $cvePatches/CVE-2016-2475/ANY/0001.patch git apply $cvePatches/CVE-2016-4578/ANY/0001.patch +git apply $cvePatches/CVE-2017-0611/3.4/0001.patch git apply $cvePatches/CVE-2017-0750/ANY/0001.patch 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 d4073205..118a6ec3 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 @@ -25,10 +25,10 @@ git apply $cvePatches/CVE-2017-0706/ANY/0001.patch git apply $cvePatches/CVE-2017-0786/ANY/0001.patch git apply $cvePatches/CVE-2017-1000380/^4.11/0001.patch git apply $cvePatches/CVE-2017-15265/^4.14/0001.patch -git apply $cvePatches/CVE-2017-6074/ANY/0001.patch +git apply $cvePatches/CVE-2017-6074/^4.9/0001.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch git apply $cvePatches/CVE-2017-7308/ANY/0003.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch 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 7ed83b24..710a0126 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 @@ -53,19 +53,21 @@ git apply $cvePatches/CVE-2017-0749/ANY/0001.patch git apply $cvePatches/CVE-2017-0750/ANY/0001.patch git apply $cvePatches/CVE-2017-1000380/^4.11/0001.patch git apply $cvePatches/CVE-2017-10996/ANY/0001.patch -git apply $cvePatches/CVE-2017-11600/ANY/0001.patch git apply $cvePatches/CVE-2017-2671/^4.10/0001.patch git apply $cvePatches/CVE-2017-5669/^4.9/0001.patch -git apply $cvePatches/CVE-2017-5970/ANY/0001.patch +git apply $cvePatches/CVE-2017-5970/^4.9/0001.patch +git apply $cvePatches/CVE-2017-5972/ANY/0002.patch git apply $cvePatches/CVE-2017-5986/^4.9/0001.patch -git apply $cvePatches/CVE-2017-6001/ANY/0001.patch +git apply $cvePatches/CVE-2017-6001/^4.9/0002.patch git apply $cvePatches/CVE-2017-6345/^4.9/0001.patch +git apply $cvePatches/CVE-2017-6346/3.18/0001.patch git apply $cvePatches/CVE-2017-6348/^4.9/0001.patch git apply $cvePatches/CVE-2017-6353/^4.10/0001.patch -git apply $cvePatches/CVE-2017-7187/ANY/0001.patch +git apply $cvePatches/CVE-2017-7187/^4.10/0001.patch git apply $cvePatches/CVE-2017-7308/ANY/0003.patch git apply $cvePatches/CVE-2017-7472/ANY/0001.patch git apply $cvePatches/CVE-2017-7487/ANY/0001.patch -git apply $cvePatches/CVE-2017-7616/ANY/0001.patch +git apply $cvePatches/CVE-2017-7495/3.18/0001.patch $cvePatches/CVE-2017-7495/3.18/0002.patch +git apply $cvePatches/CVE-2017-7616/^4.10/0001.patch git apply $cvePatches/CVE-2017-7618/^4.10/0002.patch cd $base