CVE-2025-12400CVE-2025-12400是WordPress平台LMB^Box Smileys插件中的一个中危跨站请求伪造(CSRF)漏洞。该插件是一款流行的表情符号扩展插件,用于在WordPress网站中添加和管理表情符号。然而,由于插件的manage_page()函数存在严重的CSRF防护缺陷,在处理用户请求时缺少正确的nonce验证机制,导致攻击者可以构造恶意请求欺骗已登录的管理员执行非预期的操作。攻击者可能通过诱骗管理员点击恶意链接,利用其已认证的会话状态执行敏感操作,包括修改插件设置、在网站前端注入恶意Web脚本(存储型XSS)等。由于攻击利用需要管理员交互(如点击链接),且CVSS评分为6.1(中等),因此该漏洞被定性为中危级别,但结合存储型XSS的潜在危害,可能导致严重的网站被控风险。
该漏洞的根本原因在于LMB^Box Smileys插件3.2及以下版本中的manage_page()函数未能正确实施CSRF防护机制。在WordPress插件开发中,通常需要使用wp_verify_nonce()函数验证请求的合法性,防止跨站请求伪造攻击。然而,该插件的多个关键功能点(包括第318行、426行、890行的相关代码)都缺少必要的nonce验证逻辑。攻击者可以构造包含恶意参数的HTML表单或链接,当管理员访问时,浏览器会自动携带其有效的认证Cookie发送请求。攻击者可能利用此漏洞:(1) 修改插件配置,将表情符号替换为恶意代码;(2) 在数据库中注入存储型XSS payload;(3) 劫持管理员会话或窃取敏感信息。由于攻击利用条件简单(仅需欺骗管理员点击链接),且影响所有使用该插件的WordPress网站,建议立即采取修复措施。