توضیحات

آسیب‌ پذیری CVE-2026-36425 در درایور کرنل OPSWAT AppRemover با نام ardrv.sys و در نسخه 2017.10.02.1551 و نسخه‌ های قدیمی ‌تر آن وجود دارد. این ضعف امنیتی به نحوه مدیریت درخواست‌ های ورودی در کنترل ‌کننده IOCTL با شناسه 0x2420031 مربوط است؛ به ‌گونه ‌ای که درایور پیش از پردازش درخواست خاتمه پردازه، مجوزهای لازم را به ‌درستی بررسی نمی‌کند. در نتیجه، یک کاربر لوکال با سطح دسترسی پایین می‌تواند به دستگاه درایور دسترسی پیدا کرده و درخواست خاتمه پردازه‌ ها را ارسال کند. مهاجم با سوءاستفاده از این قابلیت می‌تواند پردازه ‌های محافظت ‌شده، از جمله پردازه ‌های مربوط به نرم‌افزارهای امنیتی را هدف قرار دهد.

این آسیب ‌پذیری در رکورد رسمی در دسته «مدیریت نادرست سطح دسترسی» (Improper Privilege Management) قرار گرفته و مطابق با CWE-269 طبقه ‌بندی شده است. این ضعف زمانی رخ می‌دهد که یک نرم‌ افزار، مجوزهای دسترسی را به ‌درستی مدیریت نکند و امکان اجرای عملیات حساس را در اختیار کاربر غیرمجاز قرار دهد. در این مورد، درایور درخواست‌ های خاتمه پردازه را بدون اعتبارسنجی مناسب سطح دسترسی کاربر پردازش می‌کند.

با این‌ حال، در پژوهشی دیگر که در گیت ‌هاب منتشر شده، این آسیب‌ پذیری در دسته «کنترل دسترسی نادرست» (Improper Access Control) مطابق با CWE-284 قرار گرفته است. این تفاوت به نحوه توصیف ضعف مربوط می‌شود؛ CWE-284 به ‌طور کلی به ضعف در سازوکارهای کنترل دسترسی اشاره دارد، در حالی ‌که CWE-269 مشخصاً بر مدیریت نادرست سطح دسترسی و مجوزهای کاربران تمرکز می‌کند. بنابراین، هر دو دسته ‌بندی می‌توانند جنبه‌ای از این آسیب‌ پذیری را توصیف کنند؛ با این‌ حال، شناسه ثبت ‌شده در رکورد رسمی CWE-269 است.

طبق تحلیل فنی منتشرشده در گیت‌ هاب، درایور از طریق Object دستگاه \\.\ardrv در دسترس کاربران لوکال قرار دارد و درخواست ‌های خاتمه پردازه را با سه روش در سطح کرنل اجرا می‌کند. روش نخست، دست ‌کاری حافظه پردازه و بازنویسی محتوای آن با دستورهای INT3 است که می‌تواند منجر به کرش پردازه شود. روش دوم، خاتمه مستقیم پردازه با استفاده از توابع ObOpenObjectByPointer و ZwTerminateProcess است. روش سوم نیز از سازوکار Job Object و تابع ZwTerminateJobObject برای خاتمه پردازه از مسیر جایگزین استفاده می‌کند.

بر اساس این گزارش، درایور پیش از اجرای این عملیات، مجوزهای دسترسی کاربر را به ‌درستی بررسی نکرده و محدودیت ‌های حفاظتی لازم را برای پردازه‌ های حساس اعمال نمی‌کند. در نتیجه، مهاجم لوکال می‌تواند از این آسیب ‌پذیری برای خاتمه ‌دادن به پردازه‌ های آنتی ‌ویروس، ابزارهای EDR و سایر نرم‌ افزارهای امنیتی سوءاستفاده کند.

در رکورد رسمی، این آسیب‌ پذیری با امتیاز 6.5 از 10 و شدت متوسط (Medium) ثبت شده و تأثیری بر دسترس ‌پذیری (Availability) سیستم برای آن در نظر گرفته نشده است. با این ‌حال، در تحلیل فنی منتشرشده در گیت ‌هاب، به امکان خاتمه پردازه‌ ها، از جمله پردازه‌ های نرم‌افزارهای امنیتی و احتمال بروز انکار سرویس (DoS) اشاره شده است. همچنین، در حالی ‌که رکورد رسمی بردار حمله را شبکه ‌ای در نظر گرفته، شرح آسیب‌ پذیری و پژوهش فنی بر دسترسی لوکال تأکید دارند.

شرکت OPSWAT این آسیب ‌پذیری را در ژوئن 2026 پچ کرده است. طبق اطلاعیه رسمی شرکت، درایور قدیمی ardrv.sys دیگر در OESIS Framework و MetaDefender Endpoint استفاده نمی‌شود و درایور جدید libwasys.sys نسخه 10.3.5429.0 جایگزین آن شده است. همچنین، مایکروسافت از اول سپتامبر 2026 درایور آسیب ‌پذیر ardrv.sys را به فهرست درایورهای مسدود شده اضافه کرده است. برای دریافت پچ امنیتی، کاربران باید OESIS Framework را به نسخه منتشرشده در 25 ژوئن 2026 یا جدید تر و MetaDefender Endpoint را به نسخه 7.6.2606.1036 یا بالاتر بروزرسانی کنند. طبق اعلام OPSWAT، در نسخه ‌های جدید این محصولات، درایور آسیب ‌پذیر با نسخه جایگزین شده و پچ امنیتی اعمال شده است.

CVSS

Score Severity Version Vector String
6.5 MEDIUM 3.1 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
شکل 1: تفسیر جدول CVSS

لیست محصولات آسیب پذیر

Versions Product
2017.10.02.1551 and earlier OPSWAT AppRemover Driver (ardrv.sys)

لیست محصولات بروز شده

Versions Product
10.3.5429.0 (libwasys.sys replacement driver) OPSWAT AppRemover Driver
June 25, 2026 release or later OPSWAT OESIS Framework
7.6.2606.1036 or later OPSWAT MetaDefender Endpoint

استفاده محصول در ایران

در این جدول، تعداد صفحات ایندکس‌ شده در گوگل با دامنه .ir که OPSWAT را ذکر کرده اند، ثبت شده است. این داده صرفاً برای برآورد تقریبی حضور محصولات در وب ایران استفاده شده و نمایانگر میزان نصب دقیق و استفاده واقعی نیست.

Approx. Usage in .ir Domain via Google (Total Pages) Search Query (Dork) Product
1,020 site:.ir “OPSWAT” OPSWAT

نتیجه گیری

این آسیب ‌پذیری در درایور کرنل ardrv.sys محصول OPSWAT به کاربران لوکال اجازه می‌دهد بدون اعتبارسنجی سطح دسترسی، پردازه‌ ها را خاتمه دهند. سوءاستفاده از این ضعف امنیتی می‌تواند با خاتمه ‌دادن به پردازه‌ های نرم ‌افزارهای امنیتی، عملکرد آن‌ها را مختل و سازوکارهای حفاظتی سیستم را تضعیف کند. برای کاهش ریسک سوءاستفاده از این آسیب ‌پذیری، اقدامات زیر توصیه می‌شود:

  • بروزرسانی محصولات OPSWAT: OESIS Framework باید به نسخه منتشر شده در 25 ژوئن 2026 یا جدیدتر و MetaDefender Endpoint به نسخه 6.2606.1036 یا بالاتر بروزرسانی شود. در این نسخه ‌ها، درایور آسیب‌ پذیر ardrv.sys با درایور libwasys.sys نسخه 10.3.5429.0 جایگزین شده و پچ امنیتی اعمال شده است. بروزرسانی این محصولات مهم ‌ترین اقدام برای رفع آسیب ‌پذیری و جلوگیری از سوءاستفاده از آن است.
  • مسدود سازی درایور آسیب ‌پذیر: اطمینان حاصل شود که سازوکار مسدود سازی درایورهای آسیب‌ پذیر مایکروسافت فعال است و sys در فهرست مسدود سازی قرار دارد. مایکروسافت این درایور را از اول سپتامبر 2026 به فهرست مسدود سازی خود اضافه کرده است. این اقدام به جلوگیری از بارگذاری درایور آسیب ‌پذیر و کاهش احتمال سوءاستفاده از آن کمک می‌کند.
  • بررسی و شناسایی پردازه‌ های مشکوک: لاگ‌ های امنیتی و سیستمی برای شناسایی خاتمه غیر منتظره پردازه‌ ها، به ‌ویژه پردازه‌ های آنتی ‌ویروس و ابزارهای EDR بررسی شوند. این اقدام به شناسایی نشانه ‌های احتمالی سوءاستفاده از آسیب ‌پذیری و تشخیص تلاش برای مختل ‌کردن عملکرد ابزارهای امنیتی کمک می‌کند.

اجرای این اقدامات، به ‌ویژه بروزرسانی محصولات OPSWAT و مسدودسازی درایور آسیب ‌پذیر، ریسک سوءاستفاده از این ضعف امنیتی برای خاتمه پردازه‌ های محافظت‌ شده و مختل ‌کردن عملکرد نرم ‌افزارهای امنیتی را کاهش می‌دهد.

امکان استفاده در تاکتیک ‌های MITRE ATT&CK (در زمان اجرای حمله)

Initial Access (TA0001)

مهاجم برای بهره‌ برداری از این آسیب ‌پذیری نیاز به دسترسی محلی (Local Access) به سیستم هدف دارد. این دسترسی می‌تواند از طریق یک حساب کاربری معمولی با سطح دسترسی پایین (Low-Privileged User) به دست آید.

Execution (TA0002)

هسته اصلی آسیب‌ پذیری در فاز اجرای کد قرار دارد. درایور ardrv.sys یک شیء دستگاه (\\.\ardrv) را در معرض دید قرار می‌دهد که هیچ اعتبارسنجی امتیازی برای آن وجود ندارد. هر پردازه در سطح کاربری می‌تواند با باز کردن این دستگاه و ارسال یک درخواست IOCTL با کد 0x2420031 به همراه شناسه پردازه (PID) هدف، درخواست خاتمه آن پردازه را ارسال کند. درایور سه روش مختلف برای متوقف کردن پردازه هدف پیاده ‌سازی می‌کند که همگی در حالت کرنل (Kernel Mode) و با دسترسی SYSTEM اجرا می‌شوند.

Privilege Escalation (TA0004)

این آسیب ‌پذیری در دسته Exploitation for Privilege Escalation (T1068) قرار می‌گیرد. مهاجم از یک موقعیت کاربر محلی با امتیاز پایین شروع کرده و با سوءاستفاده از درایور، به قابلیت ‌هایی در سطح کرنل دست می‌یابد که معادل دسترسی SYSTEM است. این افزایش اختیار به مهاجم اجازه می‌دهد تا پردازه هایی را خاتمه دهد که در حالت عادی حتی یک مدیر سیستم نیز نمی‌تواند به راحتی آنها را متوقف کند، از جمله پردازه های محافظت ‌شده با PPL (Protected Process Light). این قابلیت به مهاجم اجازه می‌دهد تا لایه ‌های دفاعی endpoint را که برای متوقف کردن زنجیره حمله طراحی شده ‌اند، از کار بیندازد.

Impact (TA0040)

قابلیت ارسال درخواست خاتمه پردازه بدون بررسی مجوزها می‌تواند برای متوقف ‌کردن پردازه ‌های حساس یا امنیتی مورد سوءاستفاده قرار گیرد. برای مثال، اگر درایور اجازه دهد پردازه ‌ای که کاربر عادی مجاز به خاتمه ‌دادن آن نیست هدف قرار گیرد، مهاجم ممکن است عملکرد ابزارهای امنیتی یا سرویس ‌های حیاتی را مختل کند. این رفتار مستقیماً با تاکتیک Impact مرتبط است، زیرا هدف آن می‌تواند کاهش دسترس‌ پذیری یا مختل ‌کردن عملکرد سیستم باشد. با این حال، CVSS منتشرشده اثر مستقیم بر Availability را None ارزیابی کرده است؛ بنابراین نباید ادعا کرد که این آسیب ‌پذیری به‌ تنهایی الزاماً موجب ازکارافتادن کل سیستم می‌شود.

منابع

  1. https://www.cve.org/CVERecord?id=CVE-2026-36425
  2. https://www.cvedetails.com/cve/CVE-2026-36425/
  3. https://www.opswat.com/blog/security-update-addressing-the-opswat-legacy-appremover-driver-and-cve-2026-36425
  4. https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-36425
  5. https://vuldb.com/vuln/379651
  6. https://github.com/redteamfortress/CVE-2026-36425
  7. https://www.virustotal.com/gui/file/2248347b2ec49f07268a44816ebb6265677093ec277f825de1a76700ab25e3bc
  8. https://www.virustotal.com/gui/file/07c5209bf83065fe760f4fee4ed2308b0c523671f68ca73a3854c2c8c28c0541
  9. https://nvd.nist.gov/vuln/detail/cve-2026-36425
  10. https://cwe.mitre.org/data/definitions/269.html