Docker Engine < 29.5.1 Arbitrary Code Execution

high Nessus Plugin ID 324948

Synopsis

The remote host has an application installed that is affected by an arbitrary code execution vulnerability.

Description

The version of the Docker Engine (Moby) installed on the remote host is prior to 29.5.1. It is, therefore, affected by an arbitrary code execution vulnerability:

- When a compressed archive is uploaded to a container via PUT /containers/{id}/archive or piped through docker cp -, the daemon resolves decompression binaries (such as xz or unpigz) from the container's filesystem rather than the host's due to incorrect ordering of operations. A malicious container image containing a trojanized decompression binary can achieve arbitrary code execution with full daemon privileges, including host root UID and unrestricted capabilities, when a user uploads a compressed (xz or gzip) archive into that container.
(CVE-2026-41567)

Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version number.

Solution

Upgrade to Docker Engine version 29.5.1 or later.

See Also

https://github.com/moby/moby/security/advisories/GHSA-x86f-5xw2-fm2r

Plugin Details

Severity: High

ID: 324948

File Name: docker_cve-2026-41567.nasl

Version: 1.1

Type: Local

Agent: unix

Family: Misc.

Published: 7/3/2026

Updated: 7/3/2026

Supported Sensors: Nessus Agent, Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 5

Percentile: 94.16

CVSS v2

Risk Factor: Medium

Base Score: 5.5

Vector: CVSS2#AV:L/AC:H/Au:S/C:C/I:C/A:N

CVSS Score Source: CVE-2026-41567

CVSS v3

Risk Factor: High

Base Score: 7.2

Vector: CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N

Vulnerability Information

CPE: cpe:/a:docker:docker

Required KB Items: installed_sw/Docker

Patch Publication Date: 5/18/2026

Vulnerability Publication Date: 5/18/2026

Reference Information

CVE: CVE-2026-41567

IAVA: 2026-A-0631