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

apparmor: check label build before no_new_privs test

aa_change_profile() builds a replacement label with
fn_label_build_in_scope() before the no_new_privs subset check. The build
helper can fail and return NULL or an ERR_PTR, but the result was passed
to aa_label_is_unconfined_subset() before the existing IS_ERR_OR_NULL()
check.

Reuse the existing target-label build failure handling immediately after
the build. This preserves the current audit handling while preventing the
subset helper from dereferencing an invalid label.
Published: 2026-08-15
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Based on the description, it is inferred that the flaw in aa_change_profile causes a kernel panic when the function receives a null or error pointer from a failed label build. The code mistakenly passes this pointer to aa_label_is_unconfined_subset, which results in a denial of service by crashing the kernel.

Affected Systems

Based on the vendor list and CPE, it is inferred that any system running the Linux kernel with AppArmor enabled could be affected. The lack of version constraints suggests the issue spans multiple kernel releases until an update containing the patch is applied.

Risk and Exploitability

The likely attack vector is local execution that triggers aa_change_profile, which may be possible with privileged or compromised applications or via crafted profiles. The CVSS score of 7.1 indicates high severity, and the EPSS score of less than 1% suggests a low exploitation probability. The flaw is not listed in the CISA KEV catalog, so active exploitation in the wild has not been documented, but the high CVSS warrants prompt remediation.

Generated by OpenCVE AI on August 17, 2026 at 16:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that contains the CVE-2026-72460 fix.
  • If an upgrade cannot be performed immediately, temporarily disable or remove AppArmor from the system until the patch is applied.
  • Monitor system logs for kernel panics and verify that any scripts or applications that invoke aa_change_profile are properly validated to avoid forced failures.

Generated by OpenCVE AI on August 17, 2026 at 16:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 19 Aug 2026 00:15:00 +0000


Mon, 17 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Mon, 17 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Mon, 17 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sat, 15 Aug 2026 12:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: apparmor: check label build before no_new_privs test aa_change_profile() builds a replacement label with fn_label_build_in_scope() before the no_new_privs subset check. The build helper can fail and return NULL or an ERR_PTR, but the result was passed to aa_label_is_unconfined_subset() before the existing IS_ERR_OR_NULL() check. Reuse the existing target-label build failure handling immediately after the build. This preserves the current audit handling while preventing the subset helper from dereferencing an invalid label.
Title apparmor: check label build before no_new_privs test
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:44:26.306Z

Reserved: 2026-08-09T03:40:39.932Z

Link: CVE-2026-72460

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:19.993

Modified: 2026-08-17T06:19:13.667

Link: CVE-2026-72460

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72460 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T17:00:05Z

Weaknesses