🟠 高危 | CVE-2026-54368 — CentreStack before 17.4 contains a SQL injection v...
🟠 《高危安全漏洞:CVE-2026-54368》
CVSS 评分: 高危(8.7) 状态: Received 发布时间: 2026-07-30
漏洞简介
CVE-2026-54368 是一个存在于 CentreStack 软件中的 SQL 注入(SQL injection)漏洞,对应 CWE-89 分类。该漏洞位于 GladDBFiles.SearchEx() 和 SearchExUnder() 方法中。在 CentreStack 17.4 之前的版本中,攻击者可以通过 jsondir API 端点,向服务器发送一个特制的 x-glad-filter 请求头(request header),从而触发该漏洞。
由于程序在构建 SQL 查询字符串时,未对 Field 参数进行有效的清理(sanitized interpolation),攻击者可以直接将恶意构造的 SQL 语句注入到查询中。利用 PostgreSQL 数据库的 lo_from_bytea() 和 lo_export() 函数,攻击者可以将任意文件写入服务器的文件系统,进而实现远程代码执行(remote code execution)。
影响范围
- 受影响软件:CentreStack
- 受影响版本:17.4 之前的所有版本
- 利用条件:攻击者需要拥有有效的身份认证(authenticated attackers),即需要具备登录权限才能利用此漏洞。
风险分析
该漏洞的风险等级较高,根据 CVSS 4.0 评分向量(CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/...),其攻击复杂度低(AC:L),无需用户交互(UI:N),且对机密性、完整性和可用性均造成高影响(VC:H/VI:H/VA:H)。
具体风险包括:
- 数据泄露:攻击者可以通过 SQL 注入读取数据库中的敏感信息,包括用户凭证、配置数据等。
- 文件写入与远程代码执行:利用 PostgreSQL 的
lo_from_bytea()和lo_export()函数,攻击者能够将恶意文件(如 Web Shell)写入服务器文件系统,从而获得对服务器的控制权,执行任意命令。 - 服务器完全沦陷:一旦实现远程代码执行,攻击者可以进一步横向移动、提权或破坏整个系统,导致业务中断或数据永久性损失。
建议受影响的用户立即升级至 CentreStack 17.4 或更高版本,以修复此漏洞。
🔍 技术细节
| 字段 | 值 |
|---|---|
| CVE ID | CVE-2026-54368 |
| CVSS 评分 | 8.7 🟠 |
| 严重程度 | 高危 |
| CVSS 向量 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| CWE 分类 | CWE-89 |
| 发布时间 | 2026-07-30 |
| 最后更新 | 2026-07-30 |
| 状态 | Received |
| 数据来源 | disclosure@vulncheck.com |
🔗 参考链接
💬 评论