PT-2025-20829
CVE-2025-23395
·
تاريخ النشر
2025-05-12
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات Screen 5.0.0
الوصف
تتعلق المشكلة بوظيفة
logfile reopen() في برنامج GNU screen لمضاعفة المحطات الطرفية. عندما يتم تشغيل Screen بامتيازات setuid-root، فإنه لا يتخلى عن هذه الامتيازات أثناء العمل في مسار يحدده المستخدم. وهذا يسمح للمستخدمين الذين لا يمتلكون امتيازات بإنشاء ملفات في مواقع عشوائية بملكية root، وملكية المجموعة للمستخدم المستدعي (الحقيقي)، ووضع الملف 0644. سيتم تسجيل جميع البيانات المكتوبة في PTY الخاص بـ Screen في هذا الملف، مما يسمح بتصعيد الامتيازات إلى root.التوصيات
بالنسبة للإصدار 5.0.0، قم بالتحديث إلى الإصدار 5.0.1 أو أحدث لحل المشكلة. كحل مؤقت، ضع في اعتبارك تعطيل الدالة
logfile reopen() حتى يتوفر تصحيح. قم بتقييد الوصول إلى PTY الخاص بـ Screen لتقليل مخاطر الاستغلال. تجنب استخدام الدالة logfile reopen() في نقطة نهاية واجهة برمجة التطبيقات (API) المتأثرة حتى يتم حل المشكلة.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾