GNU Tar through 1.30, when --sparse is used, mishandles file shrinkage during read access, which allows local users to cause a denial of service (infinite read loop in sparse_dump_region in sparse.c) by modifying a file that is supposed to be archived by a different user's process (e.g., a system backup running as root).
References
Configurations
History
No history.
Information
Published : 2018-12-26 18:29
Updated : 2024-11-21 04:01
NVD link : CVE-2018-20482
Mitre link : CVE-2018-20482
CVE.ORG link : CVE-2018-20482
JSON object : View
Products Affected
gnu
- tar
debian
- debian_linux
opensuse
- leap
CWE
CWE-835
Loop with Unreachable Exit Condition ('Infinite Loop')