diff --git a/Logs/resetWorkspace-LineageOS-15.1.txt b/Logs/resetWorkspace-LineageOS-15.1.txt index 632ed366..7fc0ee54 100644 --- a/Logs/resetWorkspace-LineageOS-15.1.txt +++ b/Logs/resetWorkspace-LineageOS-15.1.txt @@ -68,7 +68,7 @@ external/caliper 4a0d9aba0856d0aa965d5653bfa4c138f0e8a8ba external/cblas d063db8bdddfcde61e4bad3bfe65941fd73e8094 external/chromium-libpac 0ac78251d11006d764ba1aad8cc0867827fafe5c external/chromium-trace 8b2c0074e71a8086dee98ca8730acfdc5eddf7a1 -external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2 +external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656 external/clang 751a76679b0fb5798ea6cab75906df07edcab315 external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 external/compiler-rt 0c46c9e892a3f68420635032ef2f6152dabd197c diff --git a/Logs/resetWorkspace-LineageOS-16.0.txt b/Logs/resetWorkspace-LineageOS-16.0.txt index 17b56629..b94879a5 100644 --- a/Logs/resetWorkspace-LineageOS-16.0.txt +++ b/Logs/resetWorkspace-LineageOS-16.0.txt @@ -67,7 +67,7 @@ external/capstone 6788a4139092f179005f7cdbf181ba24b60b6113 external/cblas ddf5f49cb53866fbc503a6349bf44bac24a6963d external/chromium-libpac dff5ddb8d28f6ac9a86eb28763b4313f6f72eec5 external/chromium-trace b2cf025c7d5cebd43084f38c6c7ff9cc17da428a -external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2 +external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656 external/clang f9d2af42fc6d74c28893af371e4647158eaba66c external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 external/cn-cbor 7fe9f01990a97be4df5e46d2decd894c06678072 diff --git a/Logs/resetWorkspace-LineageOS-17.1.txt b/Logs/resetWorkspace-LineageOS-17.1.txt index 9dce3f1c..0f2d8980 100644 --- a/Logs/resetWorkspace-LineageOS-17.1.txt +++ b/Logs/resetWorkspace-LineageOS-17.1.txt @@ -78,7 +78,7 @@ external/catch2 bcfbb791d09e390fb545c03ca002e570f764d960 external/cblas 61ee00692011385347a5dd1ad872556899a5cf7a external/chromium-libpac c98fc96035e6fdc5b84d953d2bd38d2dcd175467 external/chromium-trace f4e722b911fcc6f7164026432de62a02ea3460fb -external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2 +external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656 external/clang 8343f599c9e1dda8e6c1bb779af323a673a052f9 external/cldr 4e0bdd442c1e01f5c6147cf6032ce4f8587f4ede external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 @@ -726,7 +726,7 @@ tools/external_updater 1dc2143b13455b4ab0e2a0aa59dda791c0b0084f tools/loganalysis eec32327da28db6f5e599a4ab76f7c93995896ef tools/metalava edcafddcb54e149af8d4135a346501dde802fb30 tools/ndkports 74fefbc2160250129cbd157272fcfb3c9ac20f18 -tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449 +tools/repohooks 7278e0dc738d7771d59199433432d199432c9406 tools/security 3c5ee5d6f2f50895611eacd71a62b11efcfb0648 tools/test/connectivity 4857a1a24ab6fd537bc4186fc88548c2b9c29e82 tools/test/graphicsbenchmark 143e833b3762e93b0a1fe6a6bc127f09e5afade8 diff --git a/Logs/resetWorkspace-LineageOS-18.1.txt b/Logs/resetWorkspace-LineageOS-18.1.txt index 21f41559..04b5a95f 100644 --- a/Logs/resetWorkspace-LineageOS-18.1.txt +++ b/Logs/resetWorkspace-LineageOS-18.1.txt @@ -135,7 +135,7 @@ external/cblas d82c5f4ae14b2a5468303985070f7dadc15d4094 external/cbor-java f81e576298790c97498311e99a0b0b34653c3dd8 external/chromium-libpac 169c93e00a00605346a68d39d3f4713735bdb61e external/chromium-trace e524766cad26d677a9a1ec8c00c512d4cac2cf5e -external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2 +external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656 external/clang 0a1c53a5d295109bd4702ad13c0f2a5510ca1b26 external/cldr 38850463abd624d5b2293be75fddc43cf6b55ae2 external/cn-cbor 696530332036f5518681d3c450cdbc3ee412004a @@ -859,7 +859,7 @@ tools/loganalysis 915dbf1d7ed0f684d2d1bc3a6be9ef417c93527d tools/metalava 21659a2683eed66e16aeafeb8d9c40916946a51b tools/ndkports d0ec81e4b134f4b1446d3fd5a6dfbf095475597c tools/platform-compat b553fea7dd2aa8dcc26f4d8f91effd86e55dd72e -tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449 +tools/repohooks 7278e0dc738d7771d59199433432d199432c9406 tools/security a5c3644bd83674858e0b9d5da3e6014a3cbf3ba6 tools/test/connectivity 38ccb70b61038b0be21da87ae626b01a3d162bf8 tools/test/graphicsbenchmark 7c31a9c1f32d602e1b50446951088d3beddedb84 diff --git a/Logs/resetWorkspace-LineageOS-19.1.txt b/Logs/resetWorkspace-LineageOS-19.1.txt index ac50c12d..d8152a39 100644 --- a/Logs/resetWorkspace-LineageOS-19.1.txt +++ b/Logs/resetWorkspace-LineageOS-19.1.txt @@ -5,7 +5,7 @@ bootable/libbootloader b44eeefd365e023a96ea36682cc60b46827a47cc bootable/recovery 7c1eb300fbcf789024da690c96adb167d31aa5a5 build/bazel f3015c3bbd520d95216123e6761a2860e17acebf build/blueprint c24408d5ae37cbcbec15205a02812b7d6c563b90 -build/make 337e73b8ec838302c021e651bf9cb11a4abb1242 +build/make a303856dfb7b5c8196680c7797be7fa02f074c2a build/pesto 0f35caa8191635ace102f6d8c96318c5ed52dfe3 build/soong 59d5b37cce358e0d300392676d64191d3938608f compatibility/cdd 43611a0b6d2c62ae1d08d951fccf8f2ab8dc60c6 @@ -94,7 +94,7 @@ external/catch2 2b2e0e9540defee10f28ea0fc97750490fa238b5 external/cblas 2b24922070cb6d45edd5f5b533db0637099a2b17 external/cbor-java 00c4a382dd3810f9c1b363eaad339cff34a3f6fe external/chromium-trace 138ade68f9d3388a1b0a6d9ce5e091ff6f7e7448 -external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2 +external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656 external/clang f1cef8e77ae220c9379303bdc9896e0c2366bd6f external/cldr 242ecd0dcb21f3376f825119ec0b36fcb15e7bb8 external/cn-cbor 6a0f6a5375b8cd9b495e91c11d21ed257ec9a905 @@ -621,7 +621,7 @@ external/zopfli 8637d0c2c9bad61506e1633cb221a418421c9f02 external/zstd 72b884f7fb33ebdebc0f61b5d0fb00fd6ca4713f external/zxing c52e3ef5b428edbd4d4b2d51f67e673fe04ce09e frameworks/av 192b10501d328aacddf2a2e109f59d79310b5bfd -frameworks/base 1c3880c82cd574b577770910ea42a36e4ee5c596 +frameworks/base 183c70e744c8aa6e9f2e74c888785a1811bde781 frameworks/compile/libbcc 879916155c7757ba3a77c880ab1e949e8c6ed74b frameworks/compile/mclinker 3f42d04145e3c2f6bd6f236bc4eb4630d84fb3b7 frameworks/compile/slang 5ad64063eeff6dd6c6affce457ed169e0e7b2a03 @@ -795,14 +795,14 @@ kernel/prebuilts/common-modules/virtual-device/mainline/x86-64 8bd5dbee62d3a4e26 kernel/prebuilts/mainline/arm64 5e247fe827692adb03c68e021974d8d641d4d63c kernel/tests a767ef06de075dab6ea26fe2314f7860d5b114e5 kernel/xiaomi/sm8150 950783ac4623027778367cb8f8c6c24f17e88dd9 -libcore 3d79b82fa5058fadc5c9696811b38a48cb5eddbb +libcore ead9569201857d99ba23d2c0e31f75e3f1b41fd1 libnativehelper 4127df85264539c1fcc6dcbf59410e9edaa2e0c6 lineage-sdk d4565e22e04e8030ac8d8551dfe11a868b8366a9 -lineage/scripts 023e86f8fe46cbc3afc0009aac0aa361bf9187d5 +lineage/scripts cf89200746d0d7a73e6926f064abb8d136956177 packages/apps/AudioFX 2c1be3c3b062e397bfd1e780ddb0bae1f99c1b84 packages/apps/Backgrounds f778988c6b8d36e87399b5678239d4f696e4cab2 packages/apps/BasicSmsReceiver 7c6a070c68413bab5343043af3df220226759568 -packages/apps/Bluetooth 4199ffb1db8c4f80914a39f78bdc2cecf7b6c8dd +packages/apps/Bluetooth af8fa04324c4eced3086b4761ba31d414eb4d2e8 packages/apps/Camera2 1a48d61effedfab1930dd3fa0931eafd3f50c32d packages/apps/Car/Calendar fa4e0f22818948486aed8ce4845e1eae62321564 packages/apps/Car/Cluster 9b851957e49a1a47b6468c11e69a29794b1a8311 @@ -860,7 +860,7 @@ packages/apps/RemoteProvisioner 6e8aab132163250f8cde77004aee24756312ef01 packages/apps/SafetyRegulatoryInfo 6264264eb9b2d2dfa2ac7b7a8e07a231c3d2147e packages/apps/SecureElement d052b0b1d1abda205590db2e7db08b377a8e0cb0 packages/apps/Seedvault 2b2bf5ba8844f54ca685a3db831e8c4053015280 -packages/apps/Settings 8aa035ef1c5c1b957068213f241ca5af0f927b34 +packages/apps/Settings 3e59fc5d8fa7b02cc9123c12e0a077788dbf3ff4 packages/apps/SettingsIntelligence a0ae307ead24614b2d5c8a6cc5966bc5f8454145 packages/apps/SetupWizard 2a007324a9e710b969de8faa5d1bd82d6ff5c2ea packages/apps/SimpleDeviceConfig 82d31b18dd2550e05f89248f128cb571eecc863a @@ -928,7 +928,7 @@ packages/services/Car ea61de5da690e232704c16fe60917d6d973600b0 packages/services/Iwlan 0155305af7916e8c459e9df3bdd7a813fa24869d packages/services/Mms 5e55f99e5e7a2bd42b1c6a7d5be8e590f8d2f923 packages/services/Mtp 89646079f88772f19a02c6611ab103c0e8b09bff -packages/services/Telecomm dff9c5222400e195cc9a61c92c797e1626d61cf4 +packages/services/Telecomm a97e84d00bf4e2b63411c547b1871c0fd530648e packages/services/Telephony 0395f1beb8864f31bddc096e50e2f3e0fb6aa4df packages/wallpapers/ImageWallpaper 0a1680f07b09889c7642a775b6bb69d1b27f9b09 packages/wallpapers/LivePicker f55523ca920efcff9c5c114ec925c9dcbd5b7dd6 @@ -996,7 +996,7 @@ sdk b3f92fe65cc033dc02107cc127e0ae0e2a50a967 system/apex e0731e932301591d3e86c7927fd8fa08bb585ae9 system/bpf bb1485f836d496570a337f6d7b809a3e44191f71 system/bpfprogs ed0aa6f1dac65b12a3eb1c3ee72947c9cb308aa4 -system/bt 58c3eecd7d4edd3b5ff0d6f7332d28496c1bbb56 +system/bt 669ca33f5e7a67cc733e25e72510a9aa3c953933 system/ca-certificates 595badb2fb42aba9a55d78ce40be36856b4a0f78 system/chre daa9b56497b0c114dbfcf7ab758142a20eaeed9c system/connectivity/wificond 17bbcb27838fe84bfc2e830cab54a6bd8a41fa55 @@ -1033,7 +1033,7 @@ system/nfc 4514f6081f3a7ffabfacd83c0330ddbc774a77d5 system/nvram 2606a9702689543b7aa8175128ab95ae99bb4e49 system/qcom ddd4779b4684d61dd63a6e71f3be00820ea831fd system/security d8fbb1f86c7405ddaa55dce780f18f5ec19f0422 -system/sepolicy cb1f87efbf8d56f92fe9e02eb982135395992003 +system/sepolicy 3ad11c72adae8f5aaf231c18d49bfe673095f43d system/server_configurable_flags 08d7fdb43259537b7c1546a0b634114a7f77006b system/teeui 792b154128b773efae04b0395413bf0752a7a2b8 system/testing/gtest_extras b6cb0358e15fef6377c6bd3dea30fdf2b419705e @@ -1083,7 +1083,7 @@ tools/extract-utils c12d3941893a6d1187986d85be04308104d13269 tools/metalava 0d8be7040dceaf9b084e909b6907e463ab7d3237 tools/ndkports a181fe59a34803a1ba7300bd1a32532b6dc3e9fb tools/platform-compat cfa5a189e9671992ba7ad5b8de5d59826544a592 -tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449 +tools/repohooks 7278e0dc738d7771d59199433432d199432c9406 tools/security 4af6777ed4b7a9c09508a600349e0e548174361f tools/test/connectivity a74e9d3afee07e92cc9f74345f91ea7cbe29d44d tools/test/graphicsbenchmark 6404f16911f96d9253847c1390fd81f1923954cd @@ -1111,8 +1111,8 @@ vendor/qcom/opensource/commonsys-intf/bluetooth 5be730e561df0103aa2ffa6cc5c649ac vendor/qcom/opensource/commonsys-intf/display 1b983da4adfc9318dae482ac1b93387852399e88 vendor/qcom/opensource/commonsys/bluetooth_ext dfb8d1bf11f1b76413fbe2fd5bdbd7acddb1db6e vendor/qcom/opensource/commonsys/display 9fceface2db07457e0253576ca63d4fb86a75155 -vendor/qcom/opensource/commonsys/packages/apps/Bluetooth 95d5a483465330c1daee381cef5a6253a5ff7a10 -vendor/qcom/opensource/commonsys/system/bt 3510ffa0486d725073abfcae8967ecd518bdf3df +vendor/qcom/opensource/commonsys/packages/apps/Bluetooth ecd9ca0ffc37bd2db6a359f19249e4da0fdc50d4 +vendor/qcom/opensource/commonsys/system/bt 4129cafb2cd51aa3f9d073c657ed696d71029e09 vendor/qcom/opensource/cryptfs_hw 70c5073d267b25186b1e713bdf89371336c28dc3 vendor/qcom/opensource/data-ipa-cfg-mgr 1e7dcdcc41a9e9f200b8921737b10dd8bda6d35b vendor/qcom/opensource/dataservices 7df6e191d24b7aebfe6bdeaa330552321ba41a92 diff --git a/Logs/resetWorkspace-LineageOS-20.0.txt b/Logs/resetWorkspace-LineageOS-20.0.txt index 5cf82433..1920e3c9 100644 --- a/Logs/resetWorkspace-LineageOS-20.0.txt +++ b/Logs/resetWorkspace-LineageOS-20.0.txt @@ -201,7 +201,7 @@ external/catch2 5f8628024c5a9219caa004d6a9547aacd9ba94c1 external/cblas 4fdeda64177f60e1b226349885b3c0ea016f3068 external/cbor-java 6b4b6adc5ff8f91e2ddef14adf510e14aaf90204 external/chromium-trace 9456b95a6d4b95c765c9f2264a71b0334f6cf8d7 -external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2 +external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656 external/clang 9fae335badf26813486d207b69928d38b979e522 external/cldr 7518f37169bd87d6977244e4d7471bc48fcd62e0 external/cn-cbor 7b581886d1830f50c3ab104a56b7ab931779466f @@ -1030,7 +1030,7 @@ kernel/zuk/msm8996 cc57cb4ee3b7918b74d30604735d353b9a5fa23b libcore 59b2cb7f0c05106805a1a762d9271162d51f82d4 libnativehelper 49ecc5f1e97e810d27e2c6558abdde49e875349b lineage-sdk 49404b83d2fb2398a71d3d79b0caa8ea2a671a97 -lineage/scripts 023e86f8fe46cbc3afc0009aac0aa361bf9187d5 +lineage/scripts cf89200746d0d7a73e6926f064abb8d136956177 packages/apps/Aperture dfda463f8a096add0fb42379b3dfc57a5766b1a4 packages/apps/AudioFX 15e2a666d21551698ea0744996abcdc35e6c0cc1 packages/apps/Backgrounds 8600246ca64332e9cac3993c172ceef80cf3cc74 diff --git a/Patches/Linux b/Patches/Linux index ee95ec72..d325f076 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit ee95ec7291d107f711e19226c350daa0118767f0 +Subproject commit d325f07654c5dc4d25c9f7df8ecbef465331cf91 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 d9e3b9f2..bc69dd43 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 @@ -980,6 +980,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch @@ -992,7 +997,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p992" +editKernelLocalversion "-dos.p997" else echo "kernel_amazon_hdx-common is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh index 4b4fc600..f3858877 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh @@ -645,6 +645,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -653,7 +658,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p653" +editKernelLocalversion "-dos.p658" else echo "kernel_asus_grouper is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh index d611e9a1..d2949861 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh @@ -681,6 +681,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch @@ -690,7 +695,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p690" +editKernelLocalversion "-dos.p695" else echo "kernel_htc_msm8960 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh index efe75db5..7f40c1ca 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 @@ -825,6 +825,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch @@ -837,7 +842,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p837" +editKernelLocalversion "-dos.p842" else echo "kernel_htc_msm8994 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh index e93ab16b..0d958ba0 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 @@ -910,6 +910,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -921,7 +926,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p921" +editKernelLocalversion "-dos.p926" else echo "kernel_lge_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh index cbcc5cfe..3b183921 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh @@ -778,6 +778,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -787,7 +792,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p787" +editKernelLocalversion "-dos.p792" else echo "kernel_motorola_msm8952 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh index 9e4064cf..6dc03a64 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh @@ -756,6 +756,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch @@ -765,7 +770,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p765" +editKernelLocalversion "-dos.p770" else echo "kernel_samsung_d2 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh index f0788d80..f605c018 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh @@ -442,11 +442,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p446" +editKernelLocalversion "-dos.p451" else echo "kernel_samsung_exynos5420 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh index ca82e80e..71027cd7 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh @@ -560,6 +560,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -567,7 +572,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p567" +editKernelLocalversion "-dos.p572" else echo "kernel_samsung_manta is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh index 9af486d0..27cd6274 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 @@ -564,6 +564,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -572,7 +576,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p572" +editKernelLocalversion "-dos.p576" else echo "kernel_samsung_smdk4412 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh index d239a91c..25a17272 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh @@ -554,6 +554,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -562,7 +566,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p562" +editKernelLocalversion "-dos.p566" else echo "kernel_samsung_tuna is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh index 0bebb259..ae49004e 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 @@ -1140,6 +1140,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch @@ -1151,7 +1160,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1151" +editKernelLocalversion "-dos.p1160" else echo "kernel_samsung_universal8890 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh index 9b19034f..8c90d2c1 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh @@ -917,6 +917,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch @@ -935,7 +940,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p935" +editKernelLocalversion "-dos.p940" else echo "kernel_asus_fugu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh index cfe6e63a..a5133dcd 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh @@ -726,6 +726,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -736,7 +741,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p736" +editKernelLocalversion "-dos.p741" else echo "kernel_asus_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh index 580edd58..4621831f 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh @@ -1110,6 +1110,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.18/0003-alt.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch @@ -1123,7 +1132,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1123" +editKernelLocalversion "-dos.p1132" else echo "kernel_google_dragon is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh index 7282cd64..ad455d87 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh @@ -723,6 +723,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -734,7 +739,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p734" +editKernelLocalversion "-dos.p739" else echo "kernel_htc_flounder is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh index eda8095f..cadf1c90 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh @@ -847,6 +847,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch @@ -859,7 +864,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p859" +editKernelLocalversion "-dos.p864" else echo "kernel_huawei_angler is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh index f73ebb86..351cc97d 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh @@ -858,6 +858,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch @@ -870,7 +875,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p870" +editKernelLocalversion "-dos.p875" else echo "kernel_lge_bullhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh index 7b756afc..ba61c2f3 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh @@ -1104,6 +1104,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch @@ -1114,7 +1123,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1114" +editKernelLocalversion "-dos.p1123" else echo "kernel_zte_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index 2eef0741..6a24c876 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -724,6 +724,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -734,7 +739,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p734" +editKernelLocalversion "-dos.p739" else echo "kernel_cyanogen_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index b4a35070..77875d1b 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -610,6 +610,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -617,7 +622,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p617" +editKernelLocalversion "-dos.p622" else echo "kernel_cyanogen_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh index 54ae26a2..be3426af 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -773,6 +773,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -783,7 +788,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p783" +editKernelLocalversion "-dos.p788" else echo "kernel_google_yellowstone is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh index 153c422d..58c01ed0 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh @@ -575,6 +575,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch @@ -587,7 +592,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p587" +editKernelLocalversion "-dos.p592" else echo "kernel_samsung_apq8084 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index 2eef0741..6a24c876 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -724,6 +724,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -734,7 +739,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p734" +editKernelLocalversion "-dos.p739" else echo "kernel_cyanogen_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh index 95624524..fec57578 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh @@ -769,6 +769,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -778,7 +783,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p778" +editKernelLocalversion "-dos.p783" else echo "kernel_motorola_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index 3df82b2a..9b783997 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -693,6 +693,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -702,7 +707,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p702" +editKernelLocalversion "-dos.p707" else echo "kernel_motorola_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 82f98aea..7c524984 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -695,6 +695,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -704,7 +709,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p704" +editKernelLocalversion "-dos.p709" else echo "kernel_oneplus_msm8994 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index fd02e1be..6400e7f9 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -1065,6 +1065,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -1078,7 +1079,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -1112,6 +1113,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch @@ -1138,6 +1140,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch @@ -1175,42 +1178,63 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47222/4.14/0002.patch @@ -1218,7 +1242,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1218" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p1243" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index 7593beff..407b2666 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh @@ -989,6 +989,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch @@ -997,7 +1006,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p997" +editKernelLocalversion "-dos.p1006" else echo "kernel_yandex_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index fe6e939a..13d9170f 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -424,10 +424,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p427" +editKernelLocalversion "-dos.p432" else echo "kernel_fairphone_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh index 43a579e8..18b97b1e 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -916,6 +916,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch @@ -928,7 +937,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p928" +editKernelLocalversion "-dos.p937" else echo "kernel_google_marlin is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh index 4851a483..4d7a1131 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh @@ -601,6 +601,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch @@ -611,7 +616,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p611" +editKernelLocalversion "-dos.p616" else echo "kernel_google_msm is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh index 7265e8c7..eea7357d 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -711,6 +711,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0001/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch @@ -721,7 +726,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p721" +editKernelLocalversion "-dos.p726" else echo "kernel_htc_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh index 83193aba..bc5f765f 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -638,6 +638,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -645,7 +650,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p645" +editKernelLocalversion "-dos.p650" else echo "kernel_lge_g3 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index a6f5cbaf..e15d2d42 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -575,6 +575,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -583,7 +588,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p583" +editKernelLocalversion "-dos.p588" else echo "kernel_lge_hammerhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh index a34ac133..905bbda8 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -218,10 +218,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p221" +editKernelLocalversion "-dos.p226" else echo "kernel_lge_mako is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh index 21512233..83d165b4 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -623,13 +623,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p629" +editKernelLocalversion "-dos.p634" else echo "kernel_lge_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh index f244263b..af7a52bb 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -611,6 +611,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch @@ -624,7 +629,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p624" +editKernelLocalversion "-dos.p629" else echo "kernel_moto_shamu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index d952de01..5278efbf 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -692,6 +692,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -700,7 +705,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p700" +editKernelLocalversion "-dos.p705" else echo "kernel_motorola_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index 9178c7f0..cc1feaf3 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -940,6 +940,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15815/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch @@ -949,7 +958,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p949" +editKernelLocalversion "-dos.p958" else echo "kernel_motorola_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index 2aa4c102..f697bc42 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -745,6 +745,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -754,7 +759,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p754" +editKernelLocalversion "-dos.p759" else echo "kernel_nextbit_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index 242d875d..be38f112 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -928,6 +928,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch @@ -937,7 +946,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p937" +editKernelLocalversion "-dos.p946" else echo "kernel_oneplus_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh index 7703fa1b..ccdbeffa 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -566,11 +566,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p570" +editKernelLocalversion "-dos.p575" else echo "kernel_oppo_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh index 9c54c058..bc52099e 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh @@ -639,6 +639,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch @@ -649,7 +654,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p649" +editKernelLocalversion "-dos.p654" else echo "kernel_samsung_jf is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh index 0cfcbcbf..2fd9640d 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh @@ -721,6 +721,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch @@ -733,7 +738,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p733" +editKernelLocalversion "-dos.p738" else echo "kernel_samsung_msm8930-common is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index 882b5866..a9728da4 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -452,10 +452,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p455" +editKernelLocalversion "-dos.p460" else echo "kernel_samsung_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh index e568770f..49a7034b 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh @@ -633,11 +633,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p637" +editKernelLocalversion "-dos.p646" else echo "kernel_xiaomi_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh index 4d92e20f..11b59f68 100644 --- a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh +++ b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh @@ -1146,6 +1146,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -1159,7 +1160,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch @@ -1192,6 +1193,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch @@ -1220,6 +1222,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch @@ -1257,42 +1260,64 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch @@ -1305,7 +1330,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p1305" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p1331" else echo "kernel_xiaomi_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh index 8dbca5df..d89f708c 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -656,6 +656,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch @@ -663,7 +672,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p663" +editKernelLocalversion "-dos.p672" else echo "kernel_essential_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh index 966e83f8..db34f809 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh @@ -393,6 +393,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -404,7 +405,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -433,6 +434,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -455,6 +457,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -489,37 +492,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -531,7 +551,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-alt/4.9/0001.patch -editKernelLocalversion "-dos.p531" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p552" else echo "kernel_fairphone_sdm632 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh index 2ec08f79..f974e30c 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh @@ -101,9 +101,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48663/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch @@ -151,7 +152,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52817/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch @@ -381,6 +382,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch @@ -397,7 +399,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch @@ -433,6 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -471,6 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch @@ -484,6 +488,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch @@ -520,66 +525,94 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p579" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p612" else echo "kernel_fairphone_sm7225 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index b5a9180b..62c66fbd 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh @@ -609,11 +609,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p613" +editKernelLocalversion "-dos.p622" else echo "kernel_fxtec_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh index e8bdbd9b..71125f55 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh @@ -101,9 +101,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48663/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch @@ -151,7 +152,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52817/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch @@ -381,6 +382,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch @@ -397,7 +399,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch @@ -433,6 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -471,6 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch @@ -484,6 +488,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch @@ -520,66 +525,94 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p579" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p612" else echo "kernel_fxtec_sm6115 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh index afc102a8..345b18c9 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh @@ -1182,6 +1182,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50001/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50010/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch @@ -1194,10 +1195,46 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50046/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50049/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50058/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50074/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50082/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50083/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50089/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50095/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50096/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50103/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50115/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50127/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50131/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50134/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50151/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50181/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50185/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50188/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50198/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50199/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50204/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50205/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50208/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50209/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/5.10/0006.patch @@ -1209,7 +1246,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/5.10/0002.patch -editKernelLocalversion "-dos.p1209" +editKernelLocalversion "-dos.p1246" else echo "kernel_google_gs101_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh index d43f3788..f46fb0b7 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh @@ -1180,6 +1180,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50001/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50010/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch @@ -1192,10 +1193,46 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50046/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50049/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50058/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50074/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50082/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50083/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50089/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50095/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50096/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50103/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50115/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50127/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50131/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50134/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50151/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/5.10/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50181/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50185/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50188/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50198/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50199/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50204/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50205/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50208/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50209/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/5.10/0006.patch @@ -1207,7 +1244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/5.10/0002.patch -editKernelLocalversion "-dos.p1207" +editKernelLocalversion "-dos.p1244" else echo "kernel_google_gs201_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh index 719f76b6..e228d191 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh @@ -102,7 +102,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48697/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48914/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.14/0007.patch @@ -390,6 +390,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -404,7 +405,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -440,6 +441,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -471,6 +473,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -511,47 +514,69 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch @@ -559,7 +584,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p559" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p585" else echo "kernel_google_msm-4.14 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh index 3d37742d..2683f6e2 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh @@ -398,6 +398,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -409,7 +410,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -438,6 +439,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -461,6 +463,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -495,37 +498,55 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -537,7 +558,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p537" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p559" else echo "kernel_google_msm-4.9 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh index 38910e76..c3d1ad66 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh @@ -137,6 +137,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.19/0004.patch @@ -367,7 +368,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52915/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch @@ -615,6 +616,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch @@ -629,7 +631,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch @@ -665,6 +667,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -703,6 +706,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch @@ -715,6 +719,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch @@ -752,61 +757,88 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p806" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p838" else echo "kernel_google_redbull is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh index 83bab765..0d5ff6ee 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh @@ -630,6 +630,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch @@ -637,7 +646,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p637" +editKernelLocalversion "-dos.p646" else echo "kernel_google_wahoo is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh index 5c242abb..8767bc6f 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -609,11 +609,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p613" +editKernelLocalversion "-dos.p622" else echo "kernel_lge_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh index c5071d4d..c82db2f7 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -614,11 +614,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p618" +editKernelLocalversion "-dos.p627" else echo "kernel_oneplus_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh index e04dbcca..a4eee165 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -403,6 +403,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -414,7 +415,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -443,6 +444,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -467,6 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -501,39 +504,56 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -545,7 +565,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p545" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p566" else echo "kernel_oneplus_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh index 0c23d723..51b98877 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh @@ -101,9 +101,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48797/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-49023/^6.1/0001.patch @@ -183,7 +184,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch @@ -439,6 +440,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch @@ -454,7 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch @@ -490,6 +492,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -528,6 +531,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch @@ -541,6 +545,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch @@ -577,66 +582,93 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p636" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p668" else echo "kernel_oneplus_sm7250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh index 28db0a10..e7417840 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -1101,6 +1101,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -1114,7 +1115,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch @@ -1147,6 +1148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch @@ -1175,6 +1177,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch @@ -1212,42 +1215,64 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch @@ -1259,7 +1284,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p1259" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p1285" else echo "kernel_oneplus_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh index 1bca1102..0750b33b 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh @@ -102,9 +102,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48663/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch @@ -152,7 +153,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52817/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch @@ -382,6 +383,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch @@ -398,7 +400,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch @@ -434,6 +436,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -472,6 +475,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch @@ -485,6 +489,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch @@ -521,66 +526,94 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p580" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p613" else echo "kernel_oneplus_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh index 5d49a5a9..02ba09dd 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh @@ -46,7 +46,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3108/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3625/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3903/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/5.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48655/5.4/0004.patch @@ -58,7 +58,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48812/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48977/5.4/0004.patch @@ -83,7 +83,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52434/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52486/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52497/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52504/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52530/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52561/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52583/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52585/5.4/0004.patch @@ -119,7 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52882/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52887/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52889/5.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.4/0005.patch @@ -209,6 +211,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26878/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26880/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26883/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26884/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26885/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26889/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26894/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/^6.8/0001.patch @@ -218,6 +221,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26910/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26917/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26921/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26923-alt/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26923-alt/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26926/5.4/0004.patch @@ -382,6 +386,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38402/5.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38422/audio-kernel/0001.patch --directory=techpack/audio +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38544/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38549/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38552/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38555/^6.9/0001.patch @@ -442,6 +447,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40945/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/5.4/0005.patch @@ -463,7 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41011/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/5.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41022/5.4/0004.patch @@ -518,6 +524,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/5.4/0007.patch @@ -569,6 +576,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43894/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43908/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/5.1-^6.10/0001.patch @@ -635,76 +643,115 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/5.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46853/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46853/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47663/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47667/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47668/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/5.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47671/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47671/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47684/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47710/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47684/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47692/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47710/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47716/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47756/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49851/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47756/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49851/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49892/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49868/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49878/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49879/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49892/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49945/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49985/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49985/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50033/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50039/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50082/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50033/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50039/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50082/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50089/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50096/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50127/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50131/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50134/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50151/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50199/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50204/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50205/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48783/^5.17/0001.patch @@ -716,7 +763,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.4/0005.patch -editKernelLocalversion "-dos.p716" +editKernelLocalversion "-dos.p763" else echo "kernel_oneplus_sm8350 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh index 8562f9c3..43f8b06a 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh @@ -609,11 +609,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p613" +editKernelLocalversion "-dos.p622" else echo "kernel_razer_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh index e2dda77f..f217957c 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh @@ -399,6 +399,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -410,7 +411,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -439,6 +440,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -463,6 +465,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -497,39 +500,56 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -541,7 +561,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p541" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p562" else echo "kernel_razer_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh index db1539c5..cccc1b05 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh @@ -1034,6 +1034,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -1045,7 +1046,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch @@ -1072,6 +1073,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch @@ -1090,6 +1092,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch @@ -1119,34 +1122,49 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.patch @@ -1155,7 +1173,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1155" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p1174" else echo "kernel_samsung_exynos9810 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh index 7ca3592f..584f8f19 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh @@ -630,11 +630,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p634" +editKernelLocalversion "-dos.p643" else echo "kernel_sony_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh index 0e50538b..d8fd40e5 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh @@ -924,6 +924,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -935,7 +936,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch @@ -962,6 +963,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch @@ -982,6 +984,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch @@ -1013,35 +1016,52 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0004.patch @@ -1059,7 +1079,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p1059" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p1080" else echo "kernel_sony_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh index 7f24150d..3b463145 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh @@ -395,6 +395,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -406,7 +407,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -435,6 +436,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -457,6 +459,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -492,37 +495,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -534,7 +554,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p534" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p555" else echo "kernel_xiaomi_msm8937 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index c6ce74ca..c8c70ef5 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -410,6 +410,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -421,7 +422,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -450,6 +451,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch @@ -472,6 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -506,37 +509,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -548,7 +568,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch -editKernelLocalversion "-dos.p548" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p569" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 68a18976..4b9c3b37 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -109,7 +109,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48697/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48914/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.14/0005.patch @@ -424,6 +424,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -438,7 +439,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -474,6 +475,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -506,6 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -546,49 +549,71 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch @@ -596,7 +621,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p596" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p622" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index d9bc9bbe..c3584982 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh @@ -103,9 +103,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48674/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch @@ -132,7 +133,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52773/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52817/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23848/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23848/4.19/0006.patch @@ -265,6 +266,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch @@ -281,7 +283,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch @@ -317,6 +319,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -355,6 +358,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch @@ -368,6 +372,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch @@ -405,64 +410,92 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26720/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p462" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p495" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh index 0590c5d0..e372203c 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh @@ -107,7 +107,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48697/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48914/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48969/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.14/0005.patch @@ -428,6 +428,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch @@ -442,7 +443,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch @@ -478,6 +479,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch @@ -510,6 +512,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch @@ -550,49 +553,71 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch @@ -600,7 +625,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch -editKernelLocalversion "-dos.p600" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch +editKernelLocalversion "-dos.p626" else echo "kernel_xiaomi_vayu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index 129e7ad3..eebe3e7e 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -622,12 +622,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p627" +editKernelLocalversion "-dos.p636" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"