PT-2026-52978

CVE-2026-45807

·

تاريخ النشر

2026-06-26

·

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

2026-07-01

الوصف من

CVSS 3.1
7.7
عالية
المقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Kestra الأقدم من 1.0.43
إصدارات Kestra الأقدم من 1.3.19
الوصف
يمكن للمستخدم المصادق عليه تنفيذ هجوم «اجتياز المسار» (path traversal) لقراءة ملفات عشوائية على نظام ملفات المضيف التي تتمتع العملية بحق الوصول إليها، مثل /etc/passwd أو الأسرار المثبتة. يحدث هذا لأن العديد من نقاط نهاية واجهة برمجة التطبيقات (API) تقبل عنوان URI kestra:// وتستخدم الدالة StorageInterface.parentTraversalGuard، التي تفحص السلسلة الحرفية فقط. باستخدام تسلسل مشفر بـ URL %2E%2E (الذي يمثل ..)، يمكن للمهاجم تجاوز هذا الحاجز. ويقوم الاستدعاء اللاحق لـ URI.getPath() بفك تشفير التسلسل، ويتم معالجة المسار الناتج بواسطة Paths.get() دون تطبيع، مما يسمح لنظام التشغيل بحل أجزاء الدليل الأصلي أثناء عملية فتح الملف.
التوصيات
التحديث إلى الإصدار 1.0.43.
التحديث إلى الإصدار 1.3.19.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-3529-P4WF-XP79
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾