Public bug reported: SRU Justification: This bug can cause confined process to oops at address 0.
As reported by Tetsuo Handa on kernel-team mailing list: In aa_may_change_ptraced_domain, if (!tracer) cred == NULL, and put_cred(cred) will oops. This will only happen on exec if the task is marked as LSM_UNSAFE_PTRACE | LSM_UNSAFE_PTRACE_CAP, so should only happen to ptraced tasks that are confined. Fix this by returning directly from aa_may_change_ptrace_domain if there is now tracer. ** Affects: linux (Ubuntu) Importance: Undecided Assignee: John Johansen (jjohansen) Status: In Progress ** Changed in: linux (Ubuntu) Assignee: (unassigned) => John Johansen (jjohansen) ** Changed in: linux (Ubuntu) Status: New => In Progress -- AppArmor oops in aa_may_change_ptraced_domain https://bugs.launchpad.net/bugs/480112 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs