کشف آسیبپذیری
کشف آسیبپذیری در افزونه وردپرس
افزونه RegistrationMagic در نسخههای قبل از 3.7.9.3 دارای آسیبپذیری تزریق شیء PHP از طریق سریالزدایی ورودی غیرقابلاعتماد است که به مهاجمان بدون احراز هویت امکان اجرای کد مخرب را میدهد. استفاده از زنجیره POP نیز میتواند منجر به نصب فایل از راه دور روی سایت شود.
کشف آسیبپذیری در افزونه وردپرس
افزونهRegistrationMagic در وردپرس که برای ایجاد فرمهای ثبتنام سفارشی، ثبتنام کاربر، پرداخت و ورود کاربر استفاده میشود، در نسخههای قبل از 3.7.9.3 در برابر تزریق شئ PHP آسیبپذیر است؛ این آسیبپذیری از طریق سریالزدایی (deserialization) ورودی غیرقابلاعتماد در تابعis_expired_by_date() رخ میدهد. این موضوع به مهاجمان بدون احراز هویت اجازه میدهد تا بتوانند شی PHP را تزریق کنند. علاوه بر این، وجود یک زنجیره POP میتواند به مهاجمان امکان دهد فایلی را از راه دور دریافت و روی سایت نصب کنند. POP مخفف Property Oriented Programming است. این روش زمانی استفاده میشود که مهاجم بداند کدام کلاسها در برنامه وجود دارند. مهاجم با کنار هم قرار دادن چند شیء از کلاسهای مختلف (که هر کدام متدهای خاصی دارند)، زنجیرهای از فراخوانیها میسازد که در نهایت باعث اجرای عمل خطرناک مورد نظرش میشود.
محصولات آسیبپذیر
نسخه های قبل از 3.7.9.3
توصیههای امنیتی
به کاربران توصیه میشود درصورت استفاده از این افزونه، آن را به نسخه 3.7.9.3 به روزرسانی نمایند.
منبع خبر
نظر دهید