Junglewise Threat Intelligence

CVE-2026-46333: Linux Kernel ptrace insufficient access control in get_dumpable logic

CVE-2026-46333 · Severity: info · CVSS 3.3 · Published 2026-05-15

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's process tracing (ptrace) subsystem. This component allows one process to observe and control the execution of another, which is essential for debugging tools. The flaw could allow certain processes to bypass security checks that normally prevent unauthorized access to sensitive kernel thread information, potentially leading to the exposure of system-level data.

Technical details

A vulnerability in the Linux kernel's ptrace_may_access() function stemmed from an inconsistent use of the 'dumpable' flag. Historically, dumpability was tied to a task's memory management (mm_struct) to determine if a core dump could be created. However, ptrace_may_access() used this flag to authorize access even for threads without an MM (like kernel threads or exiting threads). This allowed processes with UID 0 to bypass the 'drop capabilities' security model when accessing kernel thread details. The fix introduces a 'user_dumpable' cached flag in the task_struct and enforces a requirement for CAP_SYS_PTRACE when an MM is not present, ensuring more robust access control.

Affected products

  • Linux Linux Kernel All versions prior to the fix (May 2026)

Timeline

  • 2026-05-13: patched: Fix authored by Linus Torvalds
  • 2026-05-15: disclosed: CVE published and patches merged into stable trees

References

Related threats