آیکون خبر

خبر کامل

هوش مصنوعی کلاد ۴۹۳ نقص امنیتی در پروژه‌های متن‌باز کشف کرد

هوش مصنوعی کلاد ۴۹۳ نقص امنیتی در پروژه‌های متن‌باز کشف کرد

پژوهش‌های اخیر شرکت آنتروپیک نشان می‌دهد که مدل هوش مصنوعی کلاد توانسته است با دقت بسیار بالا، مجموعاً ۴۹۳ نقص امنیتی را در میان ۲۵ پروژه متن‌باز و پرکاربرد دنیای نرم‌افزار شناسایی کند. این یافته‌ها نشان‌دهنده پتانسیل بالای هوش مصنوعی در شناسایی آسیب‌پذیری‌های ساختاری است.

کشف حفره‌های امنیتی در پروژه‌های متن‌باز

در این بررسی گسترده، هوش مصنوعی کلاد بیش از پنج میلیون خط کد را در پروژه‌های مختلفی که با زبان‌های برنامه‌نویسی نظیر C، C++، جاوا، PHP و پایتون نوشته شده‌اند، مورد تحلیل قرار داد. تمرکز اصلی این پژوهش بر مفهوم «کاهش سطح حمله» بود؛ یعنی شناسایی بخش‌هایی از نرم‌افزار که حتی اگر غیرفعال باشند، همچنان مسیرهای دسترسی را برای مهاجمان باز می‌گذارند.

نتایج این تحلیل‌ها شامل موارد زیر است:

  • بررسی بیش از ۱۷ هزار گزینه پیکربندی نرم‌افزاری
  • شناسایی ۳۸۴۲ مورد مرتبط با تنظیمات امنیتی
  • یافتن ۱۶۲ ترکیب حساس از تنظیمات که باعث از کار افتادن لایه‌های حفاظتی می‌شود

مورد بحرانی در نرم‌افزار OpenSSH

یکی از برجسته‌ترین یافته‌های این تحقیق مربوط به نرم‌افزار OpenSSH بود که ابزاری حیاتی برای اتصال امن به سرورها محسوب می‌شود. هوش مصنوعی کلاد در نسخه ۱۰.۴ این نرم‌افزار، حدود ۴۵۰۰ خط کد مربوط به رمزنگاری پساکوانتومی را شناسایی کرد که برخلاف انتظار، حتی با غیرفعال بودن قابلیت مربوطه، همچنان در دسترس کلاینت‌های ناشناس قرار داشت.

مشکل اصلی این بود که سیستم ابتدا داده‌های کلاینت را پردازش می‌کرد و سپس به بررسی مجاز بودن الگوریتم می‌پرداخت؛ این یعنی مهاجم می‌توانست پیش از احراز هویت، به بخش‌های حساس کد دسترسی پیدا کند.

پس از گزارش این یافته‌ها به توسعه‌دهندگان، اصلاحات لازم در نسخه‌های بعدی (۱۰.۵ و ۱۰.۶) اعمال شد تا با بررسی دقیق‌تر الگوریتم‌ها پیش از پردازش، این ریسک از بین برود.

آینده امنیت نرم‌افزار با هوش مصنوعی

اگرچه این پژوهش نشان داد که هوش مصنوعی می‌تواند فراتر از یافتن خطاهای ساده عمل کند، اما تأکید شده است که این ابزارها نبben جایگزینی برای بازرسان انسانی و آزمون‌های امنیتی استاندارد نیستند. هدف نهایی آنتروپیک، ادغام این قابلیت‌ها در ابزارهایی مانند OSS-Scanner است تا توسعه‌دهندگان بتوانند پیش از وقوع هرگونه حمله، مسیرهای دسترسی غیرضروری را مسدود کنند.

در نهایت، این مطالعه ثابت کرد که غیرفعال کردن یک قابلیت در تنظیمات، لزوماً به معنای حذف کامل آن از سطح حمله نیست و هوش مصنوعی می‌تواند در مدیریت این پیچیدگی‌ها نقش کلیدی ایفا کند.

شناسنامه خبر:

درباره هوش‌مصنوعی دست‌اول:

تمامی اخبار دست‌اول توسط دستیار هوش مصنوعی «هوشنگ» پردازش، صحت‌سنجی، خلاصه و بازنویسی شده است. هوشنگ هر روز با داده‌های جدید آموزش داده می‌شود و با نظارت دقیق انسانی و سردبیری دست‌اول در حال بهتر شدن است.
شما می‌توانید از چت‌بات و سایر ابزارهای هوشنگ به صورت رایگان استفاده کنید.

دسترسی رایگان به هوشنگ ↗