CVE-2026-47330

Use of uninitialized value in Ubuntu Linux AppArmor notification handling

Published May 28, 2026 CVSS 3.1 · 3.3 Low EPSS < 1% KEV · Not listed
Description
Ubuntu Linux 6.8, 7.17 and 7.0 contain AppArmor SAUCE patches which can, under certain circumstances, use an uninitialized variable in notification handling code. The bug can be triggered by an unprivileged local user and can result in the incorrect caching of AppArmor notification responses.

Analysis

AI-generated

Technical impact

This vulnerability is caused by an uninitialized variable in the AppArmor notification handling code of the Ubuntu Linux kernel. An unprivileged local user can trigger the bug, which leads to incorrect caching of AppArmor notification responses. Because the affected data are stored in cache, the flaw may allow a local attacker to influence policy enforcement in ways that were not intended by the system designers. The weakness is classified as CWE‑457, an uninitialized variable error.

Affected Systems

The issue affects Ubuntu Linux kernel releases 6.8, 7.17 and 7.0 built by Canonical that contain the AppArmor SAUCE patches. The flaw is present until the kernel code is updated to include the patch identified by the reference commit.

Risk and Exploitability

The CVSS score of 3.3 indicates a low overall severity, and the EPSS score is not available. The vulnerability is exploitable locally by an unprivileged user, who can trigger the bug through normal use of the system. No publicly disclosed exploits are known and the vulnerability is not listed in the CISA KEV catalog, which reduces the immediate threat. Nevertheless, because the flaw can undermine AppArmor policy enforcement, it should be treated as low‑to‑moderate risk until patched.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Ubuntu kernel to a version that includes the SAUCE patch for AppArmor notification handling (e.g., a newer 6.8 or 7.x release from Canonical).
  • If a patched kernel is not available, disable the SAUCE feature by adjusting kernel boot parameters or unloading the relevant module to prevent uninitialized variable usage.
  • Enforce stricter permission controls on AppArmor policy files and limit local users from loading or manipulating policies to reduce the risk of cache corruption.

Generated by OpenCVE AI on May 28, 2026 at 21:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Ubuntu USN Ubuntu USN USN-8370-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8371-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8373-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8374-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8440-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8489-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8497-1 Linux kernel (Low Latency) vulnerabilities
Ubuntu USN Ubuntu USN USN-8499-1 Linux kernel (Xilinx) vulnerabilities
Ubuntu USN Ubuntu USN USN-8569-1 Linux kernel (HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-8393-1 Linux kernel (Azure FIPS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8461-1 Linux kernel (Azure) vulnerabilities
History
Type Values Removed Values Added
CPEs cpe:2.3:o:canonical:ubuntu_linux:24.04:*:*:*:*:*:*:*
cpe:2.3:o:canonical:ubuntu_linux:25.10:*:*:*:*:*:*:*
cpe:2.3:o:canonical:ubuntu_linux:26.04:*:*:*:*:*:*:*
Type Values Removed Values Added
First Time appeared Canonical
Canonical ubuntu Linux
Vendors & Products Canonical
Canonical ubuntu Linux
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Ubuntu Linux 6.8, 7.17 and 7.0 contain AppArmor SAUCE patches which can, under certain circumstances, use an uninitialized variable in notification handling code. The bug can be triggered by an unprivileged local user and can result in the incorrect caching of AppArmor notification responses.
Title Use of uninitialized value in Ubuntu Linux AppArmor notification handling
Weaknesses CWE-457
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-457

    Use of Uninitialized Variable

Sources

Status
PUBLISHED
Assigner
canonical
Published
Updated
May 28, 2026, 7:24 PM
Reserved
May 19, 2026, 10:37 AM
Status
Analyzed
Published
May 28, 2026, 7:16 PM
Modified
Oct 26, 2026, 1:10 PM