یک آسیبپذیری امنیتی در نرمافزار Halo (نسخههای تا 2.25.4 و 2.26.1) شناسایی شده است که به دلیل عدم خنثیسازی صحیح ورودیها در بخش Spring Expression Language (SpEL) رخ میدهد.
جزئیات فنی آسیبپذیری
این نقص امنیتی در فایل ReplyNotificationSubscriptionHelper.java و در جزء SpEL Handler قرار دارد. مهاجمان میتوانند از طریق ارسال درخواستهای شبکه بدون نیاز به احراز هویت (Unauthenticated)، بر نحوه پردازش عبارتها در کامپوننت اشتراک اعلانهای پاسخ به نظرات (comment reply-notification subscription) تاثیر بگذارند.
تاثیرات و ریسکها
- نوع حمله: از راه دور (Remote) و بدون نیاز به دسترسی کاربر.
- تاثیرات: این آسیبپذیری منجر به تاثیرات سطح پایین در سه ضلع CIA (محرمانگی، یکپارچگی و در دسترس بودن) میشود که شامل افشای محدود اطلاعات، دستکاری دادهها و اختلال در دسترس بودن است.
- وضعیت اکسپلویت: کد اکسپلویت (Exploit) این آسیبپذیری به صورت عمومی منتشر شده است، هرچند گزارشهای رسمی مبنی بر استفاده گسترده از آن در حملات واقعی (مانند لیست KEV) وجود ندارد.
وضعیت پاسخگویی
گزارشها حاکی از آن است که با توسعهدهنده این نرمافزار برای رفع این مشکل تماس گرفته شده، اما تا این لحظه پاسخی از سوی Vendor دریافت نشده است.