7 matches found
UBUNTU-CVE-2026-17106
The tar extraction routines in moby/go-archive Unpack, UnpackLayer, U...
moby/go-archive: Crafted tar archive can write outside the extraction directory
Summary The tar extraction routines in moby/go-archive Unpack, UnpackLayer, Untar/UntarUncompressed, and the ApplyLayer helpers do not confine filesystem operations to the destination directory. A crafted archive can create or overwrite files outside the intended destination. Details The extracto...
GHSA-HFG8-HC9C-6C3H moby/go-archive: Crafted tar archive can write outside the extraction directory
Summary The tar extraction routines in moby/go-archive Unpack, UnpackLayer, Untar/UntarUncompressed, and the ApplyLayer helpers do not confine filesystem operations to the destination directory. A crafted archive can create or overwrite files outside the intended destination. Details The extracto...
CVE-2026-17106
CVE-2026-17106 is a TOCTOU race in docker cp caused by two flaws in moby/go-archive: the daemon's tar walk and the CLI's extraction both use different path values for validation vs. filesystem operations. An attacker-controlled container plants a symlink in the archive; the CLI validates a constr...
CVE-2026-17106 Tar extraction in moby/go-archive can write outside the destination directory via link following
The tar extraction routines in moby/go-archive Unpack, UnpackLayer, Untar/UntarUncompressed, and the ApplyLayer helpers do not confine filesystem operations to the destination directory. The extractor decides where each archive entry lands using lexical string checks and then performs the...
CVE-2026-17106 Tar extraction in moby/go-archive can write outside the destination directory via link following
The tar extraction routines in moby/go-archive Unpack, UnpackLayer, Untar/UntarUncompressed, and the ApplyLayer helpers do not confine filesystem operations to the destination directory. The extractor decides where each archive entry lands using lexical string checks and then performs the...
CVE-2026-17106 Tar extraction in moby/go-archive can write outside the destination directory via link following
The tar extraction routines in moby/go-archive Unpack, UnpackLayer, Untar/UntarUncompressed, and the ApplyLayer helpers do not confine filesystem operations to the destination directory. The extractor decides where each archive entry lands using lexical string checks and then performs the...