CVE-2019-13272 in Linux
الملخص
بحسب VulDB • 12/05/2026
في نواة لينكس قبل الإصدار 5.1.17، تقوم الدالة ptrace_link في الملف kernel/ptrace.c بمعالجة تسجيل بيانات الاعتماد (credentials) لعملية تريد إنشاء علاقة ptrace بشكل غير صحيح، مما يسمح للمستخدمين المحليين بالحصول على صلاحيات الجذر (root access) من خلال استغلال سيناريوهات معينة تتضمن علاقة عملية أب وابنة، حيث تقوم العملية الأب بتخفيض الصلاحيات ثم استدعاء execve (مما قد يسمح للهاكر بالتحكم). أحد العوامل المساهمة هو مشكلة في عمر الكائن (object lifetime) (التي يمكن أن تسبب أيضاً توقف النظام أو panic). عامل مساهم آخر هو وضع علامة غير صحيحة على علاقة ptrace باعتبارها ذات صلاحيات عالية (privileged)، وهو قابل للاستغلال من خلال (على سبيل المثال) أداة المساعدة pkexec الخاصة بـ Polkit مع استخدام PTRACE_TRACEME. ملاحظة: قد يكون خيار deny_ptrace في SELinux حلاً بديلاً قابلاً للتطبيق في بعض البيئات.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.