PT-2026-39905

CVE-2026-45321

·

تاريخ النشر

2026-05-12

·

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

2026-11-10

الوصف من

CVSS 3.1
10
حرجة
المقاييسAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
حزم @tanstack/* (لم يتم تحديد الإصدارات المتأثرة)
الوصف
نشر مهاجم 84 إصدارًا ضارًا عبر 42 حزمة من حزم @tanstack/* في سجل npm. تم تنفيذ الهجوم من خلال ربط ثلاث فئات من الثغرات الأمنية: خطأ في تكوين pull request target (المعروف باسم Pwn Request)، وتسميم ذاكرة التخزين المؤقت لـ GitHub Actions عبر حدود الثقة بين الفروع (fork-base)، واستخراج رمز OIDC من الذاكرة أثناء وقت التشغيل من عملية تشغيل Actions. وقد سمح ذلك للمهاجم بنشر برامج ضارة لسرقة بيانات الاعتماد تحت هوية موثوقة مع شهادات منشأ SLSA Build Level 3 صالحة.
عند التثبيت، تقوم الحزم المتأثرة بتنفيذ ملف JavaScript مشوش يُسمى router init.js يعمل على جمع البيانات الحساسة، بما في ذلك بيانات اعتماد AWS وGCP وKubernetes، ورموز GitHub وnpm، والمفاتيح الخاصة لـ SSH، ومحافظ العملات المشفرة. يتم تسريب البيانات المسروقة عبر شبكة المراسلة Session/Oxen إلى نقاط نهاية مثل filev2.getsession.org. البرنامج الضار ينتشر ذاتيًا؛ فهو يحدد الحزم الأخرى التي يديرها الضحية ويحاول إعادة نشرها مع نفس الحقن الخبيث. كما يمكنه أيضًا تحقيق الاستمرارية في Claude Code وMicrosoft Visual Studio Code (VS Code) وتثبيت خدمة باسم gh-token-monitor لسرقة رموز GitHub بشكل مستمر.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قم بتثبيت كل @tanstack/* d
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-G7CV-RXG3-HMPX
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾