SuperAPI AI 工具集

wp-plugin-automation

通用与其它

查看项目

更新于 10-16 03:03

技能介绍

用途:在 WordPress 初步侦察之后,对已确认的 WP 域名批量检测插件版本并匹配已知 CVE,同时做多类漏洞快速排查。

主要能力:

  1. 插件探测与版本提取:遍历目标,请求 https://<目标>/wp-content/plugins/<目录>/readme.txt,用 grep 匹配 stable tag/version 获取版本;也可通过 /wp-json/ 枚举 REST 命名空间推断启用插件。
  2. CVE 匹配:将插件名与版本对照内置矩阵,例如 Revslider < 6.6.20 对应 CVE-2024-2534 RCE、< 6.5.8 对应 CVE-2022-2944 SQLi;ElementsKit < 2.9.4 对应 CVE-2023-6851/6853;Gravity Forms < 2.8.2、Jetpack < 13.1、CF7 < 5.6、WP File Manager 等。
  3. 批量漏洞检查:检测 WP REST API 的 CORS 凭据反射、xmlrpc.php 是否可用、debug.log 是否暴露、常见 phpinfo 路径、是否开放注册。
  4. PoC 生成:探测 WooCommerce REST 端点、Application Passwords 端点、REST API 用户枚举。

使用方式:脚本以 Bash 管道读取目标清单,核心命令形如 cat targets.txt | while read t; do ...; done,配合 curl --max-time 30 --connect-timeout 10 -sk 访问目标;CVE 匹配脚本用法为 echo "revslider 6.6.19" | ./cve-matcher.sh。可先确认 wpscan 是否安装(which wpscan)。

适用场景:授权范围内的 WordPress 资产批量安全评估。

限制与注意:仅凭插件 slug 不能判定版本,需 readme.txt、style.css 或 changelog 交叉验证;至少两个独立信号避免误报;批量扫描需限速以免触发 WAF 封禁;长期未更新不等于存在漏洞,需有对应 CVE 或可验证利用;高级插件无公开 SVN,版本探测需其它方法;务必在获得授权后使用。