Cloudanix VulnDB

CVE-2026-47327

Low · 3.3

CVSS

3.3

EPSS

0.1%

Published

May 28, 2026

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

A local user on an affected Ubuntu system may be able to crash or destabilize the machine, causing service interruptions.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

This is a local denial-of-service vulnerability in Ubuntu kernels carrying Canonical SAUCE AppArmor notification patches. An unprivileged local user can trigger an AppArmor notification-handling path that may dereference a NULL pointer, causing a kernel oops. The expected impact is availability degradation, such as a kernel crash, hung subsystem, service interruption, or possible reboot depending on kernel panic and oops handling configuration. The vulnerability does not provide direct confidentiality or integrity impact and is not described as enabling privilege escalation or remote code execution.

Why it matters to the business

Systems running affected Ubuntu kernel versions may be disrupted by any attacker or malicious insider who already has local user access, including through a compromised low-privilege account, container escape-adjacent foothold, shared hosting account, or exposed multi-user workload. The main operational risk is unexpected downtime or instability of affected Linux hosts, which can interrupt applications, batch processing, endpoint availability, and service-level commitments. The CVSS and EPSS values indicate relatively low severity and low observed exploitation likelihood, and it is not listed in CISA KEV or associated with ransomware, but organizations with shared-user systems or high-availability Linux workloads should still prioritize kernel updates during the next maintenance window.

How an attack unfolds

An attacker first needs local code execution as an unprivileged user on an affected Ubuntu system. They then exercise AppArmor notification behavior in a way that reaches the vulnerable Canonical SAUCE patch logic. Because the affected code path does not correctly handle a NULL pointer condition, the kernel may dereference an invalid pointer and generate a kernel oops. Depending on system configuration, this can crash the kernel, destabilize the host, terminate affected processes, or trigger a reboot. There is no public indication from the supplied data that exploitation is being used in the wild, that reliable exploit code is available, or that the bug provides privilege escalation.

How to fix it

Apply the Ubuntu kernel update that contains Canonical's fix for the affected AppArmor notification NULL pointer dereference as soon as it is available for the relevant Ubuntu release and kernel stream. Because no exact fixed package versions were provided, use the official Ubuntu Security Notice, Ubuntu package changelog, or Canonical Livepatch/kernel advisory for CVE-2026-47327 to identify the corrected kernel package. Reboot into the fixed kernel after installation unless a validated livepatch fully remediates the issue. As interim mitigations, reduce local shell access to affected systems, restrict untrusted multi-user access, limit container or workload configurations that allow untrusted users to interact with AppArmor notification paths, and consider disabling or avoiding AppArmor notification features if operationally feasible and confirmed safe for the environment. Standard AppArmor enforcement should not be broadly disabled unless directed by vendor guidance, as doing so may reduce system security.

How to confirm the fix worked

Confirm exposure by checking the running kernel version and Ubuntu kernel package changelog against the relevant Canonical advisory for this vulnerability. Verify remediation by ensuring the installed and booted kernel is the fixed version, not merely that a package has been downloaded. Use commands such as `uname -a`, `uname -r`, `dpkg -l 'linux-image*'`, and `apt changelog linux-image-$(uname -r)` or the applicable package metadata to confirm the active kernel. After patching, reboot if required and verify the host is running the updated kernel. Review `journalctl -k`, `/var/log/kern.log`, and `/var/log/syslog` for recent kernel oops messages involving NULL pointer dereferences and AppArmor notification handling to determine whether the issue may have been triggered before remediation.

Typical attack path

  1. Obtain local access to an affected Ubuntu system as a low-privileged user.
  2. Identify that the host is running an affected Ubuntu kernel with AppArmor notification support enabled or reachable.
  3. Trigger AppArmor notification handling through crafted local activity that exercises the vulnerable path.
  4. Cause a NULL pointer dereference in kernel space.
  5. Induce a kernel oops, host instability, service disruption, or reboot depending on kernel settings.

How to detect it

To assess whether this was already exploited or accidentally triggered, review kernel and system logs for oops or NULL pointer dereference events involving AppArmor around the time of unexpected reboots, hangs, or service interruptions. Primary sources include `journalctl -k`, `journalctl -b -1 -k`, `/var/log/kern.log`, `/var/log/syslog`, crash dump facilities such as kdump/apport where enabled, and host monitoring records for reboot or availability events. Correlate suspected kernel crashes with local authentication logs such as `/var/log/auth.log`, SSH logins, sudo activity, cron execution, CI job execution, container runtime logs, and process accounting/auditd records if available. Look for a low-privileged user performing repeated local operations immediately before kernel oops messages. Because the supplied intelligence does not include a known exploit, unique payload, malware family, network signature, or attacker infrastructure, detection should focus on kernel crash artifacts and local activity correlation rather than fixed network IOCs.

  • BUG: kernel NULL pointer dereference
  • Oops: 0000
  • Kernel panic - not syncing
  • kernel NULL pointer dereference
  • NULL pointer dereference
  • apparmor
  • AppArmor
  • notification
  • apparmor notification
  • journalctl -k
  • /var/log/kern.log
  • /var/log/syslog
  • /var/log/auth.log

What your security team should do

  • Inventory Ubuntu systems running affected kernel streams and identify systems with local multi-user access, untrusted workloads, shared development environments, or high availability requirements.
  • Monitor Canonical Ubuntu Security Notices and kernel package changelogs for the exact fixed versions, then patch and reboot affected systems during the next approved maintenance window.
  • Prioritize remediation on systems where untrusted users can execute local code, including bastion hosts, CI runners, shared compute nodes, container hosts, and internet-facing services that could be compromised into local access.
  • Until patched, restrict local account creation and shell access, remove unnecessary low-privilege accounts, and review sudoers and workload isolation boundaries.
  • Search kernel logs for NULL pointer dereference, oops, panic, or AppArmor notification-related messages to identify possible prior triggering or instability.
  • Ensure monitoring alerts on kernel oops, unexpected reboots, and host availability degradation are enabled for affected Ubuntu fleets.
  • Do not treat this as a remote compromise indicator by itself; correlate any suspected triggering with local login, process execution, and account activity around the crash time.

The record

Ubuntu Linux 6.8, 6.17 and 7.0 contain SAUCE patches with a possible NULL pointer dereference in the handling of AppArmor notifications. The bug can be triggered by an unprivileged local user. This can lead to a kernel oops.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities