حزم npm والثغرات الأمنية
اطّلع على بيانات حزم npm والثغرات الأمنية المعروفة وتفاصيل CVE مباشرة أثناء المحادثة. يوفّر خادم MCP الخاص بـ NPMScan لوكلاء الذكاء الاصطناعي أدوات للقراءة فقط تعتمد على سجل npm، وOSV.dev، وGitHub Security Advisories، وواجهة GitHub البرمجية الخاصة، وNational Vulnerability Database التابعة لمعهد NIST: ابحث عن الحزم بالاسم أو كلمة مفتاحية مع عدد مرات التنزيل، وعدد الحزم المعتمِدة عليها، وكشف التقليد في الأسماء (typosquat) لكل نتيجة؛ افحص سكربتات التثبيت والمشرفين والترخيص وعدد نجوم GitHub واتجاه التنزيلات لحزمة ما قبل تثبيتها، أو قارن بين 2 إلى 5 خيارات جنبًا إلى جنب مع توصية محددة؛ تحقّق من إصدار محدد مثبّت في ملف القفل (lockfile)، أو حاكِ عملية ترقية حزمة قبل تشغيل npm install لمعرفة ما إذا كانت ترقية آمنة أم ترقية كبرى قد تكسر التوافق؛ استعلم عن ثغرات حزمة واحدة أو حتى 100 حزمة دفعة واحدة، مع إثراء كل نتيجة بمستوى الخطورة وملخص وأسماء بديلة لمعرّف CVE والإصدار المصحَّح بدلاً من مجرد معرّف تنبيه مجرّد؛ افحص تبعيات مستودع GitHub بالكامل (بما في ذلك مساحات العمل الخاصة بـ monorepo) في استدعاء واحد، أو أنشئ SBOM متوافقًا مع مواصفات CycloneDX/SPDX مع بيانات الثغرات والتراخيص المضمّنة؛ رتّب النتائج الواردة من تقرير npm audit --json الخام حسب بيانات الاستغلال الفعلي من CISA KEV وFIRST EPSS لمعرفة ما يجب إصلاحه أولاً، ثم اطّلع على دليل المعالجة (playbook) المحدد والمرتّب لنتيجة معيّنة؛ افحص سجل نشر حساب مشرف على npm بحثًا عن نمط يشبه الحسابات المخترَقة، أو احصل على ملفه الأساسي؛ تصفّح أحدث تنبيهات npm سواء من المجموعة المنسَّقة من GitHub والمعتمِدة أساسًا على CVE أو من موجز الحزم الضارة المعروفة، قابلة للتصفية حسب الخطورة، وفئة الثغرة (XSS، حقن SQL/NoSQL، SSRF، التحكم في الوصول، حقن الشيفرة، و15 فئة أخرى، للمراجَعة فقط)، أو اسم الحزمة المتأثرة، أو معرّف GHSA/CVE محدد؛ واحصل على بيانات CVSS/CWE الموثوقة لأي CVE في أي نظام بيئي، مع إثرائها بحالة Known Exploited Vulnerabilities من CISA ودرجة احتمال الاستغلال EPSS من FIRST.org. لا حاجة لمفتاح API أو مصادقة، وكل نتيجة ترتبط بالتحليل الكامل على npmscan.com.
NPMScan سے منسلک ہونے پر، ChatGPT آپ کی درخواستوں کا سیاق دینے میں مدد کے لیے متعلقہ چیٹس اور میموریز اس ایپ کے ساتھ شیئر کر سکتا ہے۔ NPMScan کی جانب سے اس ڈیٹا کا استعمال ان کی شرائط اور پرائیویسی پالیسی کے تابع ہے۔ اگر آپ نے میموری فعال کی ہے، تو ایپ کا ڈیٹا پیشگی طور پر مددگار معلومات یا تجاویز دینے کے لیے استعمال ہو سکتا ہے۔ ChatGPT ہمیشہ آپ کی تربیتی ڈیٹا ترجیحات کا احترام کرتا ہے، بشمول منسلک ایپس کے ڈیٹا کے۔ ایپس کے استعمال کے ساتھ زیادہ خطرہ وابستہ ہو سکتا ہے۔ آپ اپنی سیٹِنگز میں کبھی بھی اپنی ترجیحات کا نظم کر سکتے ہیں یا ایپس سے منقطع ہو سکتے ہیں۔ مزید جانیں