Affected by GO-2022-0344
and 15 other vulnerabilities
GO-2022-0344 : containerd CRI plugin: Insecure handling of image volumes in github.com/containerd/containerd
GO-2022-0360 : Ambiguous OCI manifest parsing in github.com/containerd/containerd
GO-2022-0482 : containerd CRI plugin: Host memory exhaustion through ExecSync in github.com/containerd/containerd
GO-2022-0784 : containerd-shim API Exposed to Host Network Containers in github.com/containerd/containerd
GO-2022-0803 : containerd v1.2.x can be coerced into leaking credentials during image pull in github.com/containerd/containerd
GO-2022-0921 : Archive package allows chmod of file outside of unpack target directory in github.com/containerd/containerd
GO-2022-0938 : Insufficiently restricted permissions on plugin directories in github.com/containerd/containerd
GO-2022-1147 : containerd CRI stream server vulnerable to host memory exhaustion via terminal in github.com/containerd/containerd
GO-2025-3528 : containerd has an integer overflow in User ID handling in github.com/containerd/containerd
GO-2025-4100 : containerd affected by a local privilege escalation via wide permissions on CRI directory in github.com/containerd/containerd
GO-2025-4108 : containerd CRI server: Host memory exhaustion through Attach goroutine leak in github.com/containerd/containerd
GO-2026-5064 : containerd CRI checkpoint restore CDI annotation smuggling in github.com/containerd/containerd
GO-2026-5338 : containerd: CRI checkpoint import allows local image tag poisoning in github.com/containerd/containerd
GO-2026-5622 : Arbitrary host CRI log file read via symlink following in CRI checkpoint restore in github.com/containerd/containerd
GO-2026-6444 : containerd: CRI ExecSync Goroutine Leak Leads to Node-Level Denial of Service in github.com/containerd/containerd
GO-2026-6597 : Containerd has image-pull DoS via crafted OCI index graph amplification in github.com/containerd/containerd
The highest tagged major version is
v2 .
Discover Packages
github.com/containerd/containerd
log
package
Version:
v1.0.0-alpha4
Opens a new window with list of versions in this module.
Published: Aug 10, 2017
License: Apache-2.0, CC-BY-SA-4.0
Opens a new window with license information.
Imports: 6
Opens a new window with list of imports.
Imported by: 5,322
Opens a new window with list of known importers.
Documentation
Documentation
¶
GetLogger retrieves the current logger from the context. If no logger is
available, the default logger is returned.
GetModulePath returns the module path for the provided context. If no module
is set, an empty string is returned.
WithLogger returns a new context with the provided logger. Use in
combination with logger.WithField(s) for great effect.
WithModule adds the module to the context, appending it with a slash if a
module already exists. A module is just an roughly correlated defined by the
call tree for a given context.
As an example, we might have a "node" module already part of a context. If
this function is called with "tls", the new value of module will be
"node/tls".
Modules represent the call path. If the new module and last module are the
same, a new module entry will not be created. If the new module and old
older module are the same but separated by other modules, the cycle will be
represented by the module path.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.