发布日期: 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:

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)

下载链接