PT-2026-70084
CVE-2026-72693
·
تاريخ النشر
2026-08-11
·
تاريخ التحديث
2026-10-09
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
openvt (الإصدارات المتأثرة غير محددة)
الوصف
تم تصميم وظيفة
openvt -u للتعرف على مالك المحطة الطرفية الافتراضية (VT) الحالية وتنفيذ أمر login باسم ذلك المستخدم من سياق ذي امتيازات. يوجد عيب في الدالة authenticate user()، التي تستخدم stat(”/proc/<pid>/fd/0“) للتحقق من الملكية. ونظرًا لأن stat() تتبع الرابط الرمزي إلى عقدة جهاز TTY الأساسية، فإن المتغير buf.st uid يعكس مالك عقدة TTY بدلاً من العملية التي تحتفظ بوصف الملف. إذا احتفظت عملية غير مميزة بـ fd 0 مرتبطًا بجهاز TTY بعد تسجيل خروج المالك وعاد مالك TTY إلى root أو مالك getty، فقد يحدد النظام العملية بشكل خاطئ على أنها تابعة للمالك المتمتع بامتيازات. وهذا يسمح للمسار -u بإجراء تسجيل دخول بدون كلمة مرور بصفته المستخدم المحدد، مما قد يؤدي إلى تنفيذ login -f root بدون كلمة مرور في عمليات نشر محددة لـ kbrequest/init باستخدام openvt -us.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾