→ برگشت به فید آسیبپذیریها
CVE-2026-104915 · academy
دور زدن مجوز دسترسی در افزونه Academy LMS وردپرس (Authorization Bypass)
افزونه Academy LMS برای وردپرس تا نسخه ۴.۰.۳ بهدلیل بررسی نادرست مجوز کاربر، در برابر دور زدن مجوز دسترسی آسیبپذیر است. مهاجم احرازهویتشده با سطح دسترسی سفارشی یا بالاتر، از جمله کاربری که حداقل برای یک دوره بهعنوان مدرس ثبت شده باشد، میتواند با ارائه شناسه دوره خود از بررسی مدرس عبور کند و نظرات درس و پاسخهای آنها را که متعلق به دورههای دیگر و نوشته هر کاربر از جمله مدیران است، برای همیشه حذف کند. چون وصله امنیتی منتشر شده است، افزونه را فوراً به نسخه امن بهروزرسانی کنید.
نسخههای تحت تأثیر
<= 4.0.3
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته academy را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/academy/tags/4.0.2/includes/ajax/miscellaneous.php#L469 ↗
- https://plugins.trac.wordpress.org/browser/academy/tags/4.0.2/includes/ajax/miscellaneous.php#L477 ↗
- https://plugins.trac.wordpress.org/browser/academy/tags/4.0.2/includes/ajax/miscellaneous.php#L480 ↗
- https://plugins.trac.wordpress.org/browser/academy/tags/4.0.2/includes/ajax/miscellaneous.php#L496 ↗
- https://plugins.trac.wordpress.org/browser/academy/tags/4.0.2/includes/classes/abstract-ajax-handler.php#L43 ↗
- https://plugins.trac.wordpress.org/browser/academy/tags/4.0.2/includes/traits/courses.php#L380 ↗
- https://plugins.trac.wordpress.org/changeset?reponame=&old=3734598%40academy&new=3734598%40academy ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/2640d1f8-958d-4556-919c-58df5bf15b40?source=cve ↗