Echo v5 BodyDump 可绕过 BodyLimit
热点事件持续更新
Echo v5 BodyDump 可绕过 BodyLimit
1 篇报道1 个报道来源4 小时前更新
先了解这件事
AI 综述
Echo v5.0.0 至 v5.4.0 的 BodyDump 中间件在排空剩余请求体时忽略读取错误,可丢弃外层 BodyLimit 对未知长度请求(如 HTTP/1.1 chunked)检测到的溢出,使处理器处理被截断的请求并返回成功。GitHub 安全公告库称,这构成有条件的大小策略绕过:需同时存在外层 BodyLimit、未知长度请求,且 BodyDump 捕获上限低于 BodyLimit 阈值。 所有 v5.0.0 至 v5.4.0 版本均含受影响的排空并替换逻辑,修复版本为 v5.4.1。公告给出的临时措施是:在受影响路由禁用 BodyDump,或将捕获上限设为高于实际执行的请求体限制,使溢出在初次捕获时即被检测到。
AI 根据报道生成 · 2 小时前更新
报道时间线
沿着报道,了解事件的不同侧面。
10月24日
- GitHub 安全公告库 (GHSA)Echo v5 的 BodyDump 可丢弃未知长度请求的 BodyLimit 溢出错误(v5.0.0–v5.4.0,修复于 v5.4.1)
Echo v5.0.0 至 v5.4.0 的 BodyDump 中间件在排空剩余请求体时忽略读取错误,可丢弃外层 BodyLimit 对未知长度请求(如 HTTP/1.1 chunked)检测到的溢出,使处理器处理被截断的请求并返回成功,构成有条件的大小策略绕过。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。