Enno Gelhaus

#4495من 60,399
67.2إجمالي CVSS
الثغرات · 8
متوسطة
2
عالية
1
حرجة
5
PT-2026-69047
2026-08-07
9.8
CVE-2026-19264
Postiz
Postiz
يمكن لمهاجم عن بُعد غير مصدَّق الهوية قراءة ملف تعسفي من خلال استغلال ثغرة تتعلق باجتياز المسار في المسار الذي يقدم الوسائط المخزنة محليًّا. يقوم التطبيق بضم أجزاء المسار الواردة في عنوان URL إلى دليل التحميل، ويقوم ببث الملف دون توحيد المسار أو حصره في الدليل. بينما يتم طي أجزاء النقطة الخام قبل التوجيه، فإن الفواصل المشفرة في عنوان URL تبقى سليمة بعد مطابقة المسار ويتم فك تشفيرها عند المعالج، مما يتيح اجتياز المسار أثناء استدعاء نظام الملفات. وهذا يسمح بالوصول إلى أي ملف يمكن لعملية التطبيق قراءته، بما في ذلك بيئة العملية، التي تكشف عن سلسلة اتصال قاعدة البيانات، وأسرار المزود المتصل وأسرار الفوترة، وسر توقيع JWT (JSON Web Token). ونظرًا لأن رموز الجلسة يتم توقيعها باستخدام هذا السر ولا تحتوي على تاريخ انتهاء صلاحية، يمكن للمهاجم تزوير جلسة لا تنتهي صلاحيتها لأي مستخدم، بما في ذلك المسؤولون، دون الحاجة إلى كلمة مرور. نقطة النهاية المتأثرة هي ’/uploads‘.