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

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

错误修复:

  • [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 提交)

杂项:

更新内容 (原始)

CVE’s fixed:

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:

下载链接