عامل هوش مصنوعی «Cipher» در کمتر از ۴ ساعت چهار باگ جدی در EPICS پیدا کرد
عامل خودکار Cipher از شرکت Causal Security در ۳ ساعت و ۴۹ دقیقه چهار آسیبپذیری تازه در EPICS پیدا کرد؛ یکی بحرانی با امتیاز ۹٫۸ و وصله در نسخه ۷٫۰٫۱۱.
به گزارش The Register در ۲۷ اکتبر ۲۰۲۶، یک عامل هوش مصنوعی خودکار به نام Cipher، ساخته شرکت Causal Security، در ۳ ساعت و ۴۹ دقیقه چهار آسیبپذیری ناشناخته در EPICS Base پیدا کرده است. یکی از آنها بحرانی و سهتای دیگر با شدت بالا ارزیابی شدهاند. نسخه ۷٫۰٫۱۱ این ضعفها را برطرف میکند.
چهار باگ، چهار شناسه
EPICS مخفف Experimental Physics and Industrial Control System است؛ یک جعبهابزار متنباز و قدیمی برای ساخت سیستمهای کنترل توزیعشده (SCADA) که اپراتور را به دستگاههای فیزیکی وصل میکند. هر چهار باگ در بخش EPICS Base هستند.
شدیدترین آنها CVE-2026-114595 با امتیاز ۹٫۸ (CVSS v3.1) است. این یک سرریز عدد صحیح است که به نوشتن خارج از مرز در heap به دست مهاجم میانجامد و در بدترین حالت اجرای کد از راه دور را ممکن میکند. CVE-2026-114596 (امتیاز ۸٫۲) بهدلیل اعتبارسنجی نادرست طول پیام، نوشتن خارج از مرز و کرش پردازه کنترلر را باعث میشود. CVE-2026-114597 (امتیاز ۷٫۵) بررسی ناکافی مرزها است و خواندن خارج از مرز حافظه و کرش را ممکن میکند. CVE-2026-114598 (امتیاز ۷٫۵) یک type confusion است که میتواند به ازکارافتادن سرویس و نشت محتوای حافظه مجاور برسد.
نکات کلیدی
- مجموع زمان کار: ۳ ساعت و ۴۹ دقیقه
- یک باگ بحرانی (۹٫۸) و سه باگ با شدت بالا
- نسخه وصلهشده: EPICS ۷٫۰٫۱۱
Cipher چطور کار کرد؟
به گفته یکی از همبنیانگذاران Causal Security، Cipher یک «هکر فوقالعاده کاملاً خودکار» است که میتواند در سراسر پشته فناوری استدلال کند. بر اساس همین روایت، این عامل سیستم ناآشنای EPICS را بررسی و آزمایش کرد و هر چهار اکسپلویت را خودش اعتبارسنجی کرد.
بررسی اولیه بدون دخالت انسان انجام شد. فقط یک دستور انسانی لازم بود تا آزمون عمیقتر قابلیت اکسپلویت در محیطی ایزوله مجاز شود. این شرکت میگوید Cipher پیشتر در سال ۲۰۲۶ مسیرهای حمله بحرانی در سامانههای شبکه برق آمریکای شمالی و اروپا هم پیدا کرده بود. این یافتهها به یک هشدار CISA در ۸ اکتبر انجامید. گزارش زمان افشای باگها به نگهدارندگان EPICS را اعلام نکرده است و ادعاهای عملکردی عامل فعلاً از زبان خود شرکت است.
چرا مهم است؟
EPICS بهگفته گزارش در حدود ۹۰ پروژه و مرکز علمی، دانشگاهی و صنعتی بزرگ دنیا استفاده میشود؛ از جمله منبع فوتون پیشرفته در Argonne و سامانه کنترل راکتور همجوشی ITER. هدف اصلی این نرمافزار آزمایشهای علمی است و کرش کنترلر میتواند اندازهگیریها را قطع کند و اپراتورها را مجبور به توقف آزمایش کند. نتیجه، از دست رفتن کار آزمایشگاهی، توقف و بازیابی پرهزینه است.
برای سوءاستفاده، مهاجم باید به سرویسهای آسیبپذیر EPICS در شبکه کنترل دسترسی داشته باشد؛ مثلاً بهخاطر تفکیک ضعیف شبکه یا نفوذ از سیستم دیگر. به گفته مدیر همان شرکت، در چنین شرایطی حمله چندان دشوار نیست و دانش عمیق OT هم نمیخواهد. دستکاری یک فرایند فیزیکی خاص البته دانش بیشتری لازم دارد، ولی کرش یا اختلال در پایش و کنترل چنین نیازی ندارد.
برای برنامهنویسها نکته اصلی این است که کدهای قدیمی C/C++ مربوط به پروتکلها و تحلیل پیامها با ابزارهای خودکار تازه سریعتر از قبل بررسی میشوند. این ابزارها میتوانند به دفاع کمک کنند، ولی همین توان برای مهاجمان هم در دسترس است.
چه باید کرد؟
سازمانهایی که از EPICS استفاده میکنند باید به نسخه ۷٫۰٫۱۱ ارتقا دهند و شبکه کنترل را از شبکههای عمومی و اداری جدا کنند. CISA هم هشداری درباره این آسیبپذیریها منتشر کرده است. گزارش اشارهای به سوءاستفاده فعال از این باگها نکرده است.
EPICS متنباز است و وصله آن عمومی منتشر میشود. بنابراین مراکز پژوهشی و دانشگاهی ایران هم که از این ابزار استفاده میکنند، ارتقا را میتوانند از مخزن عمومی پروژه انجام دهند. محدودیتهای تحریمی مانع جدی دانلود آن نیست.
جمعبندی
ماجرا نشان میدهد عاملهای خودکار میتوانند در ساعاتی کوتاه ضعفهای جدی در نرمافزار صنعتی قدیمی پیدا کنند. سرعت کشف باگ دیگر تنها به نیروی انسانی وابسته نیست. وصلهکردن سریع و تفکیک شبکه، سادهترین دفاع در برابر این روند است. توجه کنید که این گزارش فقط یک منبع دارد و ادعاهای عملکردی Cipher از طرف سازنده آن آمده است.
منابع
- The Register: AI 'hacker' finds 4 severe bugs in popular industrial control software in under 4 hourstheregister.com
این خبر بر اساس منابع بالا به فارسی بازنویسی و خلاصه شده است؛ برای جزئیات کامل به منبع اصلی مراجعه کنید.