发布日期: 2026-07-08
版本号: v3.7.7

Traefik v3.7.7 发布,请阅读迁移指南。此版本修复了三个安全漏洞,多个错误包括:改进了中间件处理、修复了 Kubernetes 集成和相关资源引用的问题、修正了规则匹配的一致性以及依赖项更新。此外,更新了部分文档并新增了维护者。

更新内容 (中文)

重要提示: 请阅读 迁移指南

已修复的CVE:

错误修复:

  • [中间件, k8s/ingress-nginx] 添加支持nginx变量插值的app-root中间件 (#13398 @dfeinblatt)
  • [规则] 修复 HostSNI() 与 Host() 的一致性 (#13460 @juliens)
  • [k8s, k8s/gatewayapi] 修复针对后端引用的ExtensionRef过滤器,使其在HTTPRoute命名空间中解析 (#13462 @gndz07)
  • [中间件] 修复镜像中处理空的不确定长度请求体 (#13399 @amazon7737)
  • [k8s/crd] 修复Kubernetes CRD提供者中TCP ServersTransport的跨提供者引用检查 (#13458 @gndz07)
  • [中间件] 清理ReplacePathRegex中间件中替换的路径 (#13466 @kevinpollet)
  • [acme] 升级 software.sslmate.com/src/go-pkcs12 至 v0.7.3 (#13477 @rtribotte)
  • [otel] 升级 go.opentelemetry.io/otel 至 v1.44.0 (#13478 @rtribotte)
  • [k8s] 修复当endpointslice端口值或名称为nil时的恐慌 (#13481 @kevinpollet)

文档:

  • 修复迁移指南中的版本号 (#13434 @kevinpollet)
  • 修复变更日志 v2.11.51 (#13430 @mmatur)
  • 在支持的版本文档中添加 v3.7 (#13118 @jnoordsij)
  • 修复注释中的一些函数名 (#13443 @blackflytech)
  • 将 @nandorKollar 添加为当前维护者 (#13451 @emilevauge)
  • 将 @amazon7737 添加为当前维护者 (#13450 @emilevauge)
  • [中间件] 澄清缓冲中间件默认值 (#13401 @amazon7737)
  • 修复TLS、TCP服务和路由参考文档中的语法 (#13461 @almightymoon)
  • 修复仪表板重定向的X-Forwarded-Prefix文档 (#13472 @kevinpollet)

更新内容 (原始)

Important: Please read the migration guide.

CVE fixed:

Bug fixes:

  • [middleware, k8s/ingress-nginx] Add app-root middleware with nginx variable interpolation (#13398 @dfeinblatt)
  • [rules] Fix consistency between HostSNI() and Host() (#13460 @juliens)
  • [k8s, k8s/gatewayapi] Fix ExtensionRef filters on backendRefs to resolve against the HTTPRoute namespace (#13462 @gndz07)
  • [middleware] Fix handle empty unknown-length bodies in mirroring (#13399 @amazon7737)
  • [k8s/crd] Fix cross-provider ref check for TCP ServersTransport in Kubernetes CRD provider (#13458 @gndz07)
  • [middleware] Sanitize replaced path in ReplacePathRegex middleware (#13466 @kevinpollet)
  • [acme] Bump software.sslmate.com/src/go-pkcs12 to v0.7.3 (#13477 @rtribotte)
  • [otel] Bump go.opentelemetry.io/otel to v1.44.0 (#13478 @rtribotte)
  • [k8s] Fix panic when endpointslice port value or name is nil (#13481 @kevinpollet)

Documentation:

  • Fix version in migration guide (#13434 @kevinpollet)
  • Fix changelog v2.11.51 (#13430 @mmatur)
  • Add v3.7 to supported version docs (#13118 @jnoordsij)
  • Fix some function names in comments (#13443 @blackflytech)
  • Add @nandorKollar as a current maintainer (#13451 @emilevauge)
  • Add @amazon7737 as a current maintainer (#13450 @emilevauge)
  • [middleware] Clarify buffering middleware defaults (#13401 @amazon7737)
  • Fix grammar in TLS, TCP service, and routing reference docs (#13461 @almightymoon)
  • Fix X-Forwarded-Prefix documentation for dashboard redirection (#13472 @kevinpollet)

下载链接