D-Xuan

#5473من 60,592
56.5إجمالي CVSS
الثغرات · 7
متوسطة
1
عالية
5
حرجة
1
PT-2025-36570
2025-09-09
8.0
CVE-2025-58763
Tautulli
Tautulli
اسم البرنامج المعرض للخطر والإصدارات المتأثرة: إصدارات Tautulli الأقدم من 2.16.0 الوصف: Tautulli هي أداة مراقبة وتتبع مبنية بلغة Python مخصصة لخادم Plex Media Server. تسمح ثغرة حقن الأوامر في الدالة `runGit` داخل ملف `versioncheck.py` للمهاجمين الذين يتمتعون بامتيازات إدارية بتنفيذ التعليمات البرمجية عن بُعد على خادم التطبيق. ويتطلب ذلك أن يكون التطبيق قد تم استنساخه من GitHub وتثبيته يدويًا. تحدث هذه الثغرة الأمنية لأن القيمة `shell=True` يتم تمريرها إلى `subprocess.Popen`، مما يجعل الاستدعاء عرضة لحقن الأوامر عبر أحرف shell في الوسيطات. تعد نقطة نهاية واجهة برمجة التطبيقات (API) `checkout git branch` نقطة تحفيز محددة، حيث تخزن أسماء «الريموت» و«الفرع» التي يقدمها المستخدم في مفاتيح التكوين `GIT REMOTE` و`GIT BRANCH` دون تعقيم، ثم يتم تمريرها مباشرةً إلى `runGit` باستخدام سلسلة تنسيق. يمكن تنفيذ التعليمات البرمجية باستخدام الاستيفاء `$()` في أحد الأوامر. التوصيات: قم بالتحديث إلى الإصدار 2.16.0 أو أحدث من Tautulli.