Fiona

#5113من 58,015
57.2إجمالي CVSS
الثغرات · 7
متوسطة
2
عالية
4
حرجة
1
PT-2026-80851
8.8
2026-08-24
Unknown · Xinference · CVE-2026-76841
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات Xinference الأقدم من 2.12.0 **الوصف** يسمح Xinference بتنفيذ التعليمات البرمجية عن بُعد من Hugging Face دون أي شروط أثناء تحميل النموذج. ويحدث ذلك لأن ستة مواقع استدعاء للمحمل تمرر القيمة `trust remote code=True` كقيمة حرفية أو كإعداد افتراضي غير مشروط. وتشمل الوظائف المتأثرة `RerankModel. get tokenizer` في xinference/model/rerank/core.py، و`SentenceTransformerRerankModel.load` في xinference/model/rerank/sentence transformers/core.py، و`SentenceTransformerEmbeddingModel.load` في xinference/model/embedding/sentence transformers/core.py، `FlagEmbeddingModel.load` في xinference/model/embedding/flag/core.py، وكلا من `PytorchModel. sanitize model config` و`PytorchModel. get components` في xinference/model/llm/transformers/core.py. يمكن للمستخدم الذي يمتلك صلاحية تشغيل النماذج تسجيل نموذج من نوع غير معروف وتوفير مسار نموذج تعسفي. يؤدي هذا إلى تشغيل عملية ` auto detect type`، ثم `AutoTokenizer.from pretrained`، والتي تستورد وتنفذ كود Python المحدد في `auto map` بملف `tokenizer config.json` الموجود في دليل النموذج. وهذا يسمح بتنفيذ الكود المقدم من المهاجم بامتيازات عملية العامل. **التوصيات** قم بالتحديث إلى الإصدار 2.12.0 أو أحدث لضمان أن تكون جميع مواقع تنفيذ التعليمات البرمجية عن بُعد محمية بواسطة المعلمة `allow trust remote code` والإعداد `XINFERENCE TRUST REMOTE CODE`.