CVE-2026-96512
Sudo: متغير البيئة tz في sudo يسمح بتجاوز التفويض الزمني notbefore/notafter
- تم النشر
- 23/09/2026
- محدث
- 29/10/2026
- تخصيص CNA
- redhat
- الأدلة المرصودة
- 26/09/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:Hمنخفض · الثلاثين يومًا القادمة
- المئوية
- 25.2%
- تاريخ الموديل
- 04/11/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
تم العثور على ثغرة في sudo. عندما تستخدم قواعد sudoers قيود الوصول الزمنية NOTBEFORE أو NOTAFTER مع طوابع زمنية تُهمل مؤشر المنطقة الزمنية اللاحق 'Z'، يعتمد تقييم الوقت على متغير البيئة TZ الموروث من المستخدم المستدعي. ولأن sudo برنامج setuid-root، يمكن لمستخدم محلي غير متميز تعيين TZ إلى إزاحة زمنية متطرفة لتغيير نافذة التفويض بما يصل إلى حوالي 25 ساعة، مما يؤدي إلى اعتبار القواعد المنتهية صلاحيتها صالحة. يتيح ذلك للمستخدم تنفيذ أوامر خارج النافذة الزمنية المقصودة. لا يتم تجاوز المصادقة؛ يتأثر فقط فحص التفويض القائم على الوقت.
المصادر
حزمة إفصاح و PoC لـ CVE-2026-96512، وهو تجاوز لنافذة زمنية في sudo NOTBEFORE/NOTAFTER TZ يتيح تصعيد الصلاحيات محليًا، مع إعادة إنتاج مخبرية وإرشادات الترقيع.
نصوص إعادة الإنتاج وPoC لـ CVE-2026-96512 (SudoTimeWarp)، حيث يؤدي تغيير TZ الخاص بالمستدعي إلى إزاحة نوافذ NOTBEFORE/NOTAFTER في sudoers، بالإضافة إلى فحوصات التخفيف.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.