Description
Path traversal in apport-unpack in Canonical Apport before 2.36.0, 2.34.2, and 2.28.4 on Linux allows an attacker to create or overwrite arbitrary files with the privileges of the executing user via an attacker controlled key names in crash report files.
Published: 2026-08-20
Score: 6.7 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a path traversal flaw in apport-unpack that lets an attacker supply attacker‑controlled key names in crash report files. This flaw allows the creation or overwrite of arbitrary files with the privileges of the executing user. The weakness is a classic directory traversal condition (CWE‑23) which can compromise confidentiality and integrity on the affected system.

Affected Systems

Affected systems are Canonical Apport installations running versions older than 2.36.0, 2.34.2, or 2.28.4 on Linux. The vulnerability exists in the apport-unpack component provided by Canonical, which is used in many Ubuntu and Debian derivative releases.

Risk and Exploitability

The CVSS score of 6.7 indicates medium severity, and there is no EPSS score available. The vulnerability is not listed in the CISA KEV catalog. The attack is likely possible from the local environment where a user can write crash report files, implying that local privilege escalation or untrusted process compromises could be used. Because the flaw writes files with the current user’s permissions, near‑inevitable damage can occur if an attacker gains write access to the crash‑report path.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Canonical Apport to version 2.36.0 or newer to remove the path traversal flaw.
  • If an upgrade cannot be performed immediately, restrict write permissions on the crash‑report directory and prevent untrusted processes from generating crash reports with arbitrary key names.
  • Configure the system to run apport-unpack with the least privileges required and ensure all input paths are canonicalized before file creation to mitigate local exploitation.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
Description Path traversal in apport-unpack in Canonical Apport before 2.36.0, 2.34.2, and 2.28.4 on Linux allows an attacker to create or overwrite arbitrary files with the privileges of the executing user via an attacker controlled key names in crash report files.
Title Path Traversal Vulnerability in apport-unpack
First Time appeared Canonical
Canonical apport
Weaknesses CWE-23
CPEs cpe:2.3:a:canonical:apport:*:*:linux:*:*:*:*:*
Vendors & Products Canonical
Canonical apport
References
Metrics cvssV4_0

{'score': 6.7, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Canonical Apport
cve-icon MITRE

Status: PUBLISHED

Assigner: canonical

Published:

Updated: 2026-08-20T22:32:51.447Z

Reserved: 2026-08-20T11:53:23.292Z

Link: CVE-2026-77113

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-20T23:16:28.387

Modified: 2026-08-20T23:16:28.387

Link: CVE-2026-77113

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T23:15:05Z

Weaknesses
  • CWE-23

    Relative Path Traversal