GitHub Advisoryadvisory · Go

GHSA-c6hx-pjc3-7fqr Traefik HTTP/2 connections management could cause a denial of service

HIGH Published 2022-10-10 Modified 2022-10-13 Official page ↗
Aliases
CVE-2022-39271
Ecosystem
Go
Packages
github.com/traefik/traefik/v2
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-400, CWE-755
Reviewed
2022-10-10

Affected packages

• Go github.com/traefik/traefik/v2: < 2.8.8 → fixed in 2.8.8 • Go github.com/traefik/traefik/v2: >= 2.9.0-rc1, < 2.9.0-rc5 → fixed in 2.9.0-rc5

Description

Impact There is a potential vulnerability in Traefik managing HTTP/2 connections. A closing HTTP/2 server connection could hang forever because of a subsequent fatal error. This failure mode could be exploited to cause a denial of service. Patches Traefik v2.8.x: https://github.com/traefik/traefik/releases/tag/v2.8.8 Traefik v2.9.x: https://github.com/traefik/traefik/releases/tag/v2.9.0-rc5 Workarounds No workaround. For more information If you have any questions or comments about this advisory, please open an issue.

Related

Alias · CVE (1)

  • CVE-2022-39271 Traefik (pronounced traffic) is a modern HTTP reverse proxy and load balancer that assists in deploying microservices. vulnerability

Weakness · CWE (2)

  • CWE-400 Uncontrolled Resource Consumption weakness
  • CWE-755 Improper Handling of Exceptional Conditions weakness

References