A vulnerability was found in elecV2 elecV2P up to 3.8.3. The affected element is the function path.join of the file /log/ of the component Wildcard Handler. The manipulation results in path traversal. The attack may be performed from remote. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
elecV2P versions up to 3.8.3 contain a path traversal vulnerability in the /log/ endpoint's wildcard handler that allows remote attackers to access arbitrary files. The vulnerability exploits improper input validation in the path.join function, potentially exposing sensitive system information.
تم اكتشاف ثغرة path traversal في elecV2P تؤثر على الإصدارات حتى 3.8.3 في مكون معالج البطاقات البرية. تسمح الثغرة للمهاجمين البعيدين باستخراج الملفات الحساسة من خادم التطبيق. تم الإفصاح العام عن الثغرة ولم يستجب المشروع للإشعارات المبكرة.
إصدارات elecV2P حتى 3.8.3 تحتوي على ثغرة traversal في نقطة نهاية /log/ تسمح للمهاجمين بالوصول إلى ملفات عشوائية. تستغل الثغرة التحقق غير الصحيح من المدخلات في دالة path.join.
Upgrade elecV2P to version 3.8.4 or later immediately. Implement input validation and sanitization for all file path operations. Apply principle of least privilege to restrict file system access. Deploy Web Application Firewall (WAF) rules to block path traversal patterns like ../ and encoded variants.
قم بترقية elecV2P إلى الإصدار 3.8.4 أو أحدث فوراً. طبق التحقق من صحة المدخلات وتنظيفها لجميع عمليات مسارات الملفات. طبق مبدأ أقل صلاحية لتقييد الوصول إلى نظام الملفات. نشر قواعد جدار حماية تطبيقات الويب لحجب أنماط المسار المتقاطع.