[BUG] FileSizeFilter maxInMemorySize(-1) 在进行大小检查之前,在内存中缓存了整个请求体(DoS)
作者: Aias00创建于 2026年8月3日更新于 2026年9月9日
标签type: performancepriority: high
- 严重程度: 中等
- 位置:
shenyu-web/src/main/java/org/apache/shenyu/web/filter/FileSizeFilter.java:62-64(构造函数设置-1),:76(bodyToMono(DataBuffer.class)读取整个主体),:78(大小检查只在全部缓冲后才触发)
内容来源: apache/shenyu