CVE-2019-13272 in Linux
摘要
由 VulDB • 2026-05-20
在 Linux 内核 5.1.17 版本之前,kernel/ptrace.c 中的 ptrace_link 函数在处理希望建立 ptrace 关系的进程的凭据记录时存在错误,这允许本地用户利用存在父子进程关系的特定场景(其中父进程降低权限并调用 execve,从而可能允许攻击者控制)来获取 root 访问权限。一个促成因素是对象生命周期问题(这也可能导致系统恐慌)。另一个促成因素是将 ptrace 关系错误地标记为特权关系,这可以通过(例如)Polkit 的 pkexec 辅助程序配合 PTRACE_TRACEME 进行利用。注意:在某些环境中,SELinux 的 deny_ptrace 可能是一个可用的变通方法。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.