Ninja Forms Contact Form <= 3.8.15 - Reflected Self-Based Cross-Site Scripting via Referer (CVE-2024-3866)
CVE编号
CVE-2024-3866利用情况
暂无补丁情况
N/A披露时间
2024-09-25漏洞描述
WordPress中的Ninja Forms Contact Form插件存在跨站脚本漏洞,该漏洞可通过所有版本(包括3.8.15)中的“Referer”头部进行反射自我基础的跨站脚本攻击,原因是输入清理和输出转义不足。这使得未经身份验证的攻击者有可能在页面上注入任意网络脚本,如果攻击者能够成功诱使用户执行某些操作(例如点击链接),这些脚本就会执行。成功利用此漏洞需要针对目标表单启用“维护模式”。然而,攻击者甚至管理员级别的用户都无法设置此模式。这种模式仅在必要更新期间启用,时间窗口很短。此外,由于此漏洞的自我性质,攻击者必须依赖其他技术来在目标用户的上下文中执行提供的负载。解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接 |
|
---|---|
https://plugins.trac.wordpress.org/changeset/3153292/ninja-forms | |
https://www.wordfence.com/threat-intel/vulnerabilities/id/f6d6b82d-574d-4a56-... |
受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
系统 | amazon_2 | kernel | * | Up to (excluding) 5.15.161-106.159.amzn2 | |||||
运行在以下环境 | |||||||||
系统 | amazon_2023 | kernel | * | Up to (excluding) 6.1.94-99.176.amzn2023 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_5.5 | kernel | * | Up to (excluding) 5.14.21-150500.13.67.3 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_Leap_15.5 | kernel | * | Up to (excluding) 5.14.21-150500.33.60.1 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_Leap_15.6 | kernel | * | Up to (excluding) 6.4.0-150600.8.11.1 | |||||
运行在以下环境 | |||||||||
系统 | oracle_7 | kernel | * | Up to (excluding) 5.4.17-2136.334.6.el7 | |||||
运行在以下环境 | |||||||||
系统 | oracle_8 | kernel | * | Up to (excluding) 5.4.17-2136.334.6.el8 | |||||
运行在以下环境 | |||||||||
系统 | oracle_9 | kernel | * | Up to (excluding) 5.14.0-427.26.1.el9_4 | |||||
运行在以下环境 | |||||||||
系统 | redhat_9 | kernel | * | Up to (excluding) 5.14.0-427.26.1.el9_4 | |||||
运行在以下环境 | |||||||||
系统 | rocky_linux_9 | kernel | * | Up to (excluding) 5.14.0-427.26.1.el9_4 | |||||
运行在以下环境 | |||||||||
系统 | suse_12.sp5 | kernel | * | Up to (excluding) 4.12.14-16.191.1 | |||||
- 攻击路径 N/A
- 攻击复杂度 N/A
- 权限要求 N/A
- 影响范围 N/A
- 用户交互 N/A
- 可用性 N/A
- 保密性 N/A
- 完整性 N/A
CWE-ID | 漏洞类型 |
CWE-79 | 在Web页面生成时对输入的转义处理不恰当(跨站脚本) |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论