PT-2026-61143 · Linux+1 · Linux Kernel+1

CVE-2026-63827

·

Published

2026-07-19

·

Updated

2026-09-07

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel version 7.1-rc5
Description A use-after-free issue exists in the AppArmor module of the Linux kernel during the rawdata deduplication loop. The function aa replace profiles() iterates through ns->rawdata list to deduplicate incoming policy blobs. A race condition occurs when an entry remains on the list with a reference count (pcount) of 0 before the workqueue executes do ploaddata rmfs() to remove it. Because aa get profile loaddata() performs an unconditional kref get() on pcount, it can trigger a use-after-free when encountering these dying entries.
Recommendations Update the Linux kernel to a version where the aa get profile loaddata not0() function has been introduced and implemented within aa replace profiles() to ensure entries with a zero reference count are skipped.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-63827
OESA-2026-3303
OPENSUSE-SU-2026:11339-1
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
USN-8726-1
USN-8727-1
USN-8728-1

Affected Products

Linux Kernel
Ubuntu