Skip to content

Commit 5c48b93

Browse files
committed
kernel: Use real_parent to avoid interference from ptrace.
1 parent bd6a6e7 commit 5c48b93

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

kernel/ksud.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ int ksu_handle_execveat_ksud(int *fd, struct filename **filename_ptr,
273273
init_second_stage_executed);
274274
struct task_struct *init_task;
275275
rcu_read_lock();
276-
init_task = rcu_dereference(current->parent);
276+
init_task = rcu_dereference(current->real_parent);
277277
if (init_task) {
278278
task_work_add(init_task, &on_post_fs_data_cb, TWA_RESUME);
279279
}

0 commit comments

Comments
 (0)