traefik v3.7.12 版本更新介绍
发布日期: 2026-08-26
版本号: v3.7.12
Traefik v3.7.12版本更新包括:重要的是需要阅读迁移指南;修复了三个CVE安全漏洞;修复了多个bug,涉及fastproxy、文件提供程序、HTTP/3、Kubernetes相关、服务器、TCP和UDP等模块的问题;并更新了文档,涵盖Kubernetes、安全模型、服务行为等方面。
更新内容 (中文)
重要提示: 请阅读 迁移指南。
已修复的 CVE:
错误修复:
- [fastproxy] 将 github.com/valyala/fasthttp 升级至 v1.73.0 (#13769 @mmatur)
- [file] 在文件提供程序配置错误信息中包含文件名 (#13527 @lazerg)
- [http3] 为 HTTP/3 应用读取超时、空闲超时和最大头部字节数 (#13717 @gndz07)
- [k8s] 修复文档中的拼写错误和一条 OCSP 日志消息 (#13722 @MsfPablo)
- [k8s, k8s/ingress-nginx] 修复使用非数字端口的 www 主机重定向 (#13708 @mmatur)
- [k8s/ingress-nginx] 修复 ingress-nginx 提供程序中跨命名空间的 TLS 选项名冲突 (#13721 @gndz07)
- [server] 新增一个入口点选项,用于处理具有别名的请求头 (#13720 @rtribotte)
- [tcp, udp] 在 TCP 和 UDP 加权服务中拒绝负权重 (#13749 @rtribotte)
- 将 etcd 客户端模块升级至 v3.5.33 (#13756 @mmatur)
文档:
- [k8s] 更新 basic.md 中的重定向块引用 (#13723 @Larzenegger)
- [k8s] 修复 Kubernetes 设置指南中的格式问题 (#13742 @stefkiourk)
- [security] 记录安全威胁模型和已确定的安全决策 (#13740 @emilevauge)
- [service] 澄清 Kubernetes 中错误中间件的 ServersTransport 行为 (#13531 @lazerg)
- 修复 v3.7.11 迁移指南 (#13730 @gndz07)
- 将 Jean-Baptiste Doumenjou 和 Mathieu Lonjaret 移至历史维护者列表 (#13736 @emilevauge)
- 精简 SECURITY.md,使其仅指向安全文档 (#13732 @emilevauge)
- 更新支持结束日期 (#13712 @nmengin)
更新内容 (原始)
Important: Please read the migration guide.
CVE fixed:
- Advisory GHSA-cjr6-pf59-jq29
- Advisory GHSA-7ghq-v6jf-g56c
- Advisory GHSA-rf44-j88r-hh8c
Bug fixes:
- [fastproxy] Bump github.com/valyala/fasthttp to v1.73.0 (#13769 @mmatur)
- [file] Include the filename in file provider configuration errors (#13527 @lazerg)
- [http3] Apply read timeout, idle timeout, and max header bytes for HTTP/3 (#13717 @gndz07)
- [k8s] Fix typos in docs and an OCSP log message (#13722 @MsfPablo)
- [k8s, k8s/ingress-nginx] Fix redirect www host with a non-numeric port (#13708 @mmatur)
- [k8s/ingress-nginx] Fix TLS option name collision across namespaces in the ingress-nginx provider (#13721 @gndz07)
- [server] Add an entry point option to handle request headers with aliasing names (#13720 @rtribotte)
- [tcp, udp] Reject negative weights in TCP and UDP weighted services (#13749 @rtribotte)
- Bump etcd client modules to v3.5.33 (#13756 @mmatur)
Documentation:
- [k8s] Update redirections block reference in basic.md (#13723 @Larzenegger)
- [k8s] Fix formatting in Kubernetes setup guide (#13742 @stefkiourk)
- [security] Document the security threat model and settled security decisions (#13740 @emilevauge)
- [service] Clarify ServersTransport behavior for the errors middleware in Kubernetes (#13531 @lazerg)
- Fix v3.7.11 migration guide (#13730 @gndz07)
- Move Jean-Baptiste Doumenjou and Mathieu Lonjaret to past maintainers (#13736 @emilevauge)
- Reduce SECURITY.md to a pointer to the security documentation (#13732 @emilevauge)
- Update end of support dates (#13712 @nmengin)
下载链接
- traefik-v3.7.12.src.tar.gz
- traefik_v3.7.12_checksums.txt
- traefik_v3.7.12_darwin_amd64.tar.gz
- traefik_v3.7.12_darwin_arm64.tar.gz
- traefik_v3.7.12_freebsd_386.tar.gz
- traefik_v3.7.12_freebsd_amd64.tar.gz
- traefik_v3.7.12_linux_386.tar.gz
- traefik_v3.7.12_linux_amd64.tar.gz
- traefik_v3.7.12_linux_arm64.tar.gz
- traefik_v3.7.12_linux_armv6.tar.gz
- traefik_v3.7.12_linux_armv7.tar.gz
- traefik_v3.7.12_linux_ppc64le.tar.gz
- traefik_v3.7.12_linux_riscv64.tar.gz
- traefik_v3.7.12_linux_s390x.tar.gz
- traefik_v3.7.12_openbsd_386.tar.gz
- traefik_v3.7.12_openbsd_amd64.tar.gz
- traefik_v3.7.12_openbsd_riscv64.tar.gz
- traefik_v3.7.12_windows_386.zip
- traefik_v3.7.12_windows_amd64.zip
- traefik_v3.7.12_windows_arm64.zip