PT-2022-1411
CVE-2021-4034
·
تاريخ النشر
2022-01-25
·
تاريخ التحديث
2026-10-27
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
polkit الإصدارات السابقة لـ 0.105-25+deb10u1 (buster)
polkit الإصدارات السابقة لـ 0.105-31+deb11u1 (bullseye)
polkit (الإصدارات المتأثرة غير محددة)
Description
توجد ثغرة تصعيد امتيازات محلية في أداة
pkexec التابعة لـ polkit، وهي أداة setuid مصممة للسماح للمستخدمين غير المصرح لهم بتشغيل أوامر كمستخدمين ذوي امتيازات وفقًا لسياسات محددة مسبقًا. تنتج هذه المشكلة عن عملية كتابة خارج الحدود (out-of-bounds write) تحدث عندما تقوم الدالة الرئيسية في pkexec بمعالجة وسائط سطر الأوامر. وبشكل محدد، يفشل التطبيق في التعامل مع عدد معاملات الاستدعاء بشكل صحيح، مما يؤدي إلى محاولة تنفيذ متغيرات البيئة كأوامر. يمكن للمهاجم استغلال ذلك عن طريق صياغة متغيرات بيئة معينة لدفع pkexec إلى تنفيذ رمز عشوائي، مما يمنح المستخدم غير المصرح له حقوق إدارية أو صلاحيات root على الجهاز المستهدف. وتعتبر مشكلة فساد الذاكرة هذه موثوقة ومستقلة عن بنية النظام.Recommendations
تحديث polkit إلى الإصدار 0.105-25+deb10u1 أو أحدث لتوزيعة buster.
تحديث polkit إلى الإصدار 0.105-31+deb11u1 أو أحدث لتوزيعة bullseye.
كإجراء تخفيف مؤقت، قم بتقييد الوصول إلى أداة
pkexec لتقليل مخاطر الاستغلال المحلي. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾