Skip to main content

Linux Kernel CVE-2026-72459

| EUVDEUVD-2026-59358 HIGH
2026-08-15 Linux GHSA-787x-f6pf-8wg4
7.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
4.5 MEDIUM

Allocation failure must be deliberately induced (AC:H); secid leak produces limited, not full, C/I/A impact without demonstrated escalation path.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
SUSE
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Red Hat
5.5 MEDIUM
qualitative

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 09:32 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 05:57 cve.org
HIGH 7.8
CVE Published
Aug 15, 2026 - 05:57 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

apparmor: aa_label_alloc use aa_label_free on alloc failure

aa_label_alloc() allocates a secid before allocating or taking the label proxy. If the later proxy step fails, the error path only freed the label memory, leaking any resources initialized by aa_label_init().

Use aa_label_free() on the failure path so partially initialized labels release their secid and other label resources before the backing memory is freed.

AnalysisAI

Resource leak in Linux kernel AppArmor's aa_label_alloc() function exposes local attackers with low privileges to potential privilege escalation. When proxy allocation fails during label creation, the error path bypasses aa_label_free(), leaving the security identifier (secid) and other label resources unreleased. No public exploit has been identified at time of analysis, and EPSS at 0.18% (8th percentile) reflects low near-term exploitation probability, though the C:H/I:H/A:H CVSS impact ratings signal meaningful consequence if exploited.

Technical ContextAI

AppArmor (Application Armor) is a Linux Security Module (LSM) that enforces per-process access control policies. The function aa_label_alloc() in the AppArmor subsystem performs a two-step allocation: first it reserves a security identifier (secid) via the kernel's LSM ID allocation infrastructure, then it acquires or creates a label proxy structure. The defect is on the error path: if proxy acquisition fails, the code freed only the raw label backing memory without calling aa_label_free(), which is the proper cleanup function responsible for releasing the secid and all resources initialized by aa_label_init(). This constitutes an improper error-path resource release - functionally similar to CWE-772 (Missing Release of Resource after Effective Lifetime) - in a security-critical kernel subsystem. Affected CPE: cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:* starting from kernel 4.13 (when this AppArmor label allocation path was introduced) through the respective stable-branch fix commits.

RemediationAI

Update the Linux kernel to a patched stable release: 5.10.261 or later on the 5.10 branch, 5.15.212+ on 5.15, 6.1.178+ on 6.1, 6.6.145+ on 6.6, 6.12.97+ on 6.12, 6.18.40+ on 6.18, 7.1.5+ on 7.1, or any 7.2-rc1+ release. Distribution vendors (Debian, Ubuntu, RHEL, SUSE) will backport this fix to their kernel packages; consult your vendor's errata channel for the specific package version. The upstream fix commits are available at https://git.kernel.org/stable/c/b14fbacad77d64594228983ec20d61a224f3f491 and related links in the references. No practical workaround exists short of disabling AppArmor enforcement entirely, which would remove all AppArmor MAC protections and is not recommended as a compensating control. Systems where AppArmor is not loaded or is in complain-only mode are not immune to the resource leak but are less likely to encounter the error path under normal conditions.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

Share

CVE-2026-72459 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy