traefik v3.6.4 版本更新介绍
发布日期: 2025-12-05
版本号: v3.6.4
本次更新修复了CVE-2025-66490和CVE-2025-66491两个安全漏洞,其中CVE-2025-66490涉及重大变更,请务必参阅迁移指南。主要错误修复包括服务器拒绝可疑编码字符、验证插件模块名称、升级了HTTP/3和加密相关依赖库,以及修复了Kubernetes Ingress NGINX提供程序的SSL重定向、服务名称和注解支持等功能。文档方面,对API、Docker、Kubernetes Gateway API及Ingress NGINX提供程序的说明进行了多处修正和改进。此外,还进行了一些分支合并的维护工作。
更新内容 (中文)
已修复的CVE漏洞:
- CVE-2025-66490(安全公告 GHSA-gm3x-23wp-hc2c):破坏性变更,请阅读迁移指南。
- CVE-2025-66491(安全公告 GHSA-7vww-mvcr-x6vj)
重要提示: 请阅读迁移指南。
错误修复:
- [server] 拒绝可疑的编码字符(#12360,由 rtribotte 提交)
- [plugins] 验证插件模块名称(#12291,由 kevinpollet 提交)
- [http3] 升级 github.com/quic-go/quic-go 至 v0.57.1(#12319,由 GreyXor 提交)
- [http3] 升级 github.com/quic-go/quic-go 至 v0.57.0(#12308,由 GreyXor 提交)
- [server] 升级 golang.org/x/crypto 至 v0.45.0(#12296,由 kevinpollet 提交)
- [acme] 升级 github.com/go-acme/lego/v4 至 v4.29.0(#12333,由 ldez 提交)
- [k8s/ingress-nginx] 修复SSL重定向以匹配NGINX行为(#12361,由 mmatur 提交)
- [k8s/ingress-nginx] 修复ingress-nginx提供者的服务名称(#12352,由 mmatur 提交)
- [k8s/ingress-nginx] 修复nginx.ingress.kubernetes.io/proxy-ssl-verify注解支持(#12351,由 rtribotte 提交)
- [middleware,authentication] 将ForwardAuth错误日志级别从DEBUG改为ERROR(#12324,由 murataslan1 提交)
文档:
- [api] 修复API仪表盘配置说明中的拼写错误(#12335,由 NAICOLAS 提交)
- [docker] 添加Docker和Swarm提供者中loadbalancer.server.url的文档(#12289,由 webash 提交)
- [k8s/gatewayapi] 修复Helm图表值参考providers.kubernetesGateway.enabled的链接(#12315,由 shouhei 提交)
- [k8s/ingress-nginx] 修复文档中ingress-nginx提供者的默认值(#12328,由 mloiseleur 提交)
- [k8s/ingress-nginx] NGINX Ingress Controller到Traefik的迁移指南(#12318,由 sheddy-traefik 提交)
- [k8s/ingress-nginx] 改进Kubernetes ingress-nginx提供者的配置选项显示(#12297,由 mloiseleur 提交)
- [k8s/ingress-nginx] 改进ingress-nginx提供者文档(#12288,由 sheddy-traefik 提交)
- [service] 修复负载均衡器文档中关于最高随机权重的描述(#12283,由 ozon2 提交)
- 正确格式化HTTP Service文档(#12311,由 sheddy-traefik 提交)
- 添加关于checkNewVersion的文档(#12298,由 darkweaver87 提交)
杂项:
- 将v2.11分支合并到v3.6(#12364,由 kevinpollet 提交)
- 将v2.11分支合并到v3.6(#12341,由 mmatur 提交)
- 将v2.11分支合并到v3.6(#12368,由 mmatur 提交)
更新内容 (原始)
CVE’s fixed:
- CVE-2025-66490 (Advisory GHSA-gm3x-23wp-hc2c): Breaking Change please read the migration guide.
- CVE-2025-66491 (Advisory GHSA-7vww-mvcr-x6vj)
Important: Please read the migration guide.
Bug fixes:
- [server] Reject suspicious encoded characters (#12360 by rtribotte)
- [plugins] Validate plugin module name (#12291 by kevinpollet)
- [http3] Bump github.com/quic-go/quic-go to v0.57.1 (#12319 by GreyXor)
- [http3] Bump github.com/quic-go/quic-go to v0.57.0 (#12308 by GreyXor)
- [server] Bump golang.org/x/crypto to v0.45.0 (#12296 by kevinpollet)
- [acme] Bump github.com/go-acme/lego/v4 to v4.29.0 (#12333 by ldez)
- [k8s/ingress-nginx] Fix SSL redirect to match NGINX behavior (#12361 by mmatur)
- [k8s/ingress-nginx] Fix the service name for ingress-nginx provider (#12352 by mmatur)
- [k8s/ingress-nginx] Fix nginx.ingress.kubernetes.io/proxy-ssl-verify annotation support (#12351 by rtribotte)
- [middleware,authentication] Change ForwardAuth error log level from DEBUG to ERROR (#12324 by murataslan1)
Documentation:
- [api] Fix typo in API dashboard configuration instructions (#12335 by NAICOLAS)
- [docker] Add documentation for loadbalancer.server.url in Docker and Swarm providers (#12289 by webash)
- [k8s/gatewayapi] Fix links of Helm chart values reference to providers.kubernetesGateway.enabled (#12315 by shouhei)
- [k8s/ingress-nginx] Fix default value of ingress-nginx provider in documentation (#12328 by mloiseleur)
- [k8s/ingress-nginx] NGINX Ingress Controller to Traefik Migration Guide (#12318 by sheddy-traefik)
- [k8s/ingress-nginx] Improve the configuration options display of the Kubernetes ingress-nginx provider (#12297 by mloiseleur)
- [k8s/ingress-nginx] Improve ingress-nginx provider documentation (#12288 by sheddy-traefik)
- [service] Fix loadbalancer doc for highest random weight (#12283 by ozon2)
- Correctly Format the HTTP Service Documentation (#12311 by sheddy-traefik)
- Add documentation about checkNewVersion (#12298 by darkweaver87)
Misc:
- Merge branch v2.11 into v3.6 (#12364 by kevinpollet)
- Merge branch v2.11 into v3.6 (#12341 by mmatur)
- Merge branch v2.11 into v3.6 (#12368 by mmatur)
下载链接
- traefik-v3.6.4.src.tar.gz
- traefik_v3.6.4_checksums.txt
- traefik_v3.6.4_darwin_amd64.tar.gz
- traefik_v3.6.4_darwin_arm64.tar.gz
- traefik_v3.6.4_freebsd_386.tar.gz
- traefik_v3.6.4_freebsd_amd64.tar.gz
- traefik_v3.6.4_linux_386.tar.gz
- traefik_v3.6.4_linux_amd64.tar.gz
- traefik_v3.6.4_linux_arm64.tar.gz
- traefik_v3.6.4_linux_armv6.tar.gz
- traefik_v3.6.4_linux_armv7.tar.gz
- traefik_v3.6.4_linux_ppc64le.tar.gz
- traefik_v3.6.4_linux_riscv64.tar.gz
- traefik_v3.6.4_linux_s390x.tar.gz
- traefik_v3.6.4_openbsd_386.tar.gz
- traefik_v3.6.4_openbsd_amd64.tar.gz
- traefik_v3.6.4_openbsd_riscv64.tar.gz
- traefik_v3.6.4_windows_386.zip
- traefik_v3.6.4_windows_amd64.zip
- traefik_v3.6.4_windows_arm64.zip