From f8904b1b02435b5611c0fb6b46f56dda89d19a3d Mon Sep 17 00:00:00 2001 From: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com> Date: Wed, 5 Nov 2025 19:04:51 +0800 Subject: [PATCH] kernel: Resolved permission verification issue --- kernel/ksu_netlink.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/kernel/ksu_netlink.c b/kernel/ksu_netlink.c index a879790f..45085a9e 100644 --- a/kernel/ksu_netlink.c +++ b/kernel/ksu_netlink.c @@ -25,12 +25,7 @@ static bool always_allow(uid_t uid) static bool system_uid(uid_t uid) { - if (!current->mm || current->in_execve) { - return 0; - } - - uid_t caller_uid = current_uid().val; - return caller_uid <= 2000; + return uid <= 2000; } #ifdef CONFIG_KSU_MANUAL_SU