Bug 2516640 (CVE-2026-72459) - CVE-2026-72459 kernel: apparmor: aa_label_alloc use aa_label_free on alloc failure
Summary: CVE-2026-72459 kernel: apparmor: aa_label_alloc use aa_label_free on alloc fa...
Keywords:
Status: NEW
Alias: CVE-2026-72459
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-08-15 06:23 UTC by OSIDB Bzimport
Modified: 2026-08-19 06:38 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-08-15 06:23:24 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.