Affected by GO-2022-0390
and 7 other vulnerabilities
GO-2022-0390: Moby (Docker Engine) started with non-empty inheritable Linux process capabilities in github.com/docker/docker
GO-2022-0985: Docker supplementary group permissions not set up properly, allowing attackers to bypass primary group restrictions in github.com/docker/docker
GO-2022-1107: Container build can leak any path on the host into the container in github.com/docker/docker
GO-2023-1699: Docker Swarm encrypted overlay network may be unauthenticated in github.com/docker/docker
GO-2023-1700: Docker Swarm encrypted overlay network traffic may be unencrypted in github.com/docker/docker
GO-2023-1701: Docker Swarm encrypted overlay network with a single endpoint is unauthenticated in github.com/docker/docker
GO-2024-2914: Moby (Docker Engine) is vulnerable to Ambiguous OCI manifest parsing in github.com/docker/docker
GO-2025-3829: Moby firewalld reload removes bridge network isolation in github.com/docker/docker
Package local provides a logger implementation that stores logs on disk.
Log messages are encoded as protobufs with a header and footer for each message.
The header and footer are big-endian binary encoded uint32 values which indicate the size of the log message.
The header and footer of each message allows you to efficiently read through a file either forwards or in
backwards (such as is the case when tailing a file)
Example log message format: [22][This is a log message.][22][28][This is another log message.][28]