泛微e-cology remarkOperate远程命令执行漏洞

【高危】泛微e-cology remarkOperate远程命令执行漏洞

漏洞描述

泛微e-cology是泛微公司开发的协同管理应用平台。
受影响版本中,接口 /api/workflow/reqform/remarkOperate 存在 SQL 注入漏洞,multipart 类型参数 requestid 直接拼接进 SQL 语句,缺乏校验。攻击者可利用该漏洞执行任意 SQL,甚至写文件实现远程命令执行。

MPS编号MPS-dypl-ut9b
CVE编号-
处置建议建议修复
发现时间2025-07-04
利用成本
利用可能性
是否有POC

影响范围

影响组件受影响的版本最小修复版本
e-cology(-∞, +∞)+∞

参考链接

https://www.oscs1024.com/hd/MPS-dypl-ut9b

https://www.weaver.com.cn/cs/securityDownload.html?src=cn

排查方式

手动排查

确认应用类型:检查系统是否为泛微e-cology协同管理平台。
检查接口存在性:访问/api/workflow/reqform/remarkOperate接口,确认是否可访问。
测试参数注入:构造multipart请求,requestid参数值设为单引号('),观察响应是否含SQL错误信息。

一键自动排查全公司此类风险

墨菲安全为您免费提供一键排查全公司开源组件漏洞&投毒风险服务,可一键接入扫描全公司的代码仓库、容器镜像仓库、主机、制品仓库等。

试用地址:https://www.murphysec.com/apply?code=OSUK

提交漏洞情报:https://www.murphysec.com/bounty

处置方式

应急缓解方案

  1. 在Web应用防火墙(WAF)或反向代理中配置规则,拦截包含特殊字符的/api/workflow/reqform/remarkOperate请求,重点过滤requestid参数中的单引号(')、分号(😉、注释符(#、–)、等号(=)及SQL关键字(UNION、SELECT、INSERT、UPDATE、DELETE等)
  2. 限制/api/workflow/reqform/remarkOperate接口的访问来源,仅允许必要的内部IP地址访问
  3. 启用应用系统的审计日志功能,重点监控/api/workflow/reqform/remarkOperate接口的访问记录

根本修复方案

  1. 访问泛微官方安全下载页面(https://www.weaver.com.cn/cs/securityDownload.html?src=cn),获取针对该漏洞的最新安全补丁
  2. 根据官方提供的补丁安装指南,在测试环境验证补丁有效性后,部署到生产环境
  3. 升级e-cology系统至官方确认已修复该漏洞的最新稳定版本
  4. 定期关注泛微官方安全公告,及时获取并应用安全更新

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/87672.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/87672.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis常用操作

1:redis常用操作: package com.shunaier.hhhh.biz.utils;import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.shunaier.hhhh.common.enums.SystemErrorEnum; import com.shunaier.hhhh.common.exception.SNEB…

mybatis-plus-01-环境初始化及简单应用

文章目录 【README】【1】springboot集成mybatis-plus配置【1.1】目录结构【相关说明】 【1.2】代码示例【pom.xml】【application.properties】【MybatisPlusNoteController】【UserAppService】【UserMapper】【UserPO】【建表语句】 【2】演示 【README】 本文代码参见&…

VR小鼠解剖虚拟仿真:开启生命科学教育新视野​

VR 小鼠解剖虚拟仿真,是一项将虚拟现实(VR)技术深度融入小鼠解剖学习与研究过程的创新应用,即 VR 小鼠解剖虚拟仿真。其核心原理在于,借助 VR 技术所构建的高度逼真的虚拟环境,突破了传统小鼠解剖在时间、空间以及实体操作上的诸多…

计算机网络(网页显示过程,TCP三次握手,HTTP1.0,1.1,2.0,3.0,JWT cookie)

前言 最近一直在后端开发的面经🙌,里面涉及到了好多计算机网络的知识😁,在这里以问题的形式写一个学习笔记(其中参考了: JavaGuide 和 小林coding 这两个很好的学习网站😘) 1.当键入网址后&am…

Redis 消息的发布和订阅

Redis 消息的发布和订阅 1、什么是发布和订阅 Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。 Redis 客户端可以订阅任意数量的频道。 2、Redis的发布和订阅示意 1、客户端可以订阅频道如下图 2、当…

python优先队列使用

heapq 是 Python 的一个内置模块,提供了堆队列算法的实现,也称为优先队列算法。以下是关于 heapq 模块的详细使用说明。 基本概念 堆:一种特殊的二叉树结构,满足父节点总是小于或等于其子节点(最小堆)特性…

在 Windows 机器上安装和配置 RabbitMQ

RabbitMQ 它是一款基于 AMQP(高级消息队列协议)的流行消息代理。RabbitMQ 适用于 Windows、Linux 和 macOS,易于安装和使用,并提供一系列强大的消息队列和路由功能。要在 Windows 计算机上使用 RabbitMQ,您必须先安装 …

第十五节:第六部分:日志技术:logback的核心配置文件详解、日志级别

核心配置文件logback.xml 什么是日志级别,为什么要学日志级别

从入门到精通:数据库全攻略

目录一、数据库基础概念1.1 数据库定义1.2 数据库与文件系统的区别1.3 数据库系统组成部分1.4 关系型数据库与非关系型数据库二、数据库安装与配置2.1 下载 MySQL2.2 安装 MySQL2.3 初始化数据库服务器2.4 启动和停止 MySQL 服务2.5 登录 MySQL2.6 创建数据库2.7 创建数据表三、…

【JAVA】消息队列(MQ)是个好东西

一、前言再JAVA系统开发中,再高并发的场景经常需要使用到消息队列,有时候是不得不使用到消息对了。特别是大数据量的并发处理。对数据实时性要求又没那么高的情况下。用户请求 → 接入层(Nginx) → 限流 → 消息队列 → 订单服务 → 库存服务 → 支付服务…

【Golang面试题】Go结构体的特点,与其它语言的区别

Go 结构体深度解析:与 C/C、Java 的全面对比 一、核心概念对比特性Go 结构体 (struct)C/C 结构体 (struct)Java 类 (class)本质值类型复合数据类型值类型复合数据类型引用类型内存分配栈或堆 (编译器决定)栈 (显式控制)堆 (JVM管理)默认访问权限首字母大写导出publi…

CppCon 2018 学习:OOP is dead, long live Data-oriented design

探讨了面向对象编程(OOP)的一些根本性问题深入理解: 标题:What is so wrong with OOP? 什么是面向对象的问题? 这不是说 OOP “绝对错误”,而是指出它在实践中经常引发的问题,尤其是在性能敏…

科学的第五范式:人工智能如何重塑发现之疆

在人类探索未知的壮阔史诗中,科学方法的演进如同照亮迷雾的灯塔。从基于经验的第一范式(描述自然现象),到以理论推演为核心的第二范式(牛顿定律、麦克斯韦方程),再到以计算机模拟为标志的第三范…

tmux 左下角会话名显示不全的解决方法

在 tmux 中显示完整的会话名 有时候我们要在服务器上长时间跑某个任务,但不可能时时刻刻保持终端模拟器开启,这时候就需要用到 tmux ,可以在关闭会话的同时让任务继续在后台跑,后续还可以连回来。但在 tmux 会话中,左…

【期末分布式】分布式的期末考试资料大题整理

🧸安清h:个人主页 🎥个人专栏:【Spring篇】【计算机网络】【Mybatis篇】 🎯大题 ✨一.Nacos的服务注册与发现 🚦1.怎么来进行服务的注册与发现的这样的一个流程,描述一下。 🎃描述…

Android手机无网离线使用FunASR识别麦克风语音内容

手机断网离线使用FunASR识别麦克风语音内容 --本地AI电话机器人 上一篇:阿里FunASR本地断网离线识别模型简析 下一篇:手机无网离线使用FunASR识别手机历史通话录音 一、前言 继上一篇《阿里FunASR本地断网离线识别模型简析》和前面几篇ASR相关理论的…

Stable Diffusion 项目实战落地:从0到1 掌握ControlNet 第五篇 线稿到高清修复:一步步教你用AI做出完美IP形象

大家好!上一篇,我们一起玩转了字体风格变换 ,让文字根据提示词进行自如变换,个性十足又充满创意! 如果你错过了那篇文章,别担心,赶紧点这里补课:Stable Diffusion 项目实战落地:从0到1 掌握ControlNet 第四篇 风格化字体大揭秘:从线稿到涂鸦,ControlNet让文字焕发新生…

Java网络编程:TCP/UDP套接字通信详解

TCP客户端套接字创建与使用 Socket类基础概念 Socket类的对象代表TCP客户端套接字,用于与TCP服务器套接字进行通信。与服务器端通过accept()方法获取Socket对象不同,客户端需要主动执行三个关键步骤:创建套接字、绑定地址和建立连接。 客户端…

VMware vSphere 9与ESXi 9正式发布:云原生与AI驱动的虚拟化平台革新

2025年6月18日,VMware正式推出其旗舰虚拟化平台vSphere 9及配套的ESXi 9操作系统,标志着企业级虚拟化技术迈入以云原生、人工智能(AI)和硬件加速为核心的新纪元。此次更新不仅在功能层面实现突破,更通过授权模式革新为…

汽车功能安全概念阶段开发【相关项定义HARA】2

文章目录 1 浅谈概念阶段开发2 功能安全概念阶段开发2.1 相关项定义2.2 危害分析与风险评估(HARA-Hazard Analysis and Risk Assessment) 3 关键输出与对后续阶段的影响4 总结 1 浅谈概念阶段开发 概念阶段开发是整个研发流程的起点和基石。它发生在任何…