فایل XPR چیست؟
یک فایل XPR یک فایل تصویر برداری است که با نرم افزار Microsoft Expression Graphics (EGD) که اکنون متوقف شده است ایجاد شده است. این شامل اطلاعات گرافیکی است که می تواند به عنوان ماکت رابط کاربری استفاده شود. فایلهای XPR بعداً با فایلهای .design در Microsoft Expression Design جایگزین شدند. فایلهای XPR را میتوان با Microsoft Expression Studio باز کرد که مدتی است تولید آن متوقف شده است.
آسیب پذیری فرمت فایل XPR
فایلهای XPR برای استفاده از یک آسیبپذیری در Microsoft Expression Design شناسایی شدند که منجر به اجرای کد از راه دور میشود. در مشکل گزارش شده، اگر کاربر یک فایل .xpr قانونی را که در پوشه شبکه به همراه فایل کتابخانه پیوند پویا (DLL) پوشانده شده است، باز کند، Microsoft Expression Design می تواند سعی کند فایل DLL را بارگیری کند و کد موجود را اجرا کند. این مشکل بعداً توسط مایکروسافت در یک بهروزرسانی امنیتی برطرف شد.