نرمافزار Bp Premier محصول شرکت Best Practice Software در نسخههای پیش از 1.14.1.1128 با یک آسیبپذیری بسیار بحرانی (Critical) روبرو است. این نقص امنیتی ناشی از استفاده از یک رمز عبور مدیریتشده و ثابت (Hardcoded) برای Microsoft SQL Server است که در تمامی نسخههای نصب شده به صورت مشترک استفاده میشود و امکان تغییر آن بدون از کار افتادن برنامه وجود ندارد.
جزئیات فنی و خطر امنیتی
مهاجمانی که به شبکه و نمونه (Instance) پایگاه داده دسترسی داشته باشند، میتوانند با استفاده از این رمز عبور، با سطح دسترسی مدیر سیستم (sysadmin) وارد شوند. این آسیبپذیری به مهاجم اجازه میدهد تا اقدامات زیر را انجام دهد:
- دور زدن مکانیزمهای احراز هویت اپلیکیشن (Bypass application authentication).
- اجرای دستورات سیستمعامل با سطح دسترسی SYSTEM (RCE).
توصیه امنیتی: کاربران باید بلافاصله نسخه نرمافزار خود را به نسخه 1.14.1.1128 یا بالاتر بهروزرسانی کنند تا از سوءاستفاده احتمالی جلوگیری شود.