中危 Apache ShenYu 安全漏洞(CVE-2022-26650)

CVE编号

CVE-2022-26650

利用情况

暂无

补丁情况

官方补丁

披露时间

2022-05-18
漏洞描述
Apache ShenYu是美国阿帕奇(Apache)基金会的一个异步的,高性能的,跨语言的,响应式的 API 网关。

Apache ShenYu存在安全漏洞,该漏洞源于在ShenYu-Bootstrap的RegexPredicateJudge.java 中使用 Pattern.matches(conditionData.getParamValue(), realData) 进行判断,其中两个参数都由用户控制。攻击者利用该漏洞传入恶意正则表达式和字符,从而导致资源耗尽。
解决建议
目前厂商已发布升级补丁以修复漏洞,补丁获取链接:

https://lists.apache.org/thread/8rp33m3nm4bwtx3qx76mqynth3t3d673
受影响软件情况
# 类型 厂商 产品 版本 影响面
1
运行在以下环境
应用 apache shenyu 2.4.0 -
运行在以下环境
应用 apache shenyu 2.4.1 -
运行在以下环境
应用 apache shenyu 2.4.2 -
阿里云评分
5.4
  • 攻击路径
    远程
  • 攻击复杂度
    复杂
  • 权限要求
    无需权限
  • 影响范围
    有限影响
  • EXP成熟度
    未验证
  • 补丁情况
    官方补丁
  • 数据保密性
    无影响
  • 数据完整性
    无影响
  • 服务器危害
    无影响
  • 全网数量
    N/A
CWE-ID 漏洞类型
CWE-1333 Inefficient Regular Expression Complexity
CWE-862 授权机制缺失
阿里云安全产品覆盖情况