ARTICLE · 1282919
[严重] SimpleForm插件未认证权限提升漏洞(CVE-2026-104748)
最新漏洞 · 安全通告 · 更新 2026-10-29 CVE-2026-104748 严重Privilege Escalation建议优先处置 |
风险摘要 成功利用后,未认证攻击者可获得目标 WordPress 站点的完全管理员控制权。可导致站点完全沦陷,包括上传恶意插件/主题执行任意 PHP 代码、篡改网站内容、窃取数据库敏感信息、横向移动到服务器或其他关联系统。由于无需认证和用户交互,自动化扫描和批量攻击风险极高。 |
▍ 漏洞速览
风险等级 严重 | 漏洞编号 CVE-2026-104748 |
CVSS 评分 9.8(严重) | CWE CWE-269 |
受影响产品
|
受影响版本
|
▍ 漏洞概述
WordPress插件SimpleForm(<=3.10.0)存在未认证权限提升漏洞。
AJAX注册处理器wp_ajax_nopriv_simpleform_wp_register缺少角色分配能力检查,save_custom_fields_to_user_meta()排除列表遗漏wp_capabilities,get_form_settings()返回硬编码默认值无条件启用meta写入。
攻击者在注册请求中附带wp_capabilities[administrator]=1即可创建管理员账户。
所需nonce公开暴露于前端JavaScript对象,任何未认证访客均可获取。
▍ 风险分析
成功利用后,未认证攻击者可获得目标 WordPress 站点的完全管理员控制权。
可导致站点完全沦陷,包括上传恶意插件/主题执行任意 PHP 代码、篡改网站内容、窃取数据库敏感信息、横向移动到服务器或其他关联系统。
由于无需认证和用户交互,自动化扫描和批量攻击风险极高。
▍ 修复方案
| 1. | 更新至3.10.1或更高版本。 |
| 2. | 无法立即更新则停用插件。 |
| 3. | 审查用户列表移除可疑管理员账户,轮换凭据。 |
| 4. | WAF层拦截simpleform_wp_register AJAX动作请求。 |
▍ 厂商公告
厂商公告(https://plugins.svn.wordpress.org/simple-form/trunk/)
厂商公告(https://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.0/app/Assets.php)
厂商公告(https://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.0/app/Integrations/WordPressAuth.php)
厂商公告(https://plugins.trac.wordpress.org/changeset/3726513/simple-form/trunk/app/Integrations/WordPressAuth.php)
▍ 资产测绘
已验证测绘语法
可信度 高 · ✓ 已验证 · 全球 92 台 · 国内 0 台 body="/wp-content/plugins/simple-form/" |
▍ 公开 POC / EXP利用难度低
1.https://raw.githubusercontent.com/joshuavanderpoll/CVE-2026-104748/main/cve-2026-104748.min.py (可信度 80%)
▍ 分析与复现
1. [Hermes Internet Search] 2026-10-13(https://www.wordfence.com/threat-intel/vulnerabilities/id/b2b973fe-1209-43dc-b2a3-74086b12fe97?source=cve)















































































