در ابزار MISP Guard که به عنوان یک فیلتر امنیتی مبتنی بر پروکسی (Proxy-based) برای توزیع فیدهای پلتفرم اشتراکگذاری اطلاعات بدافزار (MISP) استفاده میشود، یک نقص امنیتی در نحوه بررسی سیاستهای دسترسی (Policy Enforcement) شناسایی شده است.
جزئیات فنی آسیبپذیری
این مشکل مربوط به حساسیت به حروف بزرگ و کوچک (Case-sensitivity) در هنگام مقایسه رشتهها است. در چندین تابع حیاتی این ابزار، مقایسههای رشتهای به صورت Case-sensitive انجام میشود که باعث میشود تطبیق دادهها با لیستهای مجاز یا مسدود شده به درستی صورت نگیرد. توابع متأثر از این نقص عبارتند از:
check_required_taxonomy_existscheck_required_taxonomy_tags_allowedcheck_blocked_attribute_categoriescheck_blocked_analyst_data_sharing_groups_uuids
این توابع وظیفه دارند تگهای رویداد (Event Tags)، دستهبندی ویژگیها (Attribute Categories) و شناسههای UUID گروههای اشتراکگذاری را با پیکربندیهای تعریف شده تطبیق دهند.
تاثیر امنیتی
به دلیل این نقص، اگر یک کاربر یا عامل تهدید بتواند تغییراتی در حروف بزرگ یا کوچک کلمات مورد نظر ایجاد کند، احتمالاً میتواند فیلترهای امنیتی را دور زده و به دادههایی دسترسی پیدا کند یا دادههایی را ارسال کند که طبق سیاستهای پیکربندی شده باید مسدود میشدند. این موضوع میتواند منجر به نشت اطلاعات حساس یا توزیع فیدهای غیرمجاز در محیطهای عملیاتی شود.