Libtar is a C library for manipulating POSIX tar files. It handles adding and extracting files to/from a tar archive. Requires gcc, make, and zlib.
Security Fix(es):
An attacker who submits a crafted tar file with size in header struct being 0 may be able to trigger an calling of malloc(0) for a variable gnu_longlink, causing an out-of-bounds read.(CVE-2021-33643)
An attacker who submits a crafted tar file with size in header struct being 0 may be able to trigger an calling of malloc(0) for a variable gnu_longname, causing an out-of-bounds read.(CVE-2021-33644)
The thread() function doesn’t free a variable t->thbuf.gnu_longlink after allocating memory, which may cause a memory leak.(CVE-2021-33645)
The thread() function doesn’t free a variable t->thbuf.gnu_longname after allocating memory, which may cause a memory leak.(CVE-2021-33646)
{ "severity": "Medium" }
{ "x86_64": [ "libtar-devel-1.2.20-19.oe1.x86_64.rpm", "libtar-1.2.20-19.oe1.x86_64.rpm", "libtar-debuginfo-1.2.20-19.oe1.x86_64.rpm", "libtar-debugsource-1.2.20-19.oe1.x86_64.rpm", "libtar-help-1.2.20-19.oe1.x86_64.rpm" ], "src": [ "libtar-1.2.20-19.oe1.src.rpm" ], "aarch64": [ "libtar-1.2.20-19.oe1.aarch64.rpm", "libtar-help-1.2.20-19.oe1.aarch64.rpm", "libtar-debugsource-1.2.20-19.oe1.aarch64.rpm", "libtar-devel-1.2.20-19.oe1.aarch64.rpm", "libtar-debuginfo-1.2.20-19.oe1.aarch64.rpm" ] }
{ "x86_64": [ "libtar-1.2.20-19.oe1.x86_64.rpm", "libtar-debuginfo-1.2.20-19.oe1.x86_64.rpm", "libtar-devel-1.2.20-19.oe1.x86_64.rpm", "libtar-debugsource-1.2.20-19.oe1.x86_64.rpm", "libtar-help-1.2.20-19.oe1.x86_64.rpm" ], "src": [ "libtar-1.2.20-19.oe1.src.rpm" ], "aarch64": [ "libtar-1.2.20-19.oe1.aarch64.rpm", "libtar-devel-1.2.20-19.oe1.aarch64.rpm", "libtar-debuginfo-1.2.20-19.oe1.aarch64.rpm", "libtar-help-1.2.20-19.oe1.aarch64.rpm", "libtar-debugsource-1.2.20-19.oe1.aarch64.rpm" ] }
{ "x86_64": [ "libtar-debugsource-1.2.20-21.oe2203.x86_64.rpm", "libtar-devel-1.2.20-21.oe2203.x86_64.rpm", "libtar-1.2.20-21.oe2203.x86_64.rpm", "libtar-debuginfo-1.2.20-21.oe2203.x86_64.rpm", "libtar-help-1.2.20-21.oe2203.x86_64.rpm" ], "src": [ "libtar-1.2.20-21.oe2203.src.rpm" ], "aarch64": [ "libtar-debugsource-1.2.20-21.oe2203.aarch64.rpm", "libtar-help-1.2.20-21.oe2203.aarch64.rpm", "libtar-devel-1.2.20-21.oe2203.aarch64.rpm", "libtar-debuginfo-1.2.20-21.oe2203.aarch64.rpm", "libtar-1.2.20-21.oe2203.aarch64.rpm" ] }