كل اسبوعتقوم أنظمة الكشف عن البرامج الضارة لدينا بفحص آلاف الحزم الجديدة والمحدثة عبر سجلات عامة مثل npm وPyPI. ولم يكن هذا الأسبوع استثناءً.
أكدنا وجود أكثر من 200 حزمة برمجية خبيثة بين 12 و19 يونيو 2026، معظمها على منصة npm، مع حالات إضافية على منصة PyPI. وقد ظهرت العديد منها في مجموعات منسقة، وتكررت إصدارات خبيثة نُشرت تحت نفس الأسماء أو عبر عائلات حزم برمجية وثيقة الصلة.
كانت القضية الأبرز هذا الأسبوع هي sensivity، مما أدى إلى تدفق أكثر من 70 إصدارًا مرقمًا عبر نطاق 2.5.x إلى npm، وهو ما تم تأكيده على مدار عدة أيام. وشملت التجمعات البارزة الأخرى موجة من @solana-labs استهداف برامج التزييف المطبعي لنظام سولانا البيئي (web3.js, web3-js, etherjs, spl-toke, ancor, web3js (عبر حملتين نشر منفصلتين في 7 و8 يونيو)، @nstrlabs عائلة (sdk, ixel, utils, shared-components, api-client, auth (هجوم التباس التبعية ضد مساحة اسم الحزمة الداخلية)، @klapp-login-platform مجموعة (native-sdk, oidc, routes (انتحال شخصية منصة مصادقة) internallib_v557 و internallib_v984 (إصدارات متعددة من برامج انتحال المكتبات الداخلية المشفرة)، pocteszep (تم نشر 6 إصدارات في 11 يونيو)، ومجموعة من أدوات التشفير وWeb3 بما في ذلك blockchain-helper-0, ethereum-kit-1, ethereum-kit-9, crypto-utils-7, wallet-sdk-9, defi-tools-39, swap-sdk-87و farming-tools-12. morningstar-design-system ظهرت الحزمة في ثلاثة إصدارات في 10 يونيو، منتحلةً شخصية نظام تصميم مالي معروف.
ابتداءً من 13 يونيو، تسارعت الوتيرة. houzidawang806 وقد ساهمت المجموعة وحدها في نشر أكثر من 25 إصدارًا في يوم واحد، وانضمت إليها إصدارات أخرى مماثلة. houzidawang807 و houzidawang808. metrics-pipeline-d8k2 أُعيد نشر الحزمة بشكل متواصل عبر 21 إصدارًا بين 15 و18 يونيو، في حملة تهرب مستمرة مصممة للبقاء متقدمًا على قوائم الحظر. friendly-greeter-demo استمرت الحزمة في الظهور مجددًا عبر الإصدارات المختلفة طوال الأسبوع. وظهرت محاولات جديدة لإرباك التبعيات تحت xy-shared, axl-ui, loadninja-shared, carousel-controller-mixin, token-prices-cron, hemi-supply-cron, portal-backend, vault-strategiesوغيرها الكثير - جميعها تحمل أرقام إصدارات مبالغ فيها في نطاق 999.x. مجموعة جديدة من أسماء الأدوات العامة ذات اللواحق السداسية العشرية العشوائية (color-utils-dee0, data-utils-d703, string-tools-be6c, type-check-816d, fmt-helpers-794b, metrics-probe-*ظهرت هذه البيانات في الفترة من 18 إلى 19 يونيو، بما يتوافق مع التسجيل الجماعي المُبرمج. واختتم الأسبوع بـ trimprompt, trimprompt-hub, claude-cupو web3-crypto-address-utils تم التأكيد في 19 يونيو. في PyPI، neuralbridge-sdk (خمسة إصدارات عبر 4.5.x–5.1.x)، deepstrain, teambot-ai, hello-test-s1و aiaddin-agent تم تأكيد ذلك على مدار الأسبوع.
لم تكن هذه حالات شاذة معزولة. ما برز هذا الأسبوع هو تركيز هجمات التباس التبعية على مساحات أسماء الحزم الداخلية، وحملات النشر المستمرة لعدة أيام المصممة لتجاوز عمليات الإزالة، والاستهداف المستمر لأدوات Web3 وDeFi (وهو نمط تسارع بشكل كبير في عام 2026)، والاستخدام المتزايد لأسماء الحزم العامة الشبيهة بالضوضاء والمصممة لتجنب الكشف عنها من خلال الاندماج في أشجار التبعية العادية.
تُعدّ هذه النظرة الأسبوعية الموجزة جزءًا من تقريرنا المستمر حول البرمجيات الخبيثة، حيث نتحقق من صحة التهديدات الجديدة ونقدم معلومات استخبارية قابلة للتنفيذ لمساعدة فرق DevSecOps على حماية أنظمتها. pipelineقبل وقوع الضرر. دعونا نحلل ما وجدناه هذا الأسبوع ولماذا هو مهم.
| النظام الإيكولوجي | فئة الإشتراك | مؤكد |
|---|---|---|
| الآلية الوقائية الوطنية | ecto-corsair-whisper-6f3b9:1.0.18 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | ecto-corsair-whisper-6f3b9:1.0.17 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | ecto-nightly-spirit:1.1.0 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | ecto-corsair-flag-x9m4:1.0.0 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | ecto-rust-read-f3a9c1:1.0.2 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | ecto-corsair-whisper-6f3b9:1.0.16 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | ecto-rust-read-f3a9c1:1.0.1 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | ecto-corsair-whisper-6f3b9:1.0.15 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | ecto-corsair-whisper-6f3b9:1.0.14 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | internallib_v984:1.0.3 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v984:1.0.4 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v984:1.0.2 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.4 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.7 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.9 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.10 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.15 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.16 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.18 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | coral-wraith:1.0.0 | يونيو 12، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.21 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | internallib_v557:1.0.22 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-research-d7e8:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-research-a1b2:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-research-c5d6:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-research-9c4e:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-research-8b2f:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-research-e9f0:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-research-f1g2:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | tsc-mesh:1.0.0 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.6 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.4 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.3 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.2 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.9 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | tsc-ai:1.2.1 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | tsc-lotl:1.0.2 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | tsc-mesh:1.0.1 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | tsc-ai:1.2.0 | يونيو 13، 2026 |
| بايبي | neuralbridge-sdk:4.5.4 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-research-g3h4:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | postinstall-logger-7x9z:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.0 | يونيو 13، 2026 |
| بايبي | neuralbridge-sdk:5.0.0 | يونيو 13، 2026 |
| بايبي | neuralbridge-sdk:4.5.5 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.1 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.2 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.3 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.4 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.5 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.6 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.7 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.0.9 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.0 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.1 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.2 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.3 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.4 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.5 | يونيو 13، 2026 |
| بايبي | neuralbridge-sdk:5.1.0 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang807:1.1.6 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.6 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang808:1.0.0 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.7 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.1.8 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.2.0 | يونيو 13، 2026 |
| بايبي | neuralbridge-sdk:5.1.1 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.2.1 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.2.3 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.2.4 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.2.5 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | houzidawang806:1.2.6 | يونيو 13، 2026 |
| بايبي | neuralbridge-sdk:5.1.2 | يونيو 13، 2026 |
| بايبي | deepstrain:1.1.0 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | @jisan901/teamfocus:1.0.3 | يونيو 13، 2026 |
| الآلية الوقائية الوطنية | xy-shared:999.0.0 | يونيو 14، 2026 |
| الآلية الوقائية الوطنية | axl-ui:9.9.99 | يونيو 14، 2026 |
| الآلية الوقائية الوطنية | loadninja-shared:9.9.99 | يونيو 14، 2026 |
| الآلية الوقائية الوطنية | npx-whoami-demo:1.0.0 | يونيو 14، 2026 |
| الآلية الوقائية الوطنية | @jisan901/teamfocus:1.0.4 | يونيو 14، 2026 |
| الآلية الوقائية الوطنية | nano-perf:1.0.1 | يونيو 14، 2026 |
| الآلية الوقائية الوطنية | إعلان تي إن: 5.0.1 | يونيو 14، 2026 |
| الآلية الوقائية الوطنية | kijai:0.0.2 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | token-prices-cron:999.0.0 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | hemi-supply-cron:999.0.0 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | portal-backend:999.0.0 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | استراتيجيات الخزينة: 999.0.0 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | hemi-earn-actions:999.0.0 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | vaults-monitor-cron:999.0.0 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | مكافآت نصفية: 999.0.0 | يونيو 15، 2026 |
| الآلية الوقائية الوطنية | nic-datagov:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | ogd-analytics:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | ogd-platform:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | dms-backend:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.10 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.11 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | cardano-addresses-docs:1.0.1 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | bodega-sdk:9.9.9 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | flow-lending-sdk:9.9.9 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | الإقراض المتدفق: 9.9.9 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | إقراض التصفح: 9.9.9 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | janus-ft:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | janus-flow:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | janus-erc20:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | flowcardano:9.9.9 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | flowdefi:9.9.9 | يونيو 16، 2026 |
| بايبي | hello-test-s1:0.3.1 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | pkg-telemetry-r4f9:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | mailconfirmer:3.3.46 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | carousel-controller-mixin:999.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | runtime-metrics-w7k2:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | mailconfirmer:3.3.48 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | build-tracker-n5p1:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | npm-sandbox-ping-r9t2:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.2 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.1 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.0 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.3 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.4 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.5 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.6 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.7 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | event-metrics-q3x7:1.0.8 | يونيو 16، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.1 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.2 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.3 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.4 | يونيو 18، 2026 |
| بايبي | teambot-ai:1.48.0 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.5 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.6 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.7 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.8 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.9 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.10 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.13 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | friendly-greeter-demo:1.0.14 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.11 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.12 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.13 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.14 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.15 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.16 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.17 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.18 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.19 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المقاييس-pipeline-d8k2:1.0.20 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | عقود كريبتوداو: 99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | أنواع التشفير: 99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | cryptodao-config:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | cryptodao-utils:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | cryptodao-backend:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | cryptodao-sdk:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | cryptodao-core:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | cryptodao-bot:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | cryptodao-signer:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | cryptodao-deploy:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | metrics-probe-64b2:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | metrics-probe-dc85:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | metrics-probe-77d4:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | @public-for-cdao/core:99.99.99 | يونيو 17، 2026 |
| الآلية الوقائية الوطنية | metrics-probe-88ad:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | wrspati:0.1.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | ebpf-tracker-action:1.0.1 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | @azure-lab-services/ml-ts:99.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | خدمات المختبر: 99.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المسح الضوئي فقط: 0.4.5 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المسح الضوئي فقط: 0.4.6 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المسح الضوئي فقط: 0.4.7 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المسح الضوئي فقط: 0.4.8 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | @muaththir/api:2.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | وحدة رسوم المكتب الخلفي: 2.999.1 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | وحدة رسوم المكتب الخلفي: 2.999.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المسح الضوئي فقط: 0.4.9 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المسح الضوئي فقط: 0.5.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المسح الضوئي فقط: 0.5.1 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | المسح الضوئي فقط: 1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | nano-perf:2.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | nano-perf:2.0.1 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | nano-perf:2.1.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | nano-perf:2.2.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | metrics-probe-f256:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | color-utils-dee0:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | data-utils-d703:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | string-tools-be6c:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | type-check-816d:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | fmt-helpers-794b:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | datacamp-light:1.0.0 | يونيو 18، 2026 |
| الآلية الوقائية الوطنية | data-utils-bcf2:1.0.0 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | stream-read-35cf:1.0.0 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | delta-time-32bb:1.0.0 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | safe-json-38bd:1.0.0 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | hex-conv-ae7a:1.0.0 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | buffer-wrap-67d7:1.0.0 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | trimprompt:1.0.2 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | trimprompt:1.0.4 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | trimprompt-hub:1.0.1 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | claude-cup:0.8.6 | يونيو 19، 2026 |
| بايبي | aiaddin-agent:0.1.0 | يونيو 19، 2026 |
| الآلية الوقائية الوطنية | web3-crypto-address-utils:0.1.0 | يونيو 19، 2026 |
لا تدع الحملات المنسقة تصل إليك Pipelines
لم يكن ملخص هذا الأسبوع مقتصراً على تهديد واحد، بل على نطاق واسع. أكثر من 200 حزمة مؤكدة، وتدفق مستمر للإصدارات على مدى أيام، وحملات تسجيل جماعية مُبرمجة تعمل بسرعة تفوق قدرة المراجعات اليدوية على رصدها. المهاجمون لا ينتظرون منك اللحاق بالركب.
Xygeni الكشف المبكر عن البرامج الضارة يراقب النظام باستمرار مواقع npm وPyPI وغيرها من سجلات البرامج، ويرصد التهديدات لحظة نشرها، وليس بعد دمجها في أي إصدار. فعندما تنشر حملة ما 21 نسخة من نفس الحزمة الخبيثة على مدار أربعة أيام، لا يكشف الفحص الأسبوعي أي شيء في الوقت المناسب.
زيجيني Open Source Security يمنح هذا الحل فرق DevSecOps الخاصة بك الرؤية وتحديد الأولويات في الوقت الفعلي التي يحتاجونها للبقاء متقدمين على هذا النوع من الضغط المنسق، وبالتالي pipelineحافظ على نظافة فريقك دون إبطاء أدائه.




