Overhaul CVE patches

This commit is contained in:
Tad 2017-10-29 14:23:02 -04:00
parent ce59045163
commit 92a0187dfb
907 changed files with 301921 additions and 3819 deletions

View file

@ -1,50 +0,0 @@
#!/bin/bash
cd $base"kernel/amazon/hdx-common"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2012-6704/0.patch
git apply $cvePatches/CVE-2014-1739/0.patch
git apply $cvePatches/CVE-2014-4656/0.patch
git apply $cvePatches/CVE-2014-7822/0.patch
git apply $cvePatches/CVE-2014-9420/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2014-9880/0.patch
git apply $cvePatches/CVE-2015-1593/0.patch
git apply $cvePatches/CVE-2016-10230/0.patch
git apply $cvePatches/CVE-2016-2185/0.patch
git apply $cvePatches/CVE-2016-2186/0.patch
git apply $cvePatches/CVE-2016-2488/0.patch
git apply $cvePatches/CVE-2016-2544/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3893/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2016-6751/0.patch
git apply $cvePatches/CVE-2016-6753/0.patch
git apply $cvePatches/CVE-2016-8404/0.patch
git apply $cvePatches/CVE-2016-8417/0.patch
git apply $cvePatches/CVE-2016-8444/0.patch
git apply $cvePatches/CVE-2016-8650/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2016-9793/0.patch
git apply $cvePatches/CVE-2017-0403/0.patch
git apply $cvePatches/CVE-2017-0404/0.patch
git apply $cvePatches/CVE-2017-0611/0.patch
git apply $cvePatches/CVE-2017-0751/0.patch
git apply $cvePatches/CVE-2017-0786/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-10662/0.patch
git apply $cvePatches/CVE-2017-11000/0.patch
git apply $cvePatches/CVE-2017-11059/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-2618/0.patch
git apply $cvePatches/CVE-2017-2671/0.patch
git apply $cvePatches/CVE-2017-5970/0.patch
git apply $cvePatches/CVE-2017-6074/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-6951/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
git apply $cvePatches/CVE-2017-8247/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
git apply $cvePatches/CVE-2017-9706/0.patch
cd $base

View file

@ -1,9 +0,0 @@
#!/bin/bash
cd $base"kernel/asus/msm8916"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2016-8394/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
cd $base

View file

@ -1,13 +0,0 @@
#!/bin/bash
cd $base"kernel/fairphone/msm8974"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3672/0.patch
git apply $cvePatches/CVE-2017-0430/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-0786/0.patch
git apply $cvePatches/CVE-2017-11059/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
cd $base

View file

@ -1,72 +0,0 @@
#!/bin/bash
cd $base"kernel/google/marlin"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9900/0.patch
git apply $cvePatches/CVE-2015-2041/0.patch
git apply $cvePatches/CVE-2015-8966/0.patch
git apply $cvePatches/CVE-2016-10044/0.patch
git apply $cvePatches/CVE-2016-10088/0.patch
git apply $cvePatches/CVE-2016-10153/0.patch
git apply $cvePatches/CVE-2016-2187/1.patch
git apply $cvePatches/CVE-2016-2544/0.patch
git apply $cvePatches/CVE-2016-2549/0.patch
git apply $cvePatches/CVE-2016-2847/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3136/0.patch
git apply $cvePatches/CVE-2016-3137/0.patch
git apply $cvePatches/CVE-2016-3140/0.patch
git apply $cvePatches/CVE-2016-3156/0.patch
git apply $cvePatches/CVE-2016-3865/0.patch
git apply $cvePatches/CVE-2016-3865/1.patch
git apply $cvePatches/CVE-2016-3906/0.patch
git apply $cvePatches/CVE-2016-5342/0.patch
git apply $cvePatches/CVE-2016-5345/0.patch
git apply $cvePatches/CVE-2016-5854/0.patch
git apply $cvePatches/CVE-2016-5856/0.patch
git apply $cvePatches/CVE-2016-5857/0.patch
git apply $cvePatches/CVE-2016-5867/0.patch
git apply $cvePatches/CVE-2016-5870/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2016-7042/0.patch
git apply $cvePatches/CVE-2016-8418/0.patch
git apply $cvePatches/CVE-2016-9191/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2017-0537/0.patch
git apply $cvePatches/CVE-2017-0622/0.patch
git apply $cvePatches/CVE-2017-0627/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-10998/0.patch
git apply $cvePatches/CVE-2017-11001/0.patch
git apply $cvePatches/CVE-2017-11002/0.patch
git apply $cvePatches/CVE-2017-11046/0.patch
git apply $cvePatches/CVE-2017-11048/0.patch
git apply $cvePatches/CVE-2017-11057/0.patch
git apply $cvePatches/CVE-2017-11600/0.patch
git apply $cvePatches/CVE-2017-12146/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-2618/0.patch
git apply $cvePatches/CVE-2017-2671/0.patch
git apply $cvePatches/CVE-2017-5669/0.patch
git apply $cvePatches/CVE-2017-5986/0.patch
git apply $cvePatches/CVE-2017-6001/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-6353/0.patch
git apply $cvePatches/CVE-2017-6951/0.patch
git apply $cvePatches/CVE-2017-7371/0.patch
git apply $cvePatches/CVE-2017-7372/0.patch
git apply $cvePatches/CVE-2017-7472/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
git apply $cvePatches/CVE-2017-7616/0.patch
git apply $cvePatches/CVE-2017-7618/0.patch
git apply $cvePatches/CVE-2017-8247/0.patch
git apply $cvePatches/CVE-2017-8251/0.patch
git apply $cvePatches/CVE-2017-8280/0.patch
git apply $cvePatches/CVE-2017-9075/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
git apply $cvePatches/CVE-2017-9686/0.patch
git apply $cvePatches/CVE-2017-9687/0.patch
git apply $cvePatches/CVE-2017-9697/0.patch
cd $base

View file

@ -1,14 +0,0 @@
#!/bin/bash
cd $base"kernel/google/msm"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2015-1593/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3859/0.patch
git apply $cvePatches/CVE-2016-8404/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-0751/0.patch
git apply $cvePatches/CVE-2017-0786/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
cd $base

View file

@ -1,29 +0,0 @@
#!/bin/bash
cd $base"kernel/htc/flounder"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9892/0.patch
git apply $cvePatches/CVE-2014-9900/0.patch
git apply $cvePatches/CVE-2015-4177/0.patch
git apply $cvePatches/CVE-2015-8944/0.patch
git apply $cvePatches/CVE-2016-0819/0.patch
git apply $cvePatches/CVE-2016-8453/0.patch
git apply $cvePatches/CVE-2016-8464/0.patch
git apply $cvePatches/CVE-2016-8650/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2017-0449/0.patch
git apply $cvePatches/CVE-2017-0537/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-0794/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-10996/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-2671/0.patch
git apply $cvePatches/CVE-2017-5669/0.patch
git apply $cvePatches/CVE-2017-5970/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-6951/0.patch
git apply $cvePatches/CVE-2017-7472/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
cd $base

View file

@ -1,54 +0,0 @@
#!/bin/bash
cd $base"kernel/huawei/angler"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-8173/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2015-2041/0.patch
git apply $cvePatches/CVE-2015-4170/0.patch
git apply $cvePatches/CVE-2015-4177/0.patch
git apply $cvePatches/CVE-2015-7550/0.patch
git apply $cvePatches/CVE-2016-0805/0.patch
git apply $cvePatches/CVE-2016-2063/0.patch
git apply $cvePatches/CVE-2016-2185/0.patch
git apply $cvePatches/CVE-2016-2186/0.patch
git apply $cvePatches/CVE-2016-2187/1.patch
git apply $cvePatches/CVE-2016-2384/0.patch
git apply $cvePatches/CVE-2016-2544/0.patch
git apply $cvePatches/CVE-2016-2545/0.patch
git apply $cvePatches/CVE-2016-2547/0.patch
git apply $cvePatches/CVE-2016-2549/0.patch
git apply $cvePatches/CVE-2016-3070/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3136/0.patch
git apply $cvePatches/CVE-2016-3137/0.patch
git apply $cvePatches/CVE-2016-3138/0.patch
git apply $cvePatches/CVE-2016-3140/0.patch
git apply $cvePatches/CVE-2016-3672/0.patch
git apply $cvePatches/CVE-2016-3689/0.patch
git apply $cvePatches/CVE-2016-5342/0.patch
git apply $cvePatches/CVE-2016-5345/0.patch
git apply $cvePatches/CVE-2016-5859/0.patch
git apply $cvePatches/CVE-2016-5867/0.patch
git apply $cvePatches/CVE-2016-5870/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2016-8404/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2017-0516/0.patch
git apply $cvePatches/CVE-2017-0523/0.patch
git apply $cvePatches/CVE-2017-0537/0.patch
git apply $cvePatches/CVE-2017-0824/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-2618/0.patch
git apply $cvePatches/CVE-2017-2671/0.patch
git apply $cvePatches/CVE-2017-5669/0.patch
git apply $cvePatches/CVE-2017-6001/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-6951/0.patch
git apply $cvePatches/CVE-2017-7472/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
git apply $cvePatches/CVE-2017-8280/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
cd $base

View file

@ -1,49 +0,0 @@
#!/bin/bash
cd $base"kernel/lge/bullhead"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-8173/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2015-2041/0.patch
git apply $cvePatches/CVE-2015-4170/0.patch
git apply $cvePatches/CVE-2015-4177/0.patch
git apply $cvePatches/CVE-2015-7550/0.patch
git apply $cvePatches/CVE-2016-0805/0.patch
git apply $cvePatches/CVE-2016-2063/0.patch
git apply $cvePatches/CVE-2016-2185/0.patch
git apply $cvePatches/CVE-2016-2186/0.patch
git apply $cvePatches/CVE-2016-2187/1.patch
git apply $cvePatches/CVE-2016-2384/0.patch
git apply $cvePatches/CVE-2016-2544/0.patch
git apply $cvePatches/CVE-2016-2545/0.patch
git apply $cvePatches/CVE-2016-2547/0.patch
git apply $cvePatches/CVE-2016-2549/0.patch
git apply $cvePatches/CVE-2016-3070/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3136/0.patch
git apply $cvePatches/CVE-2016-3137/0.patch
git apply $cvePatches/CVE-2016-3140/0.patch
git apply $cvePatches/CVE-2016-3672/0.patch
git apply $cvePatches/CVE-2016-3689/0.patch
git apply $cvePatches/CVE-2016-5345/0.patch
git apply $cvePatches/CVE-2016-5859/0.patch
git apply $cvePatches/CVE-2016-5867/0.patch
git apply $cvePatches/CVE-2016-5870/0.patch
git apply $cvePatches/CVE-2016-8404/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2017-0516/0.patch
git apply $cvePatches/CVE-2017-0523/0.patch
git apply $cvePatches/CVE-2017-0537/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-2618/0.patch
git apply $cvePatches/CVE-2017-2671/0.patch
git apply $cvePatches/CVE-2017-5669/0.patch
git apply $cvePatches/CVE-2017-6001/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-6951/0.patch
git apply $cvePatches/CVE-2017-7472/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
cd $base

View file

@ -1,27 +0,0 @@
#!/bin/bash
cd $base"kernel/lge/hammerhead"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9881/0.patch
git apply $cvePatches/CVE-2015-1593/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-5829/0.patch
git apply $cvePatches/CVE-2016-8650/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2017-0611/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-0751/0.patch
git apply $cvePatches/CVE-2017-0786/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-2618/0.patch
git apply $cvePatches/CVE-2017-2671/0.patch
git apply $cvePatches/CVE-2017-5970/0.patch
git apply $cvePatches/CVE-2017-6074/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-6951/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
git apply $cvePatches/CVE-2017-8247/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
cd $base

View file

@ -1,7 +0,0 @@
#!/bin/bash
cd $base"kernel/lge/mako"
#git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-8404/0.patch
git apply $cvePatches/CVE-2016-9793/0.patch
cd $base

View file

@ -1,58 +0,0 @@
#!/bin/bash
cd $base"kernel/moto/shamu"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-8173/0.patch
git apply $cvePatches/CVE-2014-9420/0.patch
git apply $cvePatches/CVE-2014-9683/0.patch
git apply $cvePatches/CVE-2014-9715/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2015-1420/0.patch
git apply $cvePatches/CVE-2015-1593/0.patch
git apply $cvePatches/CVE-2015-2041/0.patch
git apply $cvePatches/CVE-2015-4170/0.patch
git apply $cvePatches/CVE-2015-4177/0.patch
git apply $cvePatches/CVE-2015-7550/0.patch
git apply $cvePatches/CVE-2015-8967/0.patch
git apply $cvePatches/CVE-2016-0758/0.patch
git apply $cvePatches/CVE-2016-2185/0.patch
git apply $cvePatches/CVE-2016-2186/0.patch
git apply $cvePatches/CVE-2016-2187/1.patch
git apply $cvePatches/CVE-2016-2384/0.patch
git apply $cvePatches/CVE-2016-2544/0.patch
git apply $cvePatches/CVE-2016-2545/0.patch
git apply $cvePatches/CVE-2016-2547/0.patch
git apply $cvePatches/CVE-2016-2549/0.patch
git apply $cvePatches/CVE-2016-3070/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3136/0.patch
git apply $cvePatches/CVE-2016-3137/0.patch
git apply $cvePatches/CVE-2016-3138/0.patch
git apply $cvePatches/CVE-2016-3140/0.patch
git apply $cvePatches/CVE-2016-3689/0.patch
git apply $cvePatches/CVE-2016-3865/0.patch
git apply $cvePatches/CVE-2016-3865/1.patch
git apply $cvePatches/CVE-2016-5342/0.patch
git apply $cvePatches/CVE-2016-5870/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2016-8404/0.patch
git apply $cvePatches/CVE-2016-8464/0.patch
git apply $cvePatches/CVE-2016-8650/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2017-0404/0.patch
git apply $cvePatches/CVE-2017-0537/0.patch
git apply $cvePatches/CVE-2017-0627/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-0824/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-2618/0.patch
git apply $cvePatches/CVE-2017-2671/0.patch
git apply $cvePatches/CVE-2017-5669/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-6951/0.patch
git apply $cvePatches/CVE-2017-7472/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
git apply $cvePatches/CVE-2017-8269/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
cd $base

View file

@ -1,25 +0,0 @@
#!/bin/bash
cd $base"kernel/motorola/msm8916"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9420/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2015-1593/0.patch
git apply $cvePatches/CVE-2015-8967/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3137/0.patch
git apply $cvePatches/CVE-2016-3672/0.patch
git apply $cvePatches/CVE-2016-3865/0.patch
git apply $cvePatches/CVE-2016-3865/1.patch
git apply $cvePatches/CVE-2016-3902/0.patch
git apply $cvePatches/CVE-2016-5858/0.patch
git apply $cvePatches/CVE-2016-5858/1.patch
git apply $cvePatches/CVE-2016-5859/0.patch
git apply $cvePatches/CVE-2016-5867/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-0794/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
cd $base

View file

@ -1,81 +0,0 @@
#!/bin/bash
cd $base"kernel/motorola/msm8992"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2016-0758/0.patch
git apply $cvePatches/CVE-2016-10200/0.patch
git apply $cvePatches/CVE-2016-10230/0.patch
git apply $cvePatches/CVE-2016-2063/0.patch
git apply $cvePatches/CVE-2016-3070/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3672/0.patch
git apply $cvePatches/CVE-2016-3865/0.patch
git apply $cvePatches/CVE-2016-3865/1.patch
git apply $cvePatches/CVE-2016-3902/0.patch
git apply $cvePatches/CVE-2016-3907/0.patch
git apply $cvePatches/CVE-2016-5346/0.patch
git apply $cvePatches/CVE-2016-5347/0.patch
git apply $cvePatches/CVE-2016-5853/0.patch
git apply $cvePatches/CVE-2016-5858/0.patch
git apply $cvePatches/CVE-2016-5858/1.patch
git apply $cvePatches/CVE-2016-5859/0.patch
git apply $cvePatches/CVE-2016-5867/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2016-6682/0.patch
git apply $cvePatches/CVE-2016-6751/0.patch
git apply $cvePatches/CVE-2016-6753/0.patch
git apply $cvePatches/CVE-2016-8417/0.patch
git apply $cvePatches/CVE-2016-8444/0.patch
git apply $cvePatches/CVE-2016-8479/0.patch
git apply $cvePatches/CVE-2016-8650/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2017-0404/0.patch
git apply $cvePatches/CVE-2017-0452/0.patch
git apply $cvePatches/CVE-2017-0460/0.patch
git apply $cvePatches/CVE-2017-0463/0.patch
git apply $cvePatches/CVE-2017-0516/0.patch
git apply $cvePatches/CVE-2017-0523/0.patch
git apply $cvePatches/CVE-2017-0537/0.patch
git apply $cvePatches/CVE-2017-0604/0.patch
git apply $cvePatches/CVE-2017-0606/0.patch
git apply $cvePatches/CVE-2017-0611/0.patch
git apply $cvePatches/CVE-2017-0627/0.patch
git apply $cvePatches/CVE-2017-0631/0.patch
git apply $cvePatches/CVE-2017-0746/0.patch
git apply $cvePatches/CVE-2017-0748/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-0751/0.patch
git apply $cvePatches/CVE-2017-0794/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-10997/0.patch
git apply $cvePatches/CVE-2017-10998/0.patch
git apply $cvePatches/CVE-2017-11048/0.patch
git apply $cvePatches/CVE-2017-11056/0.patch
git apply $cvePatches/CVE-2017-11059/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-2618/0.patch
git apply $cvePatches/CVE-2017-2671/0.patch
git apply $cvePatches/CVE-2017-5669/0.patch
git apply $cvePatches/CVE-2017-5970/0.patch
git apply $cvePatches/CVE-2017-6074/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-6951/0.patch
git apply $cvePatches/CVE-2017-7369/0.patch
git apply $cvePatches/CVE-2017-7472/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
git apply $cvePatches/CVE-2017-8242/0.patch
git apply $cvePatches/CVE-2017-8247/0.patch
git apply $cvePatches/CVE-2017-8251/0.patch
git apply $cvePatches/CVE-2017-8260/0.patch
git apply $cvePatches/CVE-2017-8265/0.patch
git apply $cvePatches/CVE-2017-8280/0.patch
git apply $cvePatches/CVE-2017-9075/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
git apply $cvePatches/CVE-2017-9693/0.patch
git apply $cvePatches/CVE-2017-9694/0.patch
git apply $cvePatches/CVE-2017-9720/0.patch
git apply $cvePatches/CVE-2017-9724/0.patch
git apply $cvePatches/CVE-2017-9725/0.patch
cd $base

View file

@ -1,9 +0,0 @@
#!/bin/bash
cd $base"kernel/nextbit/msm8992"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9904/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
cd $base

View file

@ -1,24 +0,0 @@
#!/bin/bash
cd $base"kernel/oneplus/msm8974"
git apply $cvePatches/CVE-2012-6703/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2014-9880/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-3672/0.patch
git apply $cvePatches/CVE-2016-6672/0.patch
git apply $cvePatches/CVE-2016-8404/0.patch
git apply $cvePatches/CVE-2017-0750/0.patch
git apply $cvePatches/CVE-2017-0751/0.patch
git apply $cvePatches/CVE-2017-0786/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-11000/0.patch
git apply $cvePatches/CVE-2017-11048/0.patch
git apply $cvePatches/CVE-2017-11059/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
git apply $cvePatches/CVE-2017-8247/0.patch
git apply $cvePatches/CVE-2017-9242/0.patch
git apply $cvePatches/CVE-2017-9706/0.patch
git apply $cvePatches/CVE-2017-9725/0.patch
cd $base

View file

@ -1,31 +0,0 @@
#!/bin/bash
cd $base"kernel/samsung/smdk4412"
git apply $cvePatches/CVE-2014-1739/0.patch
git apply $cvePatches/CVE-2014-4656/0.patch
git apply $cvePatches/CVE-2014-7822/0.patch
git apply $cvePatches/CVE-2014-9420/0.patch
git apply $cvePatches/CVE-2014-9781/0.patch
git apply $cvePatches/CVE-2014-9870/0.patch
git apply $cvePatches/CVE-2014-9900/0.patch
git apply $cvePatches/CVE-2015-8944/0.patch
git apply $cvePatches/CVE-2016-0819/0.patch
git apply $cvePatches/CVE-2016-2185/0.patch
git apply $cvePatches/CVE-2016-2186/0.patch
git apply $cvePatches/CVE-2016-2544/0.patch
git apply $cvePatches/CVE-2016-3134/0.patch
git apply $cvePatches/CVE-2016-6753/0.patch
git apply $cvePatches/CVE-2016-9604/0.patch
git apply $cvePatches/CVE-2017-0403/0.patch
git apply $cvePatches/CVE-2017-0404/0.patch
git apply $cvePatches/CVE-2017-0430/0.patch
git apply $cvePatches/CVE-2017-0786/0.patch
git apply $cvePatches/CVE-2017-1000365/0.patch
git apply $cvePatches/CVE-2017-10662/0.patch
git apply $cvePatches/CVE-2017-12153/0.patch
git apply $cvePatches/CVE-2017-15265/0.patch
git apply $cvePatches/CVE-2017-2618/0.patch
git apply $cvePatches/CVE-2017-6074/0.patch
git apply $cvePatches/CVE-2017-6345/0.patch
git apply $cvePatches/CVE-2017-6348/0.patch
git apply $cvePatches/CVE-2017-7487/0.patch
cd $base

View file

@ -3,6 +3,8 @@
#Attempts to patch kernels to be more secure
#Is this the best way to do it? No. Is it the proper way to do it? No. Do I wish device maintainers would do it? Yes. Is it better then nothing? YES!
echo "Patching CVEs..."
cd $base