Skip to content
This repository was archived by the owner on Dec 23, 2024. It is now read-only.

Commit 59b9517

Browse files
Update CVE patchers
Signed-off-by: Tavi <[email protected]>
1 parent 9f5886d commit 59b9517

File tree

80 files changed

+351
-82
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+351
-82
lines changed

Logs/resetWorkspace-LineageOS-20.0.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ device/lge/v20-common b3421930cb63877edd288ca1ea2c58cd3c94a704
8888
device/lge/vs995 0089f2e8abb2b45d4da164be155a1750c7739b6f
8989
device/lineage/atv f4bd583dba827aaf9fc8a5faa4211bb7505bdb2d
9090
device/lineage/car b588ae4550fcc9dec7427bfdba498826d8ced50c
91-
device/lineage/sepolicy 18bc652b986d708a1b661b7f835733bf5b9db599
91+
device/lineage/sepolicy ca9c8a7317af82df281432d1146b9be79fd7e359
9292
device/oneplus/avicii f993e8a369fc5cd51deaa6131d77fddaf370ded4
9393
device/oneplus/cheeseburger 093e9c7fa2e974092730b34b6390d32a2a124465
9494
device/oneplus/dumpling 9842f9ab9ad623f572fa936610e3c5772ecedda4
@@ -857,7 +857,7 @@ hardware/lge 8c71fb6e2e7a3c3ea98addc8aeb9786c41086932
857857
hardware/libhardware 0eb202d7ebd7d2410eb2f62c908c0341964a4829
858858
hardware/libhardware_legacy 50d9f52f7a7d4c70f10d6a9dca9a1f83a16c85ca
859859
hardware/lineage/compat 015d90baa57a65c5bdeed20997dfdede50e65ca7
860-
hardware/lineage/interfaces 0ef7c7e95125ef1345bff0dafbca832e17046c67
860+
hardware/lineage/interfaces 56bf43755bdc4045ec56b4c02eaaaf9894f91003
861861
hardware/lineage/livedisplay 3e298771b18d6c0e28350f50c7204c3c036662b8
862862
hardware/nxp/nfc ea29b939898b9b7aa998124d3bbc9e7322c01514
863863
hardware/nxp/secure_element 69b223b099f01b59100a175cc6b1ce11c76d203a
@@ -1380,7 +1380,7 @@ vendor/lge/us996d 548f96ba5e97624c00650fd218e985aaf7b8424c
13801380
vendor/lge/us997 1bdb1edf78b5b86972a61c8e51294b5905c36e77
13811381
vendor/lge/v20-common 1493693b4de2e304ba5271022236fad1aa969a4f
13821382
vendor/lge/vs995 86a35d3e47c9de58c55a8c6dd5438638e3525776
1383-
vendor/lineage cb2a723cf75fde1222137a461aaeb683a53b667d
1383+
vendor/lineage 66acf96be27f54eaeb6dbc6d04c65337204a76b6
13841384
vendor/nxp/nfc 7cfaa9b365f43eef984d0c3c11a14ceffdd7c666
13851385
vendor/nxp/secure_element c1327d2dc2f1119a0e226c4a97d039ffc874b023
13861386
vendor/nxp/secure_element_extns 9794c73f5a5b37116d6a161c4252c82c7ecf0ba0

Patches/Linux

Submodule Linux updated from e3d2b65 to 2cf58fb

PrebuiltApps

Submodule PrebuiltApps updated from 231ea45 to f36ecba

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -923,6 +923,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch
923923
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
924924
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
925925
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
926+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
927+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
926928
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch
927929
git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch
928930
git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch
@@ -935,7 +937,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
935937
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
936938
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
937939
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
938-
editKernelLocalversion "-dos.p935"
940+
editKernelLocalversion "-dos.p937"
939941
else echo "kernel_amazon_hdx-common is unavailable, not patching.";
940942
fi;
941943
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -586,6 +586,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch
586586
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
587587
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
588588
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
589+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
590+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
589591
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
590592
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch
591593
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@@ -594,7 +596,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
594596
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
595597
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
596598
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
597-
editKernelLocalversion "-dos.p594"
599+
editKernelLocalversion "-dos.p596"
598600
else echo "kernel_asus_grouper is unavailable, not patching.";
599601
fi;
600602
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -623,6 +623,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch
623623
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
624624
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
625625
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
626+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
627+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
626628
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
627629
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
628630
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch
@@ -632,7 +634,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
632634
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
633635
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
634636
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
635-
editKernelLocalversion "-dos.p632"
637+
editKernelLocalversion "-dos.p634"
636638
else echo "kernel_htc_msm8960 is unavailable, not patching.";
637639
fi;
638640
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -746,6 +746,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch
746746
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
747747
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
748748
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
749+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
750+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
749751
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch
750752
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch
751753
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch
@@ -758,7 +760,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
758760
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
759761
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
760762
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
761-
editKernelLocalversion "-dos.p758"
763+
editKernelLocalversion "-dos.p760"
762764
else echo "kernel_htc_msm8994 is unavailable, not patching.";
763765
fi;
764766
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -832,6 +832,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch
832832
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
833833
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
834834
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
835+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
836+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
835837
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch
836838
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch
837839
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
@@ -843,7 +845,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
843845
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
844846
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
845847
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
846-
editKernelLocalversion "-dos.p843"
848+
editKernelLocalversion "-dos.p845"
847849
else echo "kernel_lge_msm8992 is unavailable, not patching.";
848850
fi;
849851
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -698,6 +698,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch
698698
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
699699
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
700700
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
701+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
702+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
701703
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
702704
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
703705
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
@@ -707,7 +709,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
707709
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
708710
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
709711
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
710-
editKernelLocalversion "-dos.p707"
712+
editKernelLocalversion "-dos.p709"
711713
else echo "kernel_motorola_msm8952 is unavailable, not patching.";
712714
fi;
713715
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -698,6 +698,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch
698698
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
699699
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
700700
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
701+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
702+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
701703
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
702704
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
703705
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch
@@ -707,7 +709,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
707709
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
708710
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
709711
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
710-
editKernelLocalversion "-dos.p707"
712+
editKernelLocalversion "-dos.p709"
711713
else echo "kernel_samsung_d2 is unavailable, not patching.";
712714
fi;
713715
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -382,11 +382,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch
382382
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
383383
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
384384
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
385+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
386+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
385387
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
386388
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
387389
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
388390
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
389-
editKernelLocalversion "-dos.p386"
391+
editKernelLocalversion "-dos.p388"
390392
else echo "kernel_samsung_exynos5420 is unavailable, not patching.";
391393
fi;
392394
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -501,14 +501,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch
501501
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
502502
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
503503
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
504+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
505+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
504506
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
505507
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
506508
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
507509
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
508510
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
509511
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
510512
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
511-
editKernelLocalversion "-dos.p508"
513+
editKernelLocalversion "-dos.p510"
512514
else echo "kernel_samsung_manta is unavailable, not patching.";
513515
fi;
514516
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch
519519
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
520520
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
521521
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
522+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
523+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
522524
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch
523525
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
524526
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@@ -527,7 +529,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
527529
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
528530
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
529531
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
530-
editKernelLocalversion "-dos.p527"
532+
editKernelLocalversion "-dos.p529"
531533
else echo "kernel_samsung_smdk4412 is unavailable, not patching.";
532534
fi;
533535
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -511,6 +511,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40902/^6.10/0001.patch
511511
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
512512
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
513513
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
514+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
515+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
514516
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch
515517
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
516518
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@@ -519,7 +521,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
519521
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
520522
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
521523
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
522-
editKernelLocalversion "-dos.p519"
524+
editKernelLocalversion "-dos.p521"
523525
else echo "kernel_samsung_tuna is unavailable, not patching.";
524526
fi;
525527
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh

+4-1
Original file line numberDiff line numberDiff line change
@@ -1029,6 +1029,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
10291029
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
10301030
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
10311031
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch
1032+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
1033+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
1034+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
10321035
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch
10331036
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch
10341037
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch
@@ -1040,7 +1043,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
10401043
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
10411044
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
10421045
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
1043-
editKernelLocalversion "-dos.p1040"
1046+
editKernelLocalversion "-dos.p1043"
10441047
else echo "kernel_samsung_universal8890 is unavailable, not patching.";
10451048
fi;
10461049
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -836,6 +836,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch
836836
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
837837
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
838838
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
839+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
840+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
839841
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch
840842
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
841843
git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch
@@ -854,7 +856,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
854856
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
855857
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
856858
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
857-
editKernelLocalversion "-dos.p854"
859+
editKernelLocalversion "-dos.p856"
858860
else echo "kernel_asus_fugu is unavailable, not patching.";
859861
fi;
860862
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -646,6 +646,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch
646646
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
647647
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
648648
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
649+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
650+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
649651
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch
650652
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
651653
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@@ -656,7 +658,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
656658
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
657659
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
658660
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
659-
editKernelLocalversion "-dos.p656"
661+
editKernelLocalversion "-dos.p658"
660662
else echo "kernel_asus_msm8916 is unavailable, not patching.";
661663
fi;
662664
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh

+4-1
Original file line numberDiff line numberDiff line change
@@ -997,6 +997,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
997997
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
998998
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
999999
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/^6.10/0001.patch
1000+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
1001+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
1002+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
10001003
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.18/0003-alt.patch
10011004
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch
10021005
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch
@@ -1010,7 +1013,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
10101013
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
10111014
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
10121015
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
1013-
editKernelLocalversion "-dos.p1010"
1016+
editKernelLocalversion "-dos.p1013"
10141017
else echo "kernel_google_dragon is unavailable, not patching.";
10151018
fi;
10161019
cd "$DOS_BUILD_BASE"

Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -640,6 +640,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/^6.10/0001.patch
640640
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
641641
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/^6.9/0001.patch
642642
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/^6.9/0001.patch
643+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
644+
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/^6.9/0001.patch
643645
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch
644646
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
645647
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
@@ -651,7 +653,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
651653
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
652654
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
653655
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
654-
editKernelLocalversion "-dos.p651"
656+
editKernelLocalversion "-dos.p653"
655657
else echo "kernel_htc_flounder is unavailable, not patching.";
656658
fi;
657659
cd "$DOS_BUILD_BASE"

0 commit comments

Comments
 (0)