PT-2026-69480

CVE-2026-19429

·

تاريخ النشر

2026-08-10

·

تاريخ التحديث

2026-10-08

الوصف من

CVSS 4.0
9.4
حرجة
المقاييسAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
مشروع Jenkins — إصدارات Jenkins السابقة للإصدار LTS 2.555.3
الوصف
يتيح تصحيح غير مكتمل لمهاجم بعيد تمت مصادقته ويحمل صلاحية Item/Configure قراءة ملفات عشوائية على نظام ملفات وحدة التحكم في Jenkins. توجد هذه المشكلة لأن الدالة untarFrom() تتحقق من صحة وجهات الروابط الرمزية أثناء استخراج ملفات tar في FilePath.java، لكنها تفشل في التحقق من صحة أهداف الروابط الرمزية. يمكن أن تشير رابط رمزي موجود داخل مساحة العمل إلى مسارات عشوائية خارجها، مما يتيح الكشف عن الملفات الحساسة التي يمكن لمستخدم عملية Jenkins قراءتها، مثل secrets/master.key وcredentials.xml وملفات التكوين الأخرى. يمكن استغلال هذه الثغرة إذا قام أحد المسؤولين بتوجيه أداة تثبيت، مثل DownloadFromUrlInstaller أو ZipExtractionInstaller، إلى عنوان URL يسيطر عليه المهاجم. بعد ذلك، يؤدي إرسال طلب إلى نقطة النهاية ’/job/{name}/build‘ إلى استخراج أرشيف tar الضار وزرع روابط رمزية في ذاكرة التخزين المؤقتة للأداة. ثم يتم الكشف عن البيانات الحساسة عبر نقاط النهاية ’/job/{name}/lastBuild/consoleText‘ أو ’/job/{name}/ws/{file}‘، مما قد يؤدي إلى الكشف عن ملفات مثل /etc/passwd.
التوصيات
قم بتحديث مشروع Jenkins إلى إصدار أحدث من LTS 2.555.3.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾