Impact
The vulnerability occurs when AppArmor attempts to create a new profile, but the profile initialization fails before all list heads are set. Subsequent cleanup in aa_policy_destroy dereferences uninitialized pointers, causing a kernel warning and often a crash. This is a local denial‑of‑service flaw; it does not provide code execution or privilege escalation but can bring the system down.
Affected Systems
All Linux kernel installations that use AppArmor and have not applied the patch that ensures list heads are initialized before the fail path. The brand and vendor are generic Linux, so any kernel version prior to the fix is potentially affected.
Risk and Exploitability
The CVSS score and EPSS are not publicly available, and the vulnerability is not listed in the CISA KEV catalog, but the kernel crash signifies a high impact. Because the fault occurs during internal cleanup and requires a specific failure path in AppArmor profile handling, the likelihood of exploitation without privileged access is low. Nonetheless, any local user that can cause AppArmor profile creation failures could trigger a system‑wide denial of service.
OpenCVE Enrichment
Debian DLA
Debian DSA