Apache Iggy Java与C# SDK因输出编码缺陷导致路径遍历引发越权删除
攻击者利用Java或C# HTTP客户端在构建个人访问令牌删除请求时未对路径参数进行正确转义的特性,通过构造包含路径遍历序列(如../)的恶意输入,诱导URL解析器规范化路径从而指向非预期的敏感端点。该漏洞源于缺乏对特殊字符的严格过滤机制,允许请求被重定向至用户管理等高危接口,导致任意账户数据的非法删除或系统状态的非预期变更,严重破坏系统的完整性与可用性。
组件
Apache Iggy是一个基于事件驱动的高性能消息流存储平台,其架构旨在提供低延迟的数据持久化能力。该系统通过SDK为客户端提供标准化的数据交互接口,支持多语言环境下的连接管理与资源调度,核心目的在于构建可扩展的分布式数据处理基础设施,确保数据在微服务间的高效流转与可靠存储。
类型
Improper Encoding or Escaping of Output (CWE-116)
仓库
处置建议
- 建议开发人员在拼接URL路径时对动态输入实施严格的百分比编码处理,禁止直接拼接未经清洗的用户可控字符串。同时应在服务端校验路径合法性,拒绝包含目录穿越特征段的请求,并统一各语言SDK的底层的网络请求封装逻辑以消除差异。
Websoft9应用管理平台因代理API缺失认证机制导致反向代理配置被未授权篡改
攻击者可利用/apphub/src/api/v1/routers/proxy.py中/ api/proxys/*路径前缀未被全局密钥中间件拦截且未实施会话Cookie校验的逻辑缺陷,无需任何凭证直接发送HTTP请求调用GET、POST、PUT或DELETE方法,从而枚举SSL证书库存、任意创建或修改应用的反向代理规则、甚至删除现有代理配置,该行为可引发域名劫持或服务中断,严重破坏受管应用的访问控制完整性与可用性。
组件
Websoft9是一款基于容器化技术的多应用快速部署与管理平台,其核心组件AppHub负责统一调度后端微服务、管理应用生命周期及配置网络路由策略,系统架构采用前后端分离设计,旨在通过标准化接口实现基础设施即代码的自动化运维目标。
类型
Missing Authentication for Critical Function (CWE-306)
仓库
处置建议
- 建议在所有免除全局身份验证的路由处理函数中强制引入会话令牌校验机制,确保业务逻辑层具备完整的权限上下文检查能力,并定期审计API接口的鉴权覆盖范围以消除潜在的安全盲区。