PT-2026-30340

CVE-2026-35463

·

تاريخ النشر

2026-04-04

·

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

2026-05-15

الوصف من

CVSS 3.1
8.8
عالية
المقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
pyLoad (لم يتم تحديد الإصدارات المتأثرة)
الوصف
آلية الحماية ADMIN ONLY OPTIONS، التي تهدف إلى تقييد الوصول إلى قيم التكوين الحساسة، لا تُطبق على خيارات تكوين المكونات الإضافية. وعلى وجه التحديد، يقوم المكون الإضافي AntiVirus بتخزين مسار ملف قابل للتنفيذ (avfile) في تكوينه، والذي يتم تمريره بعد ذلك مباشرةً إلى subprocess.Popen(). ويمكن لمستخدم غير إداري يتمتع بإذن SETTINGS تعديل هذا المسار لتنفيذ تعليمات برمجية عشوائية. كما تسمح هذه الثغرة بقراءة ملفات عشوائية من خلال التلاعب بخيار التكوين storage folder. يمكن للمهاجم تعيين storage folder إلى ’/‘ ثم الوصول إلى ملفات مثل /etc/passwd عبر نقطة نهاية واجهة برمجة التطبيقات (API) /files/get/. ويؤدي ذلك إلى تنفيذ تعليمات برمجية عن بُعد، واحتمال تصعيد الامتيازات، وقراءة الملفات بشكل تعسفي.
نقاط نهاية واجهة برمجة التطبيقات (API): /api/set config value، /api/add package، /files/get/
المعلمات أو المتغيرات المعرضة للخطر: avfile، avargs، storage folder، section، option، value
الوظائف المعرضة للخطر: scan file()، set config value()
التوصيات
قم بتطبيق ADMIN ONLY OPTIONS على تكوينات المكون الإضافي. على وجه التحديد، أضف خيارات المكون الإضافي التي تتحكم في الملفات القابلة للتنفيذ أو المسارات، مثل AntiVirus.avfile وAntiVirus.avargs، إلى مجموعة ADMIN ONLY PLUGIN OPTIONS داخل الدالة set config value(). أو بدلاً من ذلك، تحقق من أن المعلمة avfile تشير إلى ملف ثنائي لمضاد فيروسات معروف وموثوق به قبل تمريرها إلى `subp
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-W48F-WWWF-F5FR
PYSEC-2026-2267
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾