news 2026/5/28 18:20:51

Orkes Conductor SQL注入漏洞(CVE-2025-66387)分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Orkes Conductor SQL注入漏洞(CVE-2025-66387)分析

LevelBlue SpiderLabs: Orkes Conductor中的SQL注入:CVE-2025-66387

2025年12月18日

阅读时间:1分钟
作者:Tim Stamopoulos

我们的团队在Orkes Conductor平台(版本5.2.4 | v1.19.12)中发现了一个漏洞,该漏洞允许经过身份验证的攻击者对后端PostgreSQL数据库执行基于时间的盲注SQL注入攻击。

Orkes Conductor是一个用于建模复杂、分布式微服务和人工工作流的托管工作流编排平台。该漏洞源于/api/workflow/search端点中的“sort”参数输入验证不当,使得攻击者能够将精心构造的SQL表达式直接注入后端查询。


受影响的产品

  • 产品:Orkes Conductor
  • 版本:5.2.4 (平台 v1.19.12)
  • 受影响的组件/api/workflow/search
  • 数据库:PostgreSQL
  • CVE ID:CVE-2025-66387

漏洞详情

存在漏洞的端点接受用户控制的“sort”查询参数输入,该参数未经适当清理就直接嵌入后端执行的SQL语句中。虽然平台有基本的过滤机制来阻止常见攻击载荷,但研究人员成功使用基于时间的盲注技术绕过了这些检查。

以下概念验证(PoC)载荷导致服务器响应出现5秒的故意延迟,证实了存在基于时间的SQL注入漏洞:
?sort=(SELECT 1371 FROM PG_SLEEP(5))

另一个示例:
?sort=(SELECT 1 + CASE WHEN (SELECT ASCII(SUBSTRING(datname,1,1)) FROM pg_database LIMIT 1 OFFSET 0) = 112 THEN PG_SLEEP(5) ELSE 0 END)

如果数据库名称的第一个字符与指定的ASCII值(例如,112 对应字符 ‘p’)匹配,此载荷将触发可测量的时间延迟,从而实现逐字符的数据窃取。

此技术使得攻击者能够枚举数据库名称、表名和列元数据。

影响

成功利用此漏洞允许远程、经过身份验证的攻击者提取内部PostgreSQL数据库的名称和内容。根据部署和数据库配置,攻击者可能获得机密应用程序数据或编排的工作流状态信息。

根本原因

核心问题在于动态查询排序逻辑中未对SQL字符串构造进行清理。应用层的过滤不足以阻止逻辑注入链,并且未能使用预编译语句或查询参数化。

修复措施

该漏洞已由Orkes修复,建议用户更新到最新版本,并验证和转义所有用户提供的输入,使用带有绑定变量的预编译语句。

时间线

  • 发现日期:2025-09-15
  • 通知厂商:2025-09-19
  • CVE分配:2025-11-28
  • 公开披露:2025-12-18

致谢

该漏洞由Timothy Stamopoulos在一次客户参与中代表我们的团队发现。
更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)
对网络安全、黑客技术感兴趣的朋友可以关注我的安全公众号(网络安全技术点滴分享)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/20 14:09:55

小米多项 AI 创新成果入选国际顶级会议 ICASSP 2026

近日,IEEE 国际声学、语音与信号处理会议(ICASSP 2026)公布了论文录用结果。小米在音频理解、音乐生成评估、通用音频-文本预训练、视频到音频合成、长视频理解、联邦学习泛化以及多模态多语言检索等多个 AI 领域的技术方向的研究成果成功入选…

作者头像 李华
网站建设 2026/5/21 1:38:45

cursor JBPM 7+

cursor JBPM 7 集成工作流方面表现一般啊,弄不出来啊。投喂数据项目不够,构建系统框架还是不够给力,因为复杂度高,熟练度,逻辑太多。 这个是我们老早就做的OAMS系统 OAMS 办公自动化 AI犯错误表现,因此需要…

作者头像 李华
网站建设 2026/5/28 11:18:20

Cute_Animal_For_Kids_Qwen_Image用户体验报告:教师与家长反馈分析

Cute_Animal_For_Kids_Qwen_Image用户体验报告:教师与家长反馈分析 1. 项目背景与核心功能 Cute_Animal_For_Kids_Qwen_Image 是基于阿里通义千问大模型开发的专用图像生成工具,专注于为儿童教育和家庭互动场景提供高质量、风格统一的可爱动物图片。该…

作者头像 李华
网站建设 2026/5/20 15:37:23

Qwen1.5-0.5B热更新机制:模型无缝切换部署方案

Qwen1.5-0.5B热更新机制:模型无缝切换部署方案 1. 背景与目标:轻量级AI服务的现实挑战 在边缘设备和资源受限环境中,部署大语言模型(LLM)一直是个难题。传统做法是为不同任务加载多个专用模型——比如用BERT做情感分…

作者头像 李华
网站建设 2026/5/20 17:10:25

FLOW LAUNCHER vs 传统开发:效率提升300%的秘密

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个效率对比工具,展示FLOW LAUNCHER与传统手动开发在时间、代码量和错误率上的差异。工具应包含一个计时器、代码行数统计和错误检测模块,生成可视化报…

作者头像 李华
网站建设 2026/5/21 11:48:01

效率对比:传统OpenSSL vs 现代工具生成SSL证书

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个可视化SSL证书生成器,左侧展示传统OpenSSL需要执行的7步命令行操作,右侧提供对应功能的图形化按钮(如一键生成密钥对)。每次…

作者头像 李华