→ برگشت به فید آسیبپذیریها
CVE-2026-76005 · wp-inventory-manager
تزریق کدهای SQL (SQLi) در افزونه WP Inventory Manager
افزونه WP Inventory Manager در همه نسخههای تا و شامل 2.5.5 بهدلیل فراردهی ناکافی پارامتر sort_order در شورتکد و آمادهسازی ناکافی کوئری SQL موجود، در برابر تزریق SQL مبتنی بر زمان آسیبپذیر است. مهاجم احرازهویتشده با دسترسی مشارکتکننده یا بالاتر میتواند از طریق شورتکد در پیشنمایش یک نوشته پیشنویس، کوئریهای اضافی را به کوئری موجود الحاق کرده و اطلاعات حساس پایگاه داده را استخراج کند. وصله رسمی هنوز منتشر نشده است؛ تا زمان انتشار پچ، افزونه را موقتاً غیرفعال کنید یا از فایروال برنامههای وب برای کاهش خطر استفاده کنید.
نسخههای تحت تأثیر
<= 2.5.5
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته wp-inventory-manager را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/wp-inventory-manager/tags/2.5.0/includes/wpinventory.category.class.php#L78 ↗
- https://plugins.trac.wordpress.org/browser/wp-inventory-manager/tags/2.5.0/includes/wpinventory.shortcodes.class.php#L107 ↗
- https://plugins.trac.wordpress.org/browser/wp-inventory-manager/tags/2.5.0/includes/wpinventory.shortcodes.class.php#L38 ↗
- https://plugins.trac.wordpress.org/browser/wp-inventory-manager/tags/2.5.1/includes/wpinventory.category.class.php#L78 ↗
- https://plugins.trac.wordpress.org/browser/wp-inventory-manager/tags/2.5.1/includes/wpinventory.shortcodes.class.php#L107 ↗
- https://plugins.trac.wordpress.org/browser/wp-inventory-manager/tags/2.5.1/includes/wpinventory.shortcodes.class.php#L38 ↗
- https://plugins.trac.wordpress.org/changeset?reponame=&old=3712512%40wp-inventory-manager&new=3712512%40wp-inventory-manager ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/f0682bf7-0b5a-402f-9ae0-34e2f0f65bcf?source=cve ↗