PT-2026-65062

CVE-2026-63077

·

تاريخ النشر

2026-07-27

·

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

2026-10-14

الوصف من

CVSS 2.0
10
حرجة
المقاييسAV:N/AC:L/Au:N/C:C/I:C/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات JetBrains TeamCity الأقدم من 2026.1.3
إصدارات JetBrains TeamCity الأقدم من 2025.11.7
الوصف
توجد مشكلة في تنفيذ التعليمات البرمجية عن بُعد دون مصادقة في JetBrains TeamCity On-Premises بسبب عملية إزالة التسلسل غير الآمنة للبيانات غير الموثوق بها. تكمن المشكلة في مكتبة XStream المستخدمة لمعالجة طلبات XML الواردة من وكلاء البناء. وعلى وجه التحديد، يفشل الخادم في مسح أذونات XStream الافتراضية، مما يسمح بمعالجة التسلسلات الهرمية واسعة النطاق مثل Map وThrowable. يمكن للمهاجم استغلال هذه الثغرة عن طريق تسجيل وكيل مزيف للحصول على TeamCity-AgentSessionId، ثم إرسال طلب XML مصمم خصيصًا يحتوي على سلسلة أدوات إلى نقاط النهاية ’/app/agents/v1/register‘ و ’/app/agents/v1/commands/error‘. تسمح هذه العملية للمهاجم بكتابة ملف JSP ضار (.jspws) في جذر الويب، مما يؤدي إلى تنفيذ أوامر تعسفية لنظام التشغيل بامتيازات عملية TeamCity. وقد تم تأكيد حدوث استغلال فعلي لهذه الثغرة.
التوصيات
قم بتحديث JetBrains TeamCity إلى الإصدار 2026.1.3 أو 2025.11.7.
اعزل الخادم عن الشبكات غير الموثوق بها عن طريق تقييد الوصول إلى منافذ HTTP/HTTPS على عناوين IP الموثوق بها.
حظر الوصول الخارجي إلى مسارات ’/app/agents/v1/*‘.
تشغيل TeamCity تحت حساب نظام تشغيل محدود مع أذونات كتابة دنيا وبدون وصول إلى shell.
تقييد الاتصالات الشبكية الصادرة من عملية TeamCity.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
TEAMCITYCVE_2026_63077
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾