首页 网络安全 正文
  • 本文约775字,阅读需4分钟
  • 111
  • 0

LearnPress 越权邮件触发漏洞CVE-2026-3226

摘要

栋科技漏洞库关注到 LearnPress – WordPress LMS Plugin 在4.3.2.8 及以下版本的漏洞,追踪为CVE-2026-3226,CVSS 3.1评分4.3。

LearnPress 是由 ThimPress 开发的免费开源 WordPress LMS(学习管理系统)插件,不仅适配所有 WordPress 主题,而支持多站点。

一、基本情况

LearnPress 是用于 WordPress 开源学习管理系统插件,主打轻量易用、可扩展,用于快速搭建在线课程网站、售卖课程与管理学员。

LearnPress 越权邮件触发漏洞CVE-2026-3226

LearnPress 核心插件免费(GPL),提供付费 PRO 捆绑包与扩展插件,全球活跃安装超 21 万,是 WordPress 生态 LMS 方案之一。

栋科技漏洞库关注到 LearnPress – WordPress LMS Plugin 在4.3.2.8 及以下版本的漏洞,追踪为CVE-2026-3226,CVSS 3.1评分4.3。

二、漏洞分析

CVE-2026-3226 漏洞是存在于 LearnPress 插件中的越权邮件触发漏洞,利用漏洞可造成邮件泛滥、社交工程攻击或伪造管理员决策。

漏洞存在于插件 4.3.2.8 及以下所有版本,由于 SendEmailAjax 类的全部 10 个函数均缺失权限校验导致的未授权触发邮件通知的漏洞。

该插件的 `AbstractAjax::catch_lp_ajax()` 调度器在分发请求到 `SendEmailAjax` 类中的 10 个处理函数时,仅验证了 `wp_rest` Nonce。

其在分发至处理函数前未执行current_user_can ()权限检查,该Nonce对所有已登录用户(含订阅者权限)在前端JavaScript中均可见。

导致拥有订阅者(Subscriber)及以上权限认证攻击者可向管理员、讲师和用户触发任意邮件通知(如讲师申请通过、管理员通知等)。

因此,该漏洞的潜在风险包括进一步实施邮件轰炸、社会工程学攻击,以及冒充管理员对讲师申请作出决策。

三、影响范围

LearnPress <= 4.3.2.8

四、修复建议

LearnPress > 4.3.2.8

五、参考链接

管理员已设置登录后刷新可查看



扫描二维码,在手机上阅读
评论
更换验证码
友情链接