یک آسیبپذیری امنیتی بسیار شدید در سیستم مدیریت لبه صنعتی (Industrial Edge Management) شرکت زیمنس شناسایی شده است که امکان دور زدن مکانیزمهای احراز هویت را فراهم میکند. این نقص امنیتی با شناسه CVE-2026-18963 و امتیاز 9.1 در مقیاس CVSS شناخته شده و به مهاجمان اجازه میدهد بدون نیاز به احراز هویت، کنترل کامل حسابهای کاربری را در دست بگیرند.
تحلیل فنی آسیبپذیری
این مشکل در جریان بازنشانی اعتبارنامهها (reset-credentials flow) در مؤلفه keycloak-services ریشه دارد. Keycloak موتور اصلی مدیریت هویت و دسترسی (IAM) در این سیستم است. به دلیل وجود یک نقص در مکانیزم بازیابی رمز عبور، یک مهاجم از راه دور (Remote Attacker) میتواند فرآیند بازنشانی رمز عبور را برای هر کاربری فعال کرده و بدون نیاز به کلیک بر روی لینک تأیید ایمیل، اعتبارنامههای جدید را مستقیماً تنظیم کند. این امر منجر به Account Takeover کامل میشود.
نسخههای affected
- Industrial Edge Management Cloud: تمامی نسخهها
- Industrial Edge Management Pro V1: نسخههای بین 1.14.9 تا 1.15.20
- Industrial Edge Management Pro V2: نسخههای بین 2.2.0 تا 2.2.2
- Industrial Edge Management Virtual: نسخههای بین 2.6.0 تا 2.9.1
راهکارهای کاهش ریسک و رفع مشکل
شرکت زیمنس بهشدت توصیه میکند که کاربران سریعاً به آخرین نسخههای منتشر شده (V1.15.20، V2.2.2 و V2.9.1) بهروزرسانی کنند. در صورتی که بهروزرسانی فوری مقدور نباشد، اقدامات زیر توصیه میشود:
- محدودسازی دسترسی: مسدود کردن دسترسی مستقیم از اینترنت به نمونههای IEM Pro و IEM Virtual.
- استفاده از WAF: پیکربندی Web Application Firewall یا Reverse Proxy برای مسدود کردن مسیر حساس
/auth/realms/customer/login-actions/reset-credentials. - غیرفعالسازی قابلیت بازیابی: غیرفعال کردن گزینه Forgot password در تنظیمات Realm مربوط به Keycloak.
با توجه به اینکه این سیستمها در زیرساختهای حیاتی و محیطهای تولید صنعتی (Critical Manufacturing) به کار میروند، توصیه میشود دسترسیهای شبکه با استفاده از VPNهای امن مدیریت شده و استراتژی Defense-in-Depth در لایههای شبکه پیادهسازی گردد.