From 62ef18b5600287735e726b1ffdd2eec890e69cb1 Mon Sep 17 00:00:00 2001 From: 5ec1cff <56485584+5ec1cff@users.noreply.github.com> Date: Tue, 28 Jan 2025 19:02:14 +0800 Subject: [PATCH] kernel: clear securebits (#2387) fix adb shell cannot escape to root after #2381 --- kernel/core_hook.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/core_hook.c b/kernel/core_hook.c index 95859e04..af3225cd 100644 --- a/kernel/core_hook.c +++ b/kernel/core_hook.c @@ -151,6 +151,7 @@ void escape_to_root(void) cred->fsgid.val = profile->gid; cred->sgid.val = profile->gid; cred->egid.val = profile->gid; + cred->securebits = 0; BUILD_BUG_ON(sizeof(profile->capabilities.effective) != sizeof(kernel_cap_t));