Every CVE Search/ Get API key

CVE-2026-15028

Libarchive: heap overflow oob read while parsing a tar archive contains a pax extended header

3.9 LowFix available

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
Required

What an attacker can affect

Confidentiality
Low
Integrity
None
Availability
Low

Exploit likelihood

0.20%Down 0.1 points since Jul 10, 2026
90%50%10%1%

What each source reports

CVE List Score used 3.9

Libarchive: heap overflow oob read while parsing a tar archive contains a pax extended header

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

Record
CVE-2026-15028
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Weakness
CWE-805, CWE-122
Updated
2026-11-06
EUVDEUVD-2026-42865 3.9

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

Record
EUVD-2026-42865
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Updated
2026-11-06
GitHub AdvisoriesGHSA-p59g-85vj-3mvf 3.9

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap...

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

Record
GHSA-p59g-85vj-3mvf
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Weakness
CWE-122
Updated
2026-11-02
NVD 3.9

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

Record
CVE-2026-15028
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Weakness
CWE-805, CWE-122
Updated
2026-11-06
OSVDEBIAN-CVE-2026-15028 3.9

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

Record
DEBIAN-CVE-2026-15028
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Updated
2026-11-07
OSVRHSA-2026:38279 3.9

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:38279
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Updated
2026-11-02
Show 6 moreShow less
OSVRHSA-2026:69553 3.9

Red Hat Security Advisory: libarchive security update

Record
RHSA-2026:69553
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Updated
2026-11-02
OSVRLSA-2026:69553 3.9

Low: libarchive security update

The libarchive programming library can create and read several different streaming archive formats, including GNU tar, cpio, and ISO 9660 CD-ROM images. Libarchive is used notably in the bsdtar utility, scripting language bindings such as python-libarchive, and several popular desktop file managers.

Security Fix(es):

  • libarchive: heap overflow OOB read while parsing a tar archive contains a PAX extended header (CVE-2026-15028)

  • libarchive: libarchive: Signed Integer Overflow in archive_write_zip_header (CVE-2026-16517)

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.

Record
RLSA-2026:69553
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2026-15028 3.9

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

Record
UBUNTU-CVE-2026-15028
CVSS 3.1
3.9 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
Updated
2026-11-02
OSVALSA-2026:69553 No score

Low: libarchive security update

The libarchive programming library can create and read several different streaming archive formats, including GNU tar, cpio, and ISO 9660 CD-ROM images. Libarchive is used notably in the bsdtar utility, scripting language bindings such as python-libarchive, and several popular desktop file managers.

Security Fix(es):

  • libarchive: heap overflow OOB read while parsing a tar archive contains a PAX extended header (CVE-2026-15028)
  • libarchive: libarchive: Signed Integer Overflow in archive_write_zip_header (CVE-2026-16517)

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.

Record
ALSA-2026:69553
Updated
2026-11-02
OSVAZL-92331 No score

CVE-2026-15028 affecting package libarchive for versions less than 3.7.7-7

A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

Record
AZL-92331
Updated
2026-11-05
OSVMGASA-2026-0366 No score

Updated libarchive packages fix security vulnerabilities

Double-free vulnerability in rar5 decompression logic via dangling filtered_buf pointer in init_unpack(). (CVE-2026-14164) Heap overflow oob read while parsing a tar archive contains a pax extended header. (CVE-2026-15028) A null pointer dereference vulnerability exists in the acl parser of libarchive. (CVE-2026-5745) Reading past eof may be triggered for piped file streams. (CVE-2025-5918) An issue was discovered in libarchive bsdtar before version 3.8.1 in function apply_substitution in file tar/subst.c when processing crafted -s substitution rules. This can cause unbounded memory allocation and lead to denial of service (Out-of-Memory crash). (CVE-2025-60753) Infinite loop denial of service in rar5 decompression via archive_read_data() in libarchive. (CVE-2026-4111) Information disclosure via heap out-of-bounds read in rar archive processing. (CVE-2026-4424) Denial of service via malformed iso file processing. (CVE-2026-4426) Arbitrary code execution via integer overflow in iso9660 image processing. (CVE-2026-5121)

Record
MGASA-2026-0366
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
bsdtar
AlmaLinux:10
From an advisory covering 2 CVEs
before 3.7.7-11.el10_2
3.7.7-11.el10_2
libarchive
AlmaLinux:10
From an advisory covering 2 CVEs
before 3.7.7-11.el10_2
3.7.7-11.el10_2
libarchive-devel
AlmaLinux:10
From an advisory covering 2 CVEs
before 3.7.7-11.el10_2
3.7.7-11.el10_2
libarchive
Azure Linux:3
before 3.7.7-7
3.7.7-7
libarchive
Debian:12
before 3.6.2-1+deb12u5, plus listed versions
3.6.2-13.6.2-1+deb12u13.6.2-1+deb12u23.6.2-1+deb12u33.6.2-1+deb12u4
3.6.2-1+deb12u5
libarchive
Debian:13
All versions, plus listed versions
3.7.4-43.7.4-4+deb13u13.8.10-13.8.10-23.8.11-1
Show 7 moreShow less
3.8.4-13.8.5-13.8.6-13.8.7-13.8.8-13.8.8-23.8.9-1
None known
libarchive
Debian:14
before 3.8.9-1, plus listed versions
3.7.4-43.8.4-13.8.5-13.8.6-13.8.7-13.8.8-13.8.8-2
3.8.9-1
libarchive
Mageia:10
From an advisory covering 9 CVEs
before 3.8.9-1.mga10
3.8.9-1.mga10
libarchive
Mageia:9
From an advisory covering 9 CVEs
before 3.6.2-5.6.mga9
3.6.2-5.6.mga9
bsdcat
Red Hat:hummingbird:1
before 0:3.8.8-2.1.hum1
0:3.8.8-2.1.hum1
Show 16 moreShow less
Affected packages
PackageAffectedFixed
bsdcpio
Red Hat:hummingbird:1
before 0:3.8.8-2.1.hum1
0:3.8.8-2.1.hum1
bsdtar
Red Hat:hummingbird:1
before 0:3.8.8-2.1.hum1
0:3.8.8-2.1.hum1
bsdunzip
Red Hat:hummingbird:1
before 0:3.8.8-2.1.hum1
0:3.8.8-2.1.hum1
libarchive
Red Hat:hummingbird:1
before 0:3.8.8-2.1.hum1
0:3.8.8-2.1.hum1
libarchive-devel
Red Hat:hummingbird:1
before 0:3.8.8-2.1.hum1
0:3.8.8-2.1.hum1
bsdcat-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
bsdcpio-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
bsdtar
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
bsdtar-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
bsdunzip-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
libarchive-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
libarchive-debugsource
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
libarchive-devel
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
libarchive
Red Hat:enterprise_linux:10.2
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
libarchive
Rocky Linux:10
From an advisory covering 2 CVEs
before 0:3.7.7-11.el10_2
0:3.7.7-11.el10_2
libarchive
Ubuntu:26.04:LTS
before 3.8.5-1ubuntu2.2, plus listed versions
3.7.7-0ubuntu33.8.5-1ubuntu13.8.5-1ubuntu23.8.5-1ubuntu2.1
3.8.5-1ubuntu2.2

History

History
RecordedChangedSources
affectedNVD, OSV
affected, productsCVE List, EUVD, NVD
factsOSV
affectedEUVD, NVD, OSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-15028 is a low vulnerability (CVSS 3.9) in Red Hat Cost Management On-premise 1, published July 10, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.20%, the 10th percentile. Fixed in libarchive 3.7.7-7.

References

Show 21 moreShow less
MoveEnter Open