PT-2026-44160

CVE-2026-45725

·

تاريخ النشر

2026-05-27

·

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

2026-09-18

الوصف من

CVSS 4.0
7.1
عالية
المقاييسAV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
compliance-trestle الإصدار 4.0.2
الوصف
تفشل آلية استرجاع ذاكرة التخزين المؤقت عن بُعد في فئتي HTTPSFetcher وSFTPFetcher في تنقية تسلسلات اجتياز المسار (../) عند إنشاء مسارات ملفات ذاكرة التخزين المؤقت المحلية من مكونات مسار URL. يمكن للمهاجم تقديم ملف تعريف OSCAL ضار يحتوي على عنوان URL به تسلسلات عبور، مما يؤدي إلى كتابة نص الاستجابة في موقع عشوائي على نظام الملفات خارج دليل ذاكرة التخزين المؤقت المقصود. وقد تؤدي عملية الكتابة العشوائية هذه إلى تنفيذ التعليمات البرمجية عن بُعد (RCE) من خلال طرق مثل حقن مهام cron ضارة، أو إضافة مفاتيح SSH المصرح بها، أو الكتابة فوق ملفات التكوين، أو اختطاف مسار Python عن طريق كتابة ملفات .py ضارة في مواقع sys.path.
التوصيات
بالنسبة للإصدار 4.0.2، قم بتنقية مسار عنوان URL عن طريق إزالة تسلسلات العبور وتنفيذ فحص الحدود باستخدام is relative to() لضمان بقاء المسار الذي تم تحليله ضمن دليل ذاكرة التخزين المؤقت المقصود. كإجراء تخفيفي مؤقت، قم بتقييد استخدام مكوني HTTPSFetcher وSFTPFetcher عند معالجة ملفات تعريف OSCAL البعيدة غير الموثوق بها.
قابلية الاستغلال
استغلال
إصلاح
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-G3VG-VX23-3858
PYSEC-2026-2424
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾