پرش به محتوا
آخرین اخبار
مدل‌های OpenAI از آسیب‌پذیری روز صفر Artifactory استفاده کردند مایکروسافت مدل هوش مصنوعی ویژه امنیت سایبری معرفی کرد انتشار کد حمله به آسیب‌پذیری هسته لینوکس رمزگذار Cruciferra برای پنهان‌سازی بدافزارهای خطرناک استفاده می‌شود گیت‌هاب به‌روزرسانی بسته‌ها را سه روز به تأخیر می‌اندازد اختلال گسترده ChatGPT دسترسی کاربران به گفت‌وگوها را مختل کرد نفوذ هکرها به OnTrac اطلاعات مشتریان را در معرض خطر قرار داد اشتباه فنی مایکروسافت باعث اختلال گسترده Azure و Microsoft ۳۶۵ شد مدل‌های OpenAI از آسیب‌پذیری روز صفر Artifactory استفاده کردند مایکروسافت مدل هوش مصنوعی ویژه امنیت سایبری معرفی کرد انتشار کد حمله به آسیب‌پذیری هسته لینوکس رمزگذار Cruciferra برای پنهان‌سازی بدافزارهای خطرناک استفاده می‌شود گیت‌هاب به‌روزرسانی بسته‌ها را سه روز به تأخیر می‌اندازد اختلال گسترده ChatGPT دسترسی کاربران به گفت‌وگوها را مختل کرد نفوذ هکرها به OnTrac اطلاعات مشتریان را در معرض خطر قرار داد اشتباه فنی مایکروسافت باعث اختلال گسترده Azure و Microsoft ۳۶۵ شد
اخبار

گیت‌هاب اجرای خودکار اسکریپت‌ها را در npm ۱۲ غیرفعال می‌کند

خرداد ۲۱, ۱۴۰۵ نوشتهٔ hraicp3 بدون نظر

کمیته رکن چهارم – گیت‌هاب اعلام کرده است که در npm 12 اجرای خودکار اسکریپت‌های نصب به‌صورت پیش‌فرض غیرفعال خواهد شد؛ اقدامی که با هدف کاهش خطر حملات زنجیره تأمین نرم‌افزار انجام می‌شود.

به گزارش کمیته رکن چهارم، نسخه ۱۲ npm که ماه آینده منتشر می‌شود، مجموعه‌ای از تغییرات امنیتی مهم را به همراه دارد. مهم‌ترین تغییر، جلوگیری از اجرای خودکار اسکریپت‌های preinstall، install و postinstall در زمان اجرای دستور npm install است؛ مگر اینکه کاربر به‌صورت صریح آن‌ها را تأیید کند.

گیت‌هاب اعلام کرده است که اسکریپت‌های نصب یکی از اصلی‌ترین مسیرهای اجرای کد مخرب در اکوسیستم npm محسوب می‌شوند، زیرا هنگام نصب وابستگی‌ها، حتی بسته‌های غیرمستقیم نیز می‌توانند روی سیستم توسعه‌دهنده یا محیط‌های CI/CD کد اجرا کنند.

در npm 12 همچنین نصب وابستگی‌های Git و بسته‌هایی که از URLهای راه‌دور دریافت می‌شوند به‌صورت پیش‌فرض مسدود خواهد شد و تنها با گزینه‌های امنیتی مشخص امکان استفاده از آن‌ها وجود خواهد داشت. علاوه بر این، فرآیندهای خودکار node-gyp نیز دیگر بدون تأیید کاربر اجرا نمی‌شوند.

گیت‌هاب از توسعه‌دهندگان خواسته است پیش از انتشار نسخه جدید، پروژه‌های خود را بررسی کرده و بسته‌هایی را که نیاز به اجرای اسکریپت نصب دارند، به‌صورت دستی تأیید کنند.

این تغییرات در ادامه تلاش‌های npm برای افزایش امنیت زنجیره تأمین نرم‌افزار انجام می‌شود و در پی افزایش حملات اخیر علیه اکوسیستم متن‌باز، از جمله کارزارهای Miasma، IronWorm و TrapDoor، به‌عنوان یکی از مهم‌ترین اصلاحات امنیتی تاریخ npm شناخته می‌شود.

منبع: The Hacker News

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


Type The Red Captcha Characters Below.