ملخص الشفرة الخبيثة 91

ملخص التعليمات البرمجية الضارة Xygeni 91

كما هو الحال في كل أسبوع، تقوم أنظمة الكشف عن البرامج الضارة لدينا بفحص آلاف الحزم الجديدة والمحدثة عبر السجلات العامة. لقد تأكدنا من وجود 35 إصدارًا من الحزم الخبيثة بين 4 و9 أكتوبر 2026 — 31 على npm، و3 على PyPI، و1 على Composer — بقيادة عشر حزم تم نشرها في غضون ثلاث دقائق من بعضها البعض، ومساحتين اسميتين متضخمتين عبر أربع إصدارات لكل منهما، وحملة انتحال شخصية Baileys التي لا تزال مستمرة.

عشرة في ثلاث دقائق

في الرابع من أكتوبر، بين الساعة 1:00 و1:03، تم تأكيد عشر حزم npm متتالية، وكلها مثبتة على 100.0.0: ai-workshop-radio-app, ai-workshop-radio-lambda, ai-workshop-maa15-radio, apl-rive-renderer, brioche-apl-dev-env, figma-to-apl, alexa-cybertron-team-code-review-agent, live-detection-dashboard, okra-cloud-cdk و niksinnkatalapp - مع eslint-plugin-skywagon-web الوصول إلى نفس المستوى 100.0.0 في وقت سابق من ذلك الصباح. الأسماء هي الدليل: أدوات تبدو وكأنها أدوات داخلية، ولا يوجد سبب لوجودها على منصة npm العامة. تثبيتها على 100.0.0 لا يُعدّ هذا محاولةً لإضفاء مظهر شرعي، بل هو محاولة للتفوق على أي إصدار تُشير إليه الحزمة الداخلية، بحيث يلجأ الإصدار المُهيأ بشكل خاطئ إلى نسخة المُهاجم أولاً.

أسماء النطاقات، الإصدارات المتضخمة

استخدمت مساحتا أسماء محددتان نفس الفكرة مع مزيد من الصبر. @inpeek/odata و @inpeek/odata-angular تم دفع كل واحد منهم عبر 99.99.99, 99.99.100, 99.99.101 و 99.99.102 في الخامس من أكتوبر - ثمانية إصدارات تغطي الزوجين. في التاسع من أكتوبر، @galicia-toolkit/tag-manager و @galicia-toolkit/spa-build-config وصلت 999.0.5 و 999.0.6إن الأسماء المحددة النطاق التي تبدو وكأنها مجموعة أدوات خاصة بالشركة، والمثبتة على إصدارات لا يصل إليها أي إصدار حقيقي، هي عبارة عن ارتباك في التبعيات موجه إلى أداة حل المشكلات بدلاً من المطور.

المحتالون الذين يرتكبون أخطاء إملائية، وإثباتات عدم المطابقة، وحملة العودة

أما بقية الأسبوع فقد ركزت على ملء الفراغات المألوفة. cloud-baileys تم شحنه 1.1.42هذه أحدث فصول حملة انتحال شخصية بيليز التي تابعناها منذ أغسطس - آخر ملخص لها كان 1.1.41. @tunstock/remact-dom كادت أن تحدث في react-dom، وهو نوع من الأخطاء المطبعية المكونة من حرف واحد والتي لا تحتاج إلا إلى أن تصمد أمام نظرة خاطفة متعبة على ملف القفل. @rutxploit-sec/waves-button-poc تم شحن ثلاث نسخ متسلسلة من "إثبات المفهوم"، voxeval تم تأكيد ذلك عبر ثلاث إصدارات فرعية من PyPI، و slimfit/formbase كانت المشاركة الوحيدة للملحن هذا الأسبوع.

هذه اللقطة الأسبوعية هي جزء من عملنا المستمر ملخص التعليمات البرمجية الضارةحيث نقوم بالتحقق من صحة التهديدات الجديدة لمساعدة فرق DevSecOps على حماية أنظمتها pipelineقبل حدوث الضرر.

القائمة الكاملة: 35 إصدارًا مؤكدًا من البرامج الضارة

النظام الإيكولوجيفئة الإشتراكالتاريخ
الآلية الوقائية الوطنيةeslint-plugin-skywagon-web:100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةgit-en-boite-logging:0.0.04 أكتوبر 2026
الآلية الوقائية الوطنية@rutxploit-sec/waves-button-poc:1.0.04 أكتوبر 2026
الآلية الوقائية الوطنية@rutxploit-sec/waves-button-poc:2.0.04 أكتوبر 2026
الآلية الوقائية الوطنية@rutxploit-sec/waves-button-poc:3.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةcom.epi.e2e_test:1.2.24 أكتوبر 2026
الآلية الوقائية الوطنيةai-workshop-radio-lambda:100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةalexa-cybertron-team-code-review-agent:100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةapl-rive-renderer:100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةتطبيق ورشة عمل الذكاء الاصطناعي الإذاعي: 100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةai-workshop-maa15-radio:100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةالكشف المباشرdashboard: 100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةfigma-to-apl:100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةokra-cloud-cdk:100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةniksinnkatalapp:100.0.04 أكتوبر 2026
الآلية الوقائية الوطنيةbrioche-apl-dev-env:100.0.04 أكتوبر 2026
ملحنslimfit/formbase:1.34 أكتوبر 2026
بايبيvoxeval:0.4.24 أكتوبر 2026
بايبيvoxeval:0.4.34 أكتوبر 2026
بايبيvoxeval:0.4.44 أكتوبر 2026
الآلية الوقائية الوطنيةcloud-bileys:1.1.424 أكتوبر 2026
الآلية الوقائية الوطنية@inpeek/odata:99.99.995 أكتوبر 2026
الآلية الوقائية الوطنية@inpeek/odata:99.99.1005 أكتوبر 2026
الآلية الوقائية الوطنية@inpeek/odata:99.99.1015 أكتوبر 2026
الآلية الوقائية الوطنية@inpeek/odata:99.99.1025 أكتوبر 2026
الآلية الوقائية الوطنية@inpeek/odata-angular:99.99.995 أكتوبر 2026
الآلية الوقائية الوطنية@inpeek/odata-angular:99.99.1005 أكتوبر 2026
الآلية الوقائية الوطنية@inpeek/odata-angular:99.99.1015 أكتوبر 2026
الآلية الوقائية الوطنية@inpeek/odata-angular:99.99.1025 أكتوبر 2026
الآلية الوقائية الوطنيةcheckmate-remediation-assistant:1.0.06 أكتوبر 2026
الآلية الوقائية الوطنية@galicia-toolkit/tag-manager:999.0.59 أكتوبر 2026
الآلية الوقائية الوطنية@galicia-toolkit/tag-manager:999.0.69 أكتوبر 2026
الآلية الوقائية الوطنية@galicia-toolkit/spa-build-config:999.0.59 أكتوبر 2026
الآلية الوقائية الوطنية@galicia-toolkit/spa-build-config:999.0.69 أكتوبر 2026
الآلية الوقائية الوطنية@tunstock/remact-dom:19.2.09 أكتوبر 2026

ماذا يخبرنا هذا الأسبوع

يتميز هذا الأسبوع بالسرعة والتخفي. عشر حزم في 100.0.0 خلال فترة ثلاث دقائق، لا يعني ذلك عشرة أيام.cisإنها مجرد نص برمجي واحد. لا يهم المحتوى بقدر أهمية الموقع: اسم يبدو وكأنه ينتمي إلى سجلّك الخاص، يحمل رقم إصدار مرتفعًا بما يكفي للفوز في سباق حلّ الأسماء. تعتمد العديد من هذه الأسماء على الموجة الحالية من أدوات الذكاء الاصطناعي والوكلاء - وكيل مراجعة التعليمات البرمجية، ومجموعة ورش عمل الذكاء الاصطناعي، ومحوّل Figma إلى APL - لأن هذا هو المكان الذي تُنشئ فيه الفرق الحزم الداخلية بأسرع ما يمكن، والسرعة هي مصدر الارتباك.

رغم الزخم، حافظت الحملات البطيئة على وتيرتها. ولا تزال شركة بيليز تنشر، الآن في cloud-baileys 1.1.42لا تزال مساحات الأسماء ذات النطاق المحدد تُضخّم بأربعة إصدارات في كل مرة، من @inpeek إلى @galicia-toolkit. A react-dom لا يزال البرنامج المشابه يحتاج فقط إلى تثبيت واحد غير متقن. لم يكن لأي من هذه الأسماء توقيع عند ظهورها - فقد كانت جديدة، وهذا تحديدًا ما يهدف إليه الكشف الفوري.

نظام الإنذار المبكر لبرمجيات Xygeni الخبيثة يراقب نظام Xygeni مستودعات npm وPyPI وMaven وComposer وOpenVSX وغيرها من المستودعات في الوقت الفعلي، ويرصد التهديدات فور نشرها - قبل وصولها إلى مرحلة البناء، وقبل أن يقوم أي وكيل ذكاء اصطناعي بتثبيتها تلقائيًا. عندما يتم تحميل عشر حزم في ثلاث دقائق، فإن الكشف الذي ينتظر التوقيع لا يتأخر لأيام، بل يتأخر مع الهجوم بأكمله. Open Source Security تُضيف المنصة ميزة تحديد الأولويات التي تحتاجها فرق DevSecOps للعمل على الأمور المهمة أولاً.

أدوات تحليل التركيبات البرمجية sca
إعطاء الأولوية للمخاطر التي تتعرض لها برامجك، ومعالجتها، وتأمينها
احصل على حسابك المجاني.
أي بطاقة ائتمان.

احمِ عملية تطوير وتسليم برامجك

مع مجموعة منتجات Xygeni