Back

HIGH

`proot-distro install` has a Symlink Escape (Arbitrary Host File Write) via Malicious Tar Archive

Published Jul 29, 2026

Description

proot-distro is a utility for managing proot containers. Prior to version 5.1.5, proot-distro install extracted plain tarball root filesystems through _extract_plain_tar() in proot_distro/commands/install.py and Docker layers through _apply_layer() in proot_distro/helpers/docker.py without validating archive-controlled symlink targets in member.linkname, allowing a malicious archive to plant an absolute host-path symlink and write files through it onto the host filesystem. This issue is fixed in version 5.1.5.

Affected products

Remediation

No remediation recorded yet.

Metrics

Weaknesses (1)

References (4)

Change history (0)

No recorded changes yet.

Sources
CVE.org / MITRE
Status PUBLISHED
Assigner GitHub_M
Published Jul 29, 2026
Updated Jul 29, 2026
Reserved Jun 15, 2026
CISA Vulnrichment
Updated Jul 29, 2026
NVD
Status Deferred
Modified Jul 30, 2026
Red Hat
Severity n/a
Public date n/a
GHSA-9XQ3-3FQG-4VG7