Summary
The libtar packages contain a C library for manipulating tar archives. The library supports both the strict POSIX tar format and many of the commonly used GNU extensions.
Security Fix(es):
* libtar: out-of-bounds read in gnu_longlink (CVE-2021-33643)
* libtar: out-of-bounds read in gnu_longname (CVE-2021-33644)
* libtar: memory leak found in th_read() function (CVE-2021-33645)
* libtar: memory leak found in th_read() function (CVE-2021-33646)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
Fixed packages 1
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 8 | libtar | 1.2.20-17.el8 |
Vulnerabilities 4
-
Medium 6.5
An attacker who submits a crafted tar file with size in header struct being 0 may be able to trigger an calling of mall…
-
Unscored —
An attacker who submits a crafted tar file with size in header struct being 0 may be able to trigger an calling of mall…
-
Unscored —
The th_read() function doesn’t free a variable t->th_buf.gnu_longlink after allocating memory, which may cause a memory…
-
Unscored —
The th_read() function doesn’t free a variable t->th_buf.gnu_longname after allocating memory, which may cause a memory…
References
-
report
https://access.redhat.com/security/cve/CVE-2021-33643
-
report
https://access.redhat.com/security/cve/CVE-2021-33644
-
report
https://access.redhat.com/security/cve/CVE-2021-33645
-
report
https://access.redhat.com/security/cve/CVE-2021-33646
-
report
https://bugzilla.redhat.com/2121289
-
report
https://bugzilla.redhat.com/2121292
-
report
https://bugzilla.redhat.com/2121295
-
report
https://bugzilla.redhat.com/2121297
-
advisory
https://errata.almalinux.org/8/ALSA-2023-2898.html