static void ptrace_link(struct task_struct *child, struct task_struct *new_parent)
{
	rcu_read_lock();
	__ptrace_link(child, new_parent, __task_cred(new_parent));
	rcu_read_unlock();
}
The software does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.