Affected by GO-2022-0325
and 14 other vulnerabilities
GO-2022-0325 : Skip the router TLS configuration when the host header is an FQDN in github.com/traefik/traefik
GO-2022-0808 : Improper Certificate Handling in github.com/containous/traefik
GO-2022-0923 : Header dropping in traefik in github.com/traefik/traefik
GO-2022-1152 : Traefik routes exposed with an empty TLSOption in github.com/traefik/traefik
GO-2022-1154 : Traefik may display authorization header in the debug logs in github.com/traefik/traefik
GO-2023-2376 : Traefik incorrectly processes fragment in the URL, leads to Authorization Bypass in github.com/traefik/traefik
GO-2023-2377 : Traefik docker container using 100% CPU in github.com/traefik/traefik
GO-2023-2381 : Traefik vulnerable to potential DDoS via ACME HTTPChallenge in github.com/traefik/traefik
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
GO-2024-3135 : HTTP client can manipulate custom HTTP headers that are added by Traefik in github.com/traefik/traefik
The highest tagged major version is
v3 .
Discover Packages
github.com/traefik/traefik
server
package
Version:
v1.4.0-rc1
Opens a new window with list of versions in this module.
Published: Aug 29, 2017
License: MIT
Opens a new window with license information.
Imports: 42
Opens a new window with list of imports.
Imported by: 6
Opens a new window with list of known importers.
Documentation
Documentation
¶
Rendered for
linux/amd64
windows/amd64
darwin/amd64
js/wasm
type OxyLogger struct {
}
OxyLogger implements oxy Logger interface with logrus.
Errorf logs specified string as Warningf level in logrus.
Infof logs specified string as Debug level in logrus.
Warningf logs specified string as Warning level in logrus.
type RecordingErrorHandler struct {
}
RecordingErrorHandler is an error handler, implementing the vulcand/oxy
error handler interface, which is recording network errors by using the netErrorRecorder.
In addition it sets a proper HTTP status code and body, depending on the type of error occurred.
NewRecordingErrorHandler creates and returns a new instance of RecordingErrorHandler.
func (*RecordingErrorHandler) ServeHTTP ¶
added in
v1.4.0
Rules holds rule parsing and configuration
Parse parses rules expressions
ParseDomains parses rules expressions and returns domains
Server is the reverse-proxy/load-balancer engine
NewServer returns an initialized Server.
Close destroys the server
Wait blocks until server is shutted down.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.