Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2026-81648 — 针对 CVE-2026-81648 的概念验证漏洞利用与实验环境,该漏洞是 WordPress CryptoPayment Gateway 插件中的一个未认证任意文件删除漏洞。 | Kitploit
工具/GitHubGitHub/abraxas/cve-2026-81648
漏洞扫描器漏洞分析漏洞利用Web应用程序漏洞利用安全虚拟化Web安全渗透测试实验室与实践
GitHubabraxas/cve-2026-81648

CVE-2026-81648

针对 CVE-2026-81648 的概念验证漏洞利用与实验环境,该漏洞是 WordPress CryptoPayment Gateway 插件中的一个未认证任意文件删除漏洞。

查看仓库
1天前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Abraxas Labs — CVE-2026-81648 — WordPress

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  CVE-2026-81648

CVE-2026-81648 — WordPress

WordPress — CryptoPayment Gateway 1.2.2 — Granwill

CryptoPayment Gateway WordPress 插件从 1.2.1 到 1.2.2 版本未对其某个 AJAX 端点应用授权检查,允许未认证用户调用管理操作,包括删除服务器上的任意文件、覆盖支付网关配置以及以明文形式恢复存储的钱包凭据。

CVECVE-2026-81648 · CVE.org
CWECWE-862
CVSS严重:10.0 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
产品WordPress — CryptoPayment Gateway
受影响版本1.2.1–1.2.2
已修补无公开补丁(WPScan:无已知修复)
认证无(见源码映射)
许可证GNU Affero GPL v3.0
实验环境仅限 127.0.0.1 · 供应商/客户披露包,非扫描器

公告(来自源码映射)

cryptd/ajax.php 上的 delete-file 是汇聚点。HTTP 请求的是该 PHP 文件,而非 admin-ajax.php。


入口

  • 方法: POST
  • 路径: /wp-content/plugins/cryptopayment-gateway/vendor/cryptd/ajax.php
  • 路由: 直接 POST vendor/cryptd/ajax.php function=delete-file。不是 wp_ajax。路径为 DIR/uploads/ + folder + file_name(从 uploads 向上 5 层 .. 可到达 wp-content)。
  • 备注: CVE-2026-81648 CWE-862 CryptoPayment Gateway 1.2.2。见证 POCWitness81648 消失。无已知供应商补丁(WPScan)。请勿恢复钱包密钥。

调用链

  • GET /wp-content/poc81648/index.php expect POCWitness81648
  • POST ajax.php data={"function":"delete-file","file_name":"../../../../../poc81648/index.php","folder":""}
  • crpay_file_delete unlinks wp-content/poc81648/index.php
  • GET witness URL no POCWitness81648

实验环境前提条件

  • CryptoPayment Gateway 1.2.2
  • wp-content/poc81648/index.php 输出 POCWitness81648

见证

POCWitness81648 在 POST 之前存在,之后消失。仅返回 JSON 成功但文件未删除不算成功。

不算成功

  • 返回 ajax JSON 但文件未消失
  • 仍在提供 POCWitness81648
  • 删除 wp-config.php
  • 导出钱包密钥
  • 反弹 shell

补丁 / 修复

首先执行此操作: 目前没有公开补丁。在供应商发布版本之前,请禁用 CryptoPayment Gateway 或阻止 vendor/cryptd/ajax.php。

升级后验证

  • 针对已修补版本重新运行 CVE-2026-81648-Abraxas-Labs.py:映射的见证不得出现。
  • 确认部署目录树中的供应商公告 / 变更集(见参考资料)。
  • WAF 签名只是延迟,不是补丁。

如果无法立即更新

  • 禁用或隔离受影响的组件。
  • 在生产环境中搜寻见证条件(新的特权用户、意外文件、注入的行——即此 CVE 映射所命名的任何内容)。

复现(授权实验环境)

仅针对 http://127.0.0.1:8088(或你绑定的回环地址)。请勿将此脚本指向互联网。

root@kitploit:~
python3 CVE-2026-81648-Abraxas-Labs.py

成功即响应体中出现上述见证。通用的 200 HTML 不算成功。


实验环境镜像

用于复现的回环栈。除非此文件夹中的 Dockerfile 从源码构建,否则使用官方镜像。

  • lab/docker-compose.yml
  • lab/docker-compose.override.yml
  • lab/Dockerfile
root@kitploit:~
cd lab
docker compose up --force-recreate

如果 YAML 挂载了本地目录(来自版本表的插件 zip / 源码标签),请将存在漏洞的产品目录树绑定到 Compose 旁边。除 127.0.0.1 外不要发布任何内容。


参考资料

  • CVE-2026-81648 · NVD

  • CVE-2026-81648 · CVE.org

  • wpscan.com/vulnerability/9b1490a0-1381-4d22-8086-f75aade4e898/

  • github.com/advisories/GHSA-9r3q-6qw8-8pm7

  • nvd.nist.gov/vuln/detail/CVE-2026-81648

  • wpscan.com/vulnerability/9b1490a0-1381-4d22-8086-f75aade4e898

  • 插件目录:cryptopayment-gateway

  • Trac 浏览器:plugins.trac.wordpress.org/cryptopayment-gateway

  • SVN 标签:plugins.svn.wordpress.org/cryptopayment-gateway

  • Abraxas Labs:abraxaslabs.tech · github.com/abraxas · @abraxas_null


记录(结构化)

root@kitploit:~
# CVE-2026-81648  (structured records)

- input: `https://nvd.nist.gov/vuln/detail/CVE-2026-81648`
- CWE: CWE-862
- published: 2026-09-13T21:17:01.930

## NVD description

The CryptoPayment Gateway WordPress plugin from 1.2.1 to 1.2.2 does not apply an authorization check on one of its AJAX endpoints, allowing unauthenticated users to invoke administrative operations, including deleting arbitrary files on the server, overwriting the payment gateway configuration and recovering stored wallet credentials in cleartext.

## MITRE description

The CryptoPayment Gateway WordPress plugin from 1.2.1 to 1.2.2 does not apply an authorization check on one of its AJAX endpoints, allowing unauthenticated users to invoke administrative operations, including deleting arbitrary files on the server, overwriting the payment gateway configuration and recovering stored wallet credentials in cleartext.

## Affected

- Unknown CryptoPayment Gateway 1.2.1 affected

## References (JSON sources only)

- https://wpscan.com/vulnerability/9b1490a0-1381-4d22-8086-f75aade4e898/
- https://github.com/advisories/GHSA-9r3q-6qw8-8pm7
- https://nvd.nist.gov/vuln/detail/CVE-2026-81648
- https://wpscan.com/vulnerability/9b1490a0-1381-4d22-8086-f75aade4e898

## GitHub advisory

The CryptoPayment Gateway WordPress plugin from 1.2.1 to 1.2.2 does not apply an authorization...

The CryptoPayment Gateway WordPress plugin from 1.2.1 to 1.2.2 does not apply an authorization check on one of its AJAX endpoints, allowing unauthenticated users to invoke administrative operations, including deleting arbitrary files on the server, overwriting the payment gateway configuration and recovering stored wallet credentials in cleartext.

许可证

本披露包依据 GNU Affero General Public License v3.0 许可。见 LICENSE。


免责声明

本包面向供应商、站点所有者及授权实验室。该脚本仅与 127.0.0.1 通信。Abraxas Labs 未授权将其用于你并不拥有的系统。不提供任何担保。

abraxaslabs.tech · github.com/abraxas · @abraxas_null

下载工具