修复 buf 缺少空终止符导致的越界读取#3413
Merged
Merged
Conversation
Changed memory allocation from GFP_KERNEL to GFP_ATOMIC for data structures.
AlexLiuDev233
pushed a commit
to ReSukiSU/ReSukiSU
that referenced
this pull request
Apr 12, 2026
…U#3413) [cherry-picked from upstream commit tiann/KernelSU@6948a44] Signed-off-by: AlexLiuDev233 <wzylin11@outlook.com>
Flopster101
added a commit
to FlopKernel-Series/flop_exynos2100_kernel
that referenced
this pull request
Apr 12, 2026
81b42954dadda kernel: Replace GFP_ATOMIC flags in throne tracker 6d47cf8db9265 kernel: Fix OOB read caused by missing null terminator (tiann/KernelSU#3413) ae631ffbc1e8e kernel: implement ksu_toolkit support c9272c57bd644 manager: adb_root: load our ksurc if possible 42418d3ab6419 kernel: infra: shim is_compat_syscall 12b523147a356 manager: don't play animation when SwipeToDismissBox reset 11e5ca6008e5c manager: make Snackbar don't share across every page, make Snackbar can be dismieed by swipe 71c618a4618b3 manager: stop show hook type when manager is not valid, stop show hook type in susfs version c6b6bf5f74aa0 manager: bump minimal supported kernel version to 34795 79fc35b913e4f manager: use Icons.Filled.Adb for adb root feature icon ea35b7172b985 manager: cleanup 2ee60a980d4d2 manager: disable adb root switch widget when kernel not support this feature 34e60f2270f45 ksud: fix late_load's type error 5a89f36776e4f userspace: improve module loading and ksud CLI (tiann/KernelSU#3406) a53b0d29a97e0 manager: throw out these comment garbage 291e691a820ea ksud: fix late-load mode can't reopen manager after EoP 315143cd9bd3d kernel: Fix building sulog on kernel 6.1 & x86_64 (tiann/KernelSU#3401) 32347a008d812 manager: show seccomp status on Home screen (tiann/KernelSU#3372) 4a216d78b5400 syscall_hook: Fix building on kernel 6.6 and below (tiann/KernelSU#3383) ea6d38c114359 kernel: remove asm/memory.h include in adb_root.c 759d6545dc0a5 kernel: Don't advertise webview zygote in umount list (tiann/KernelSU#3389) 0403aa98bc803 kernel, ksud, manager: adb root (tiann/KernelSU#3382) 1007dda3d1351 manager: fix webui ime insets a1411e960f93a fix: add CORS header to ksu://icon/ responses to allow programmatic image loading (#3402) fdc27ed136221 ksud: add manager package name option to some commands b290252f80b62 kernel: add sulog for ioctl grant root fc9a2372609f6 kernel: fix build for armv7l, 4.9+ kernel e75005fde4765 manager: add sulog screen 70dc59494f1ca ksud: format 422374fe1669b kernel: mark more functions as init/exit functions (tiann/KernelSU#3380) 935335d05ad19 ksud: remove ksud before update it d9caa2397afa6 ksud: minor refactor (tiann/KernelSU#3377) 5d17fb2c07a05 kernel, ksud: add sulog (tiann/KernelSU#3360) a86fc8478d0ea kernel, ksud, manager: nuke old sulog impl from sukisu b2f18ec6e0f71 manager: sync translation from Crowdin (#134) d63ebb67dfef9 build(deps): bump libc from 0.2.183 to 0.2.184 in /userspace/ksuinit in the crates group (#138) 21754e820d22a build(deps): bump the crates group in /userspace/ksud with 12 updates (#139) f587a254963e5 ksubot: add a delay ec058e15d33eb crowdin: enable skip_identical_translations 5d6925650b9f8 ksud: add `feature get --config` f035650d8c0d8 kernel: fix manual hook check 815fe09cf26b5 ksud: Open susfs subcommand for non-arm64-v8a devices 5bee234587f15 ksud: add --kmi for ksud late-load e85512f299ccd ksud: Change uid references to appid (tiann/KernelSU#3388) 4f40e44797a16 ksud: fix daemonize 086e2caba42ce [skip ci]ci: clean up unused scripts fcac5f7736859 Kernel: minify Kbuild (#129) afdf237da8dd9 build(deps): bump the crates group in /userspace/ksud with 12 updates (#133) 1ed0b9cc9ebc2 kernel: fix multi manager not working with ddk git-subtree-dir: drivers/sukisu git-subtree-split: 81b42954daddaabe227c76936c736a4661772b68
Flopster101
added a commit
to FlopKernel-Series/flop_trinket-mi_kernel
that referenced
this pull request
Apr 13, 2026
81b42954dadd kernel: Replace GFP_ATOMIC flags in throne tracker 6d47cf8db926 kernel: Fix OOB read caused by missing null terminator (tiann/KernelSU#3413) ae631ffbc1e8 kernel: implement ksu_toolkit support c9272c57bd64 manager: adb_root: load our ksurc if possible 42418d3ab641 kernel: infra: shim is_compat_syscall 12b523147a35 manager: don't play animation when SwipeToDismissBox reset 11e5ca6008e5 manager: make Snackbar don't share across every page, make Snackbar can be dismieed by swipe 71c618a4618b manager: stop show hook type when manager is not valid, stop show hook type in susfs version c6b6bf5f74aa manager: bump minimal supported kernel version to 34795 79fc35b913e4 manager: use Icons.Filled.Adb for adb root feature icon ea35b7172b98 manager: cleanup 2ee60a980d4d manager: disable adb root switch widget when kernel not support this feature 34e60f2270f4 ksud: fix late_load's type error 5a89f36776e4 userspace: improve module loading and ksud CLI (tiann/KernelSU#3406) a53b0d29a97e manager: throw out these comment garbage 291e691a820e ksud: fix late-load mode can't reopen manager after EoP 315143cd9bd3 kernel: Fix building sulog on kernel 6.1 & x86_64 (tiann/KernelSU#3401) 32347a008d81 manager: show seccomp status on Home screen (tiann/KernelSU#3372) 4a216d78b540 syscall_hook: Fix building on kernel 6.6 and below (tiann/KernelSU#3383) ea6d38c11435 kernel: remove asm/memory.h include in adb_root.c 759d6545dc0a kernel: Don't advertise webview zygote in umount list (tiann/KernelSU#3389) 0403aa98bc80 kernel, ksud, manager: adb root (tiann/KernelSU#3382) 1007dda3d135 manager: fix webui ime insets a1411e960f93 fix: add CORS header to ksu://icon/ responses to allow programmatic image loading (#3402) fdc27ed13622 ksud: add manager package name option to some commands b290252f80b6 kernel: add sulog for ioctl grant root fc9a2372609f kernel: fix build for armv7l, 4.9+ kernel e75005fde476 manager: add sulog screen 70dc59494f1c ksud: format 422374fe1669 kernel: mark more functions as init/exit functions (tiann/KernelSU#3380) 935335d05ad1 ksud: remove ksud before update it d9caa2397afa ksud: minor refactor (tiann/KernelSU#3377) 5d17fb2c07a0 kernel, ksud: add sulog (tiann/KernelSU#3360) a86fc8478d0e kernel, ksud, manager: nuke old sulog impl from sukisu b2f18ec6e0f7 manager: sync translation from Crowdin (#134) d63ebb67dfef build(deps): bump libc from 0.2.183 to 0.2.184 in /userspace/ksuinit in the crates group (#138) 21754e820d22 build(deps): bump the crates group in /userspace/ksud with 12 updates (#139) f587a254963e ksubot: add a delay ec058e15d33e crowdin: enable skip_identical_translations 5d6925650b9f ksud: add `feature get --config` f035650d8c0d kernel: fix manual hook check 815fe09cf26b ksud: Open susfs subcommand for non-arm64-v8a devices 5bee234587f1 ksud: add --kmi for ksud late-load e85512f299cc ksud: Change uid references to appid (tiann/KernelSU#3388) 4f40e44797a1 ksud: fix daemonize 086e2caba42c [skip ci]ci: clean up unused scripts fcac5f773685 Kernel: minify Kbuild (#129) afdf237da8dd build(deps): bump the crates group in /userspace/ksud with 12 updates (#133) 1ed0b9cc9ebc kernel: fix multi manager not working with ddk git-subtree-dir: drivers/sukisu git-subtree-split: 81b42954daddaabe227c76936c736a4661772b68
Flopster101
added a commit
to FlopKernel-Series/flop_s5e8825_kernel
that referenced
this pull request
Apr 15, 2026
81b42954dadd kernel: Replace GFP_ATOMIC flags in throne tracker 6d47cf8db926 kernel: Fix OOB read caused by missing null terminator (tiann/KernelSU#3413) ae631ffbc1e8 kernel: implement ksu_toolkit support c9272c57bd64 manager: adb_root: load our ksurc if possible 42418d3ab641 kernel: infra: shim is_compat_syscall 12b523147a35 manager: don't play animation when SwipeToDismissBox reset 11e5ca6008e5 manager: make Snackbar don't share across every page, make Snackbar can be dismieed by swipe 71c618a4618b manager: stop show hook type when manager is not valid, stop show hook type in susfs version c6b6bf5f74aa manager: bump minimal supported kernel version to 34795 79fc35b913e4 manager: use Icons.Filled.Adb for adb root feature icon ea35b7172b98 manager: cleanup 2ee60a980d4d manager: disable adb root switch widget when kernel not support this feature 34e60f2270f4 ksud: fix late_load's type error 5a89f36776e4 userspace: improve module loading and ksud CLI (tiann/KernelSU#3406) a53b0d29a97e manager: throw out these comment garbage 291e691a820e ksud: fix late-load mode can't reopen manager after EoP 315143cd9bd3 kernel: Fix building sulog on kernel 6.1 & x86_64 (tiann/KernelSU#3401) 32347a008d81 manager: show seccomp status on Home screen (tiann/KernelSU#3372) 4a216d78b540 syscall_hook: Fix building on kernel 6.6 and below (tiann/KernelSU#3383) ea6d38c11435 kernel: remove asm/memory.h include in adb_root.c 759d6545dc0a kernel: Don't advertise webview zygote in umount list (tiann/KernelSU#3389) 0403aa98bc80 kernel, ksud, manager: adb root (tiann/KernelSU#3382) 1007dda3d135 manager: fix webui ime insets a1411e960f93 fix: add CORS header to ksu://icon/ responses to allow programmatic image loading (#3402) fdc27ed13622 ksud: add manager package name option to some commands b290252f80b6 kernel: add sulog for ioctl grant root fc9a2372609f kernel: fix build for armv7l, 4.9+ kernel e75005fde476 manager: add sulog screen 70dc59494f1c ksud: format 422374fe1669 kernel: mark more functions as init/exit functions (tiann/KernelSU#3380) 935335d05ad1 ksud: remove ksud before update it d9caa2397afa ksud: minor refactor (tiann/KernelSU#3377) 5d17fb2c07a0 kernel, ksud: add sulog (tiann/KernelSU#3360) a86fc8478d0e kernel, ksud, manager: nuke old sulog impl from sukisu b2f18ec6e0f7 manager: sync translation from Crowdin (#134) d63ebb67dfef build(deps): bump libc from 0.2.183 to 0.2.184 in /userspace/ksuinit in the crates group (#138) 21754e820d22 build(deps): bump the crates group in /userspace/ksud with 12 updates (#139) f587a254963e ksubot: add a delay ec058e15d33e crowdin: enable skip_identical_translations 5d6925650b9f ksud: add `feature get --config` f035650d8c0d kernel: fix manual hook check 815fe09cf26b ksud: Open susfs subcommand for non-arm64-v8a devices 5bee234587f1 ksud: add --kmi for ksud late-load e85512f299cc ksud: Change uid references to appid (tiann/KernelSU#3388) 4f40e44797a1 ksud: fix daemonize 086e2caba42c [skip ci]ci: clean up unused scripts fcac5f773685 Kernel: minify Kbuild (#129) afdf237da8dd build(deps): bump the crates group in /userspace/ksud with 12 updates (#133) 1ed0b9cc9ebc kernel: fix multi manager not working with ddk git-subtree-dir: drivers/sukisu git-subtree-split: 81b42954daddaabe227c76936c736a4661772b68
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.