CVE-2026-15028

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

Published Jul 10, 2026 CVSS 3.1 · 3.9 Low EPSS < 1% KEV · Not listed
Description
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.

Analysis

AI-generated

Technical impact

A vulnerable implementation of libarchive can cause a heap-based buffer overflow (CWE-122) and an out-of-bounds read (CWE-805) when parsing a tar archive that contains a malformed PAX extended header with a SUN.holesdata sparse-file attribute. A malicious archive can trigger the overflow, leading to memory corruption that may result in denial of service or, if the overflow is exploitable, arbitrary code execution.

Affected Systems

This vulnerability affects any system that uses libarchive on Red Hat Enterprise Linux 6 through 10, Red Hat Hardened Images, and Red Hat OpenShift Container Platform 4. Because no specific package versions are listed, any installation of an unpatched libarchive on these platforms could be vulnerable.

Risk and Exploitability

The CVSS score of 3.9 indicates a low overall severity, and the EPSS score of less than 1% shows a very small likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. Attacks would require an attacker to supply a malicious tar archive to a process that extracts it; this attack vector is indirect, inferred from the fact that the flaw is triggered during archive parsing. Successful exploitation could cause service disruption via denial of service or, if the memory corruption enables execution of arbitrary code, compromise of the affected system.

Remediation

Vendor Workaround

To mitigate this issue, avoid processing untrusted or unverified tar archives. Users should exercise caution when handling archives from unknown sources or those with unexpected content, as processing a specially crafted archive could trigger the vulnerability.


OpenCVE Recommended Actions

  • Apply the Red Hat update RHSA-2026:38279 to replace libarchive with the patched version.
  • Limit or sandbox any services that perform tar archive extraction until the update is applied.
  • Avoid processing untrusted or unverified tar archives until the package is updated, following the workaround guidance.

Generated by OpenCVE AI on August 13, 2026 at 12:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4762-1 libarchive security update
Ubuntu USN Ubuntu USN USN-8581-1 libarchive vulnerabilities
History
Type Values Removed Values Added
First Time appeared Libarchive
Libarchive libarchive
Red Hat
Red Hat enterprise Linux
Redhat hardened Images
Redhat openshift Container Platform
Vendors & Products Libarchive
Libarchive libarchive
Red Hat
Red Hat enterprise Linux
Redhat hardened Images
Redhat openshift Container Platform
Type Values Removed Values Added
First Time appeared Redhat openshift Ai
CPEs cpe:/a:redhat:openshift_ai
Vendors & Products Redhat openshift Ai
Type Values Removed Values Added
First Time appeared Redhat rhel Els
CPEs cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
cpe:/a:redhat:enterprise_linux:8
cpe:/a:redhat:enterprise_linux:9
cpe:/o:redhat:rhel_els:6
cpe:/o:redhat:rhel_els:7
Vendors & Products Redhat rhel Els
Type Values Removed Values Added
CPEs cpe:/a:redhat:openshift:5
Type Values Removed Values Added
First Time appeared Redhat cost Management On Premise
CPEs cpe:/a:redhat:cost_management_on_premise:1::el10
Vendors & Products Redhat cost Management On Premise
References
Type Values Removed Values Added
CPEs cpe:/o:redhat:enterprise_linux:10 cpe:/o:redhat:enterprise_linux:10.2
References
Type Values Removed Values Added
Weaknesses CWE-805
Type Values Removed Values Added
Weaknesses CWE-787
Type Values Removed Values Added
Weaknesses CWE-122
CWE-787
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title Libarchive: heap overflow oob read while parsing a tar archive contains a pax extended header
First Time appeared Redhat
Redhat enterprise Linux
Redhat hummingbird
Redhat openshift
CPEs cpe:/a:redhat:hummingbird:1
cpe:/a:redhat:openshift:4
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
Redhat hummingbird
Redhat openshift
References
Metrics cvssV3_1

{'score': 3.9, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L'}

Weaknesses
  • CWE-122

    Heap-based Buffer Overflow

  • CWE-805

    Buffer Access with Incorrect Length Value

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Nov 6, 2026, 7:39 AM
Reserved
Jul 8, 2026, 7:04 AM
Status
Awaiting Analysis
Published
Jul 10, 2026, 10:16 AM
Modified
Nov 6, 2026, 8:17 AM
Severity
Low
Public date
Jul 8, 2026, 10:10 AM