Affected by GO-2024-2917
and 2 other vulnerabilities
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.
package
Version:
v2.11.3
Opens a new window with list of versions in this module.
Published: May 21, 2024
License: MIT
Opens a new window with license information.
Imports: 21
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
-
func NewBasic(ctx context.Context, next http.Handler, authConfig dynamic.BasicAuth, ...) (http.Handler, error)
-
func NewDigest(ctx context.Context, next http.Handler, authConfig dynamic.DigestAuth, ...) (http.Handler, error)
-
func NewForward(ctx context.Context, next http.Handler, config dynamic.ForwardAuth, ...) (http.Handler, error)
-
type UserParser
NewBasic creates a basicAuth middleware.
NewDigest creates a digest auth middleware.
NewForward creates a forward auth middleware.
UserParser Parses a string and return a userName/userHash. An error if the format of the string is incorrect.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.