traefik v3.3.6 版本更新介绍
发布日期: 2025-04-18
版本号: v3.3.6
Traefik v3.3.6 发布,主要更新包括:修复了 CVE-2025-32431、CVE-2025-22868 和 CVE-2025-22871 三个安全漏洞。一个重要的行为变更是,从 v3.3.6 版本起,传入的请求路径在用于匹配路由规则和发送至后端之前会被清理,以解释和合并路径中的/../、/./或重复斜杠片段,相关迁移指南已提供。此外,更新还包含了多项文档改进,例如修复 Kubernetes Gateway API 状态地址文档、补充命令行下传递追踪头信息的说明、修正文档错字以及更新欢迎页面,并进行了若干分支合并操作。
更新内容 (中文)
已修复的CVE:
- CVE-2025-32431(安全公告 GHSA-6p68-w45g-48j7)
- CVE-2025-22868(安全公告 GHSA-3wqc-mwfx-672p)
- CVE-2025-22871(安全公告 GHSA-5423-jcjm-2gpv)
重要:
自 v3.3.6 起,传入的请求路径在用于匹配路由器规则并发送到后端之前,现在会进行清理。请求路径中的任何 /../、/./ 或重复的斜杠分段都会被解释和/或合并。
请阅读 迁移指南。
文档:
- [k8s/gatewayapi] 修复 Kubernetes Gateway statusAddress 文档 (#11663 by kevinpollet)
- [tracing] 记录如何在使用 CLI 进行链路追踪时传递多个 Header (#11665 by mloiseleur)
- 修复 “什么是 Traefik” 文档页面的错别字 (#11685 by matthewCmatt)
- 更新欢迎页面 (#11615 by sheddy-traefik)
杂项:
- 合并分支 v2.11 到 v3.3 (#11703 by kevinpollet)
- 合并分支 v2.11 到 v3.3 (#11696 by rtribotte)
- 合并分支 v2.11 到 v3.3 (#11694 by rtribotte)
更新内容 (原始)
CVE’s fixed:
- CVE-2025-32431 (Advisory GHSA-6p68-w45g-48j7)
- CVE-2025-22868 (Advisory GHSA-3wqc-mwfx-672p)
- CVE-2025-22871 (Advisory GHSA-5423-jcjm-2gpv)
Important:
Since v3.3.6, the incoming request path is now cleaned before being used to match the router rules and sent to the backends. Any /../, /./ or duplicate slash segments in the request path is interpreted and/or collapsed.
Please read the migration guide.
Documentation:
- [k8s/gatewayapi] Fix Kubernetes Gateway statusAddress documentation (#11663 by kevinpollet)
- [tracing] Document how to pass multiple Headers on tracing with CLI (#11665 by mloiseleur)
- Fix typos on what is Traefik docs page (#11685 by matthewCmatt)
- Update Welcome Page (#11615 by sheddy-traefik)
Misc:
- Merge branch v2.11 into v3.3 (#11703 by kevinpollet)
- Merge branch v2.11 into v3.3 (#11696 by rtribotte)
- Merge branch v2.11 into v3.3 (#11694 by rtribotte)
下载链接
- traefik-v3.3.6.src.tar.gz
- traefik_v3.3.6_checksums.txt
- traefik_v3.3.6_darwin_amd64.tar.gz
- traefik_v3.3.6_darwin_arm64.tar.gz
- traefik_v3.3.6_freebsd_386.tar.gz
- traefik_v3.3.6_freebsd_amd64.tar.gz
- traefik_v3.3.6_linux_386.tar.gz
- traefik_v3.3.6_linux_amd64.tar.gz
- traefik_v3.3.6_linux_arm64.tar.gz
- traefik_v3.3.6_linux_armv6.tar.gz
- traefik_v3.3.6_linux_armv7.tar.gz
- traefik_v3.3.6_linux_ppc64le.tar.gz
- traefik_v3.3.6_linux_riscv64.tar.gz
- traefik_v3.3.6_linux_s390x.tar.gz
- traefik_v3.3.6_openbsd_386.tar.gz
- traefik_v3.3.6_openbsd_amd64.tar.gz
- traefik_v3.3.6_windows_386.zip
- traefik_v3.3.6_windows_amd64.zip
- traefik_v3.3.6_windows_arm64.zip