شرکت زیمنس (Siemens) از وجود یک آسیبپذیری امنیتی با شناسه CVE-2026-31431 در طیف گستردهای از محصولات خانواده SIPLUS و SIMATIC خبر داد. این آسیبپذیری که تحت عنوان “Copy Fail” شناخته میشود، ریشه در هسته لینوکس (Linux kernel) دارد و با دستهبندی CWE-669 (انتقال نادرست منابع بین حوزهها) تعریف شده است.
جزئیات فنی و تحلیل
این نقص امنیتی در بخش crypto: algif_aead هسته لینوکس رخ داده است. در نسخههای آسیبپذیر، عملیات کپی دادههای مرتبط (Associated Data) به صورت in-place انجام میشد که منجر به پیچیدگیهای مدیریتی و پتانسیل بروز خطا در انتقال منابع میگردد. در نسخههای اصلاح شده، این فرآیند به حالت out-of-place بازگشته تا امنیت و پایداری انتقال دادهها تضمین شود.
محصولات تحت تأثیر
تعداد زیادی از تجهیزات صنعتی زیمنس از جمله موارد زیر تحت تأثیر این آسیبپذیری هستند:
- SIMATIC HMI: مدلهای مختلف MTP از جمله MTP1000، MTP1200، MTP1500، MTP1900 و MTP2200 (نسخههای Unified Basic و Comfort Panel) با ورژنهای پایینتر از 21.0.2.1.
- SIMATIC AX Runtime: نسخههای مبتنی بر Debian و VMWare.
- SIMATIC CN 4100: نسخههای پایینتر از 6.0.
- SIMATIC IoT2050 Advanced و S7-1500 TM MFP.
- SIPLUS HMI: مدلهای Unified Basic و Comfort.
ارزیابی ریسک و اقدامات اصلاحی
این آسیبپذیری دارای امتیاز 7.8 (High) در معیار CVSS 3.1 است. با توجه به اینکه دسترسی محلی (Local Access) برای بهرهبرداری لازم است، ریسک مستقیم حملات از راه دور کمتر است، اما در صورت نفوذ به شبکه، میتواند منجر به تأثیرات شدید بر محرمانگی، یکپارچگی و در دسترس بودن (C:H/I:H/A:H) سیستم شود.
راهکارهای پیشنهادی:
- بهروزرسانی: کاربران باید سریعاً سیستمهای خود را به نسخه V21 Update 2 SR1 یا نسخههای جدیدتر ارتقا دهند.
- کنترل دسترسی: محدود کردن دسترسی به Interactive Shell در زیرسیستمهای GNU/Linux تنها برای پرسنل مورد اعتماد.
- اعتماد به منابع: تنها برنامهها و اپلیکیشنهایی را که از منابع معتبر تهیه شدهاند، اجرا و بیلد (Build) کنید.
- امنیت شبکه: پیادهسازی مکانیزمهای حفاظتی برای محدود کردن دسترسی شبکه به تجهیزات صنعتی مطابق با دستورالعملهای Industrial Security زیمنس.