→ برگشت به فید آسیبپذیریها
CVE-2026-16759 · tutor
اجرای کد از راه دور محدود در افزونه Tutor LMS
افزونه Tutor LMS در نسخههای ۴.۰.۵ و پایینتر دچار آسیبپذیری عدم اعتبارسنجی ورودی و نقص احراز هویت در اکشن AJAX است. این نقص به مهاجمان احراز هویت نشده اجازه میدهد از طریق دستکاری متغیرها در تابع `extract()`، توابع بدون آرگومان PHP را به صورت غیرمجاز در سمت سرور فراخوانی کنند و ریسک امنیتی متوسطی را متوجه سایتهای وردپرسی سازند.
نسخههای تحت تأثیر
<= 4.0.5
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته tutor را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/tutor/tags/4.0.1/classes/Course_Filter.php#L224 ↗
- https://plugins.trac.wordpress.org/browser/tutor/tags/4.0.1/classes/Course_Filter.php#L58 ↗
- https://plugins.trac.wordpress.org/browser/tutor/tags/4.0.1/includes/tutor-template-functions.php#L118 ↗
- https://plugins.trac.wordpress.org/browser/tutor/tags/4.0.1/includes/tutor-template-functions.php#L128 ↗
- https://plugins.trac.wordpress.org/browser/tutor/tags/4.0.1/templates/single-content-loader.php#L30 ↗
- https://plugins.trac.wordpress.org/browser/tutor/tags/4.0.1/templates/single-content-loader.php#L71 ↗
- https://plugins.trac.wordpress.org/changeset/3653079/tutor/trunk/templates/single-content-loader.php ↗
- https://plugins.trac.wordpress.org/changeset?old_path=%2Ftutor/tags/4.0.5&new_path=%2Ftutor/tags/4.0.6 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/65f68a49-8ded-479f-a9c3-187703bfae65?source=cve ↗