Affected by GO-2024-2722
and 5 other vulnerabilities
GO-2024-2722 : Traefik vulnerable to denial of service with Content-length header in github.com/traefik/traefik
GO-2024-2726 : Traefik affected by HTTP/2 CONTINUATION flood in net/http in github.com/traefik/traefik
GO-2024-2880 : Traefik vulnerable to GO issue allowing malformed DNS message to cause infinite loop in github.com/traefik/traefik
GO-2024-2917 : Traefik has unexpected behavior with IPv4-mapped IPv6 addresses in github.com/traefik/traefik
GO-2024-2941 : ACME DNS: Azure Identity Libraries Elevation of Privilege Vulnerability in github.com/traefik/traefik
GO-2024-2973 : Bypassing IP allow-lists in traefik via HTTP/3 early data requests in QUIC 0-RTT handshakes in github.com/traefik/traefik
The highest tagged major version is
v3 .
Discover Packages
github.com/traefik/traefik
provider
file
package
Version:
v1.7.28
Opens a new window with list of versions in this module.
Published: Jan 13, 2021
License: MIT
Opens a new window with license information.
Imports: 14
Opens a new window with list of imports.
Imported by: 12
Opens a new window with list of known importers.
Documentation
Documentation
¶
type Provider struct {
provider .BaseProvider `mapstructure:",squash" export:"true"`
Directory string `description:"Load configuration from one or more .toml files in a directory" export:"true"`
TraefikFile string
}
Provider holds configurations of the provider.
BuildConfiguration loads configuration either from file or a directory specified by 'Filename'/'Directory'
and returns a 'Configuration' object
Provide allows the file provider to provide configurations to traefik
using the given configuration channel.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.