CVE-2026-49952|Discuz!身份认证绕过漏洞可导致RCE(POC)"

admin 2026-10-21 06:55:09 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

CVE-2026-49952|Discuz!身份认证绕过漏洞可导致RCE(POC)

alicy
alicy

信安百科

2026年7月22日 09:00
河北

在小说阅读器读本章

去阅读

免责声明:本文漏洞技术细节均来源于公开可查证的安全研究资料,仅供安全研究和防御参考。请勿将文中技术细节用于非授权安全测试。受影响系统请尽快参照厂商安全公告进行修复。

0x00 前言

Discuz! 是中国互联网最早也最广泛使用的论坛/BBS 系统之一,最初由康盛创想(Comsenz Technology)开发,该公司于 2010 年 8 月被腾讯收购。在巅峰时期(约 2010 年),Discuz! 驱动了大约 140 万个活跃网站,绝大多数位于中国,处理着海量的流量和用户数据。

由于其如此广泛的部署,Discuz! 历史上的任何安全漏洞都具有巨大的影响范围,往往引发大规模的自动化攻击。

Discuz! X5.0 于 2026 年 3 月 20 日正式发布,是这一演进线的最新一代产品。它引入了大幅现代化的架构,要求 PHP 8.0+ 和 MySQL 5.7+ 运行环境,并带来了全新的模板系统、原生国际化支持和自动更新机制。

尽管 X5.0 配备了更强的安全防御层——包括基于令牌的 CSRF 防护、更严格的输入过滤和高级数据库抽象层——但在遗留特性与新应用逻辑的交叉地带,仍然产生了微妙的架构盲区。CVE-2026-49952正是诞生于这种\"新旧系统\"交叠的灰色地带。

0x01 漏洞描述

在 Discuz! X5.0 版本中,由于系统以“独立模式”(默认配置)安装时,

在 /config/config\_ucenter.php 配置文件中将UC\_KEY常量直接赋值为全局authkey 设置的值

define('UC\_KEY',$\_config['security']['authkey']),导致同一加密密钥被UCenter集成和数据库备份/恢复API(/api/db/dbbak.php)等多个组件共用。

攻击者可通过在登录请求中设置 lssubmit 参数,触发 logging\_ctl::logging\_more() 方法使用该全局 authkey 加密受控输入并返回密文(充当加密预言机),从而构造出有效签名令牌,绕过 /api/db/dbbak.php 的授权校验,获得未授权的数据库导入导出访问权限,并可通过条件竞争最终实现任意用户身份伪造或结合其他漏洞实现远程代码执行。

0x02 CVE编号

CVE-2026-49952

0x03 影响版本

20260320 <= Discuz! <= 20260501

0x04 漏洞详情

0x05  个人观察与判断

CVE-2026-49952 是 Discuz! X5.0 中一个 CVSS 9.1 的严重认证绕过漏洞,其根因是 UC\_KEY 与全局 authkey 共享同一密钥,导致密码学隔离彻底失效。

攻击者通过在登录接口的 username 参数中注入载荷,将 logging\_ctl::logging\_more() 作为加密预言机获取合法令牌,从而绕过 dbbak.php 的授权校验,再串联竞态条件和 LFI(KIS-2026-11)最终实现无需认证的远程代码执行。

我的判断是:这个漏洞的典型性远超其严重性。密钥复用、加密预言机滥用、多漏洞链式串联,每一项都不是新概念,但它们同时出现在一个拥有百万级用户基数的成熟开源项目中,暴露了一个深层问题——安全工程的基本功,而非前沿攻防技术,才是整个行业最薄弱的环节。

开源项目默认配置从\"可用性\"而非\"最小权限\"出发的惯性,在安全领域始终是一颗定时炸弹。

0x06 参考链接

Karma(In)Security, KIS-2026-09. Discuz! X5.0 (UC\_KEY) Cross-Context Token Reuse Vulnerability 技术描述.

https://karmainsecurity.com/KIS-2026-09

Karma(In)Security, Chaining Security Bugs in Discuz! X5.0: from Race Condition to Pre-Auth RCE. 漏洞链利用分析博客.

https://karmainsecurity.com/chaining-bugs-in-discuz-from-race-condition-to-rce

Gitee.com, DiscuzX Commit 9962dad. 官方修复提交.

https://gitee.com/Discuz/DiscuzX/commit/9962dad52c4c6999dabaf91ecd70377c680ff3c6

https://www.exploit-db.com/exploits/52621

— END —

请阅读至此的你随手点个红心❤


    CVE-2026-49952|Discuz!身份认证绕过漏洞可导致RCE(POC)" 网络安全文章

    CVE-2026-49952|Discuz!身份认证绕过漏洞可导致RCE(POC)"

    CVE-2026-49952是Discuz!X5.0中一个严重认证绕过漏洞(CVSS9.1),根因是UC_KEY与全局authkey共享同一密钥,导致密码学隔离失效。攻击者可通过登录接口将logging_ctl::logging\\_more()作为加密预言机获取合法令牌,绕过dbbak.php授权校验,再串联竞态条件和LFI实现无需认证的远程代码执行。该漏洞影响20260320至20260501版本,建议立即参考官方修复提交进行升级。
    HolmesGPT实战:让AI把告警、日志和指标串成故障线索" 网络安全文章

    HolmesGPT实战:让AI把告警、日志和指标串成故障线索"

    HolmesGPT是一个开源的SREAgent,用于调查生产事故并辅助定位根因。它通过连接Kubernetes、Prometheus、日志系统等数据源,将告警、日志、指标和变更信息整合到一次调查中,帮助运维人员快速获取证据和排查线索。文章强调先让工具以只读方式收集证据,再人工验证,避免直接依赖AI结论。建议从非核心集群开始试点,逐步扩展数据源,确保安全边界。
    视觉相机技术原理深度解析:单目、双目、结构光、ToF优劣与适用场景" 网络安全文章

    视觉相机技术原理深度解析:单目、双目、结构光、ToF优劣与适用场景"

    本文深度解析单目、双目、结构光、TOF四种视觉相机技术原理与优劣。单目成本低但无原生深度;双目物理测距可靠但依赖纹理;结构光室内高精度但怕阳光;TOF响应快但分辨率低。选型需根据场景:语义识别用单目+BEV,户外纯视觉用双目,室内精密用结构光,低成本避障用TOF。多传感器融合是趋势。
    评论:0   参与:  0