Skip to main content

Ubuntu Linux CVE-2026-47334

| EUVDEUVD-2026-32989 MEDIUM
Deadlock (CWE-833)
2026-05-28 canonical GHSA-h65w-p466-mpmx
5.5
CVSS 3.1 · Vendor: canonical
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local low-privilege user access
  2. Delivery
    Trigger AppArmor notification handling code path
  3. Exploit
    Kernel sleeps while holding spinlock
  4. Execution
    Deadlock or kernel panic occurs
  5. Impact
    Full system crash or hang (denial of service)

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

Requires a local authenticated session with at minimum a low-privilege standard user account (CVSS PR:L). The vulnerable code path is active only when Ubuntu's AppArmor SAUCE patches are present, which is the default configuration on affected Ubuntu kernel versions 6.8, 6.17, and 7.0 - no special AppArmor profile or non-default configuration is explicitly required beyond AppArmor being loaded. Remote unauthenticated exploitation is not possible (CVSS AV:L). Key limiting factors are: (1) the attacker must have local shell or process execution access on the target system; (2) only Ubuntu-packaged kernels with the SAUCE patchset are affected - systems running mainline upstream kernels are not; (3) the scope is limited to the local system (S:U), meaning a successful attack cannot directly pivot to other hosts.

Impact

The CVSS 3.1 vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H scores 5.5 (Medium) and accurately reflects the threat profile: local access is required (AV:L), attack complexity is low (AC:L), only a low-privilege account is needed (PR:L), no user interaction is required (UI:N), and the sole impact is complete availability loss (A:H). No EPSS score was provided in the source data, so exploitation probability cannot be quantified. The vulnerability is not listed in the CISA KEV catalog and no public exploit or proof-of-concept has been identified at time of analysis. The 'Information Disclosure' tag in the source data conflicts with the CVSS confidentiality impact of C:N - this discrepancy should be verified with Canonical, as the CVSS vector and description do not support any confidentiality impact. Real-world priority is moderate: the low-complexity local trigger on a default-configured Ubuntu system is concerning for shared or multi-tenant environments (VPS hosts, developer workstations with multiple accounts, CI runners), but external attackers cannot trigger this remotely without first gaining local shell access.

Exploit ScenarioDerived

A standard unprivileged user on a shared Ubuntu 6.8, 6.17, or 7.0 system crafts a process or uses an existing application that triggers AppArmor's notification handling path - for example, by generating activity that causes AppArmor to dispatch a notification while the vulnerable spinlock code path is active. The kernel incorrectly attempts to sleep while holding the spinlock, inducing a deadlock or kernel panic and causing the entire host to crash or hang, denying service to all other users. No public proof-of-concept has been identified, but the low complexity of the trigger (AC:L, PR:L) suggests the crash can be reproduced without specialized tooling.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 28, 2026

Kernel availability loss in Ubuntu Linux 6.8, 6.17, and 7.0 can be triggered by any unprivileged local user via a defect in Ubuntu-specific AppArmor SAUCE patches, where notification handling code incorrectly sleeps while holding a spinlock. Violating this kernel locking invariant results in kernel panic or deadlock, causing a full system crash or hang. No public exploit code has been identified and this vulnerability is not listed in the CISA KEV catalog, but the low-complexity, low-privilege trigger conditions make it a realistic denial-of-service risk on any multi-user Ubuntu system running the affected kernel versions.

RemediationAI

Canonical has released an upstream fix via the patch commit at https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/noble/commit/?id=f0e73aec23d13a9877fba096b1c2fd19f66e5313. Ubuntu users should apply the latest kernel security updates from Canonical via 'apt-get update && apt-get dist-upgrade' and reboot, as kernel patches require a full system restart to take effect. An exact patched kernel package version number was not independently confirmed in the available data - monitor Ubuntu Security Notices (USN) for the corresponding advisory citing this CVE to confirm the minimum safe kernel version for your specific Ubuntu release. As a temporary compensating control on systems where downtime is not acceptable, restricting local user accounts (removing shell access for non-essential accounts, enforcing least privilege) reduces the pool of users who can trigger the vulnerability, but does not eliminate it. Disabling AppArmor entirely (apparmor=0 kernel boot parameter) would likely prevent the vulnerable code path from executing but removes all AppArmor MAC protections - this is a significant security trade-off and should only be considered in exceptional circumstances with compensating network and process controls in place.

Affected VersionsENISA

Ubuntu Linux 6.17.0 <6.17.0-35.35
Ubuntu Linux 6.8.0 <6.8.0-124.124
Ubuntu Linux 7.0.0 <7.0.0-22.22

Affected Packages

euvd ubuntu_linux fix: 6.8.0-124.124, 6.17.0-35.35, 7.0.0-22.22

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Ubuntu ships 'SAUCE' (Snappy Ubuntu Core Enablement) patches on top of the mainline Linux kernel to add or extend features such as AppArmor notification handling. Spinlocks are a fundamental kernel synchronization primitive designed for extremely short, atomic critical sections; the kernel forbids sleeping (blocking) while a spinlock is held because no other thread can acquire the CPU to release the lock, potentially causing the entire system to stall or deadlock. The defect maps to CWE-833 (Deadlock): the AppArmor notification code path acquires a spinlock and then enters a code flow that can sleep - a hard violation of kernel locking discipline. The CPE cpe:2.3:a:canonical:ubuntu_linux:*:*:*:*:*:*:*:* scopes this to Canonical's Ubuntu Linux packaging specifically, not upstream mainline Linux, confirming this is an Ubuntu-specific regression introduced by the SAUCE patchset.

Know when Ubuntu Linux gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (canonical) PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Primary rating from Vendor (canonical) · only source for this CVE.

CVSS VectorVendor: canonical

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

Ubuntu Linux 6.8, 6.17 and 7.0 contain AppArmor SAUCE patches which incorrectly sleep while holding a spinlock in notification handling code. The bug can be triggered by an unprivileged local user and can result in kernel panic or deadlock.

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2011-3544 CRITICAL POC
9.8 Oct 19

Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug

CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2014-6271 CRITICAL POC
9.8 Sep 24

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which

CVE-2013-0422 CRITICAL POC
9.8 Jan 10

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using

CVE-2016-3714 HIGH POC
8.4 May 05

The (1) EPHEMERAL, (2) HTTPS, (3) MVG, (4) MSL, (5) TEXT, (6) SHOW, (7) WIN, and (8) PLT coders in ImageMagick before 6.

CVE-2017-12617 HIGH POC
8.1 Oct 04

When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTT

CVE-2016-8735 CRITICAL POC
9.8 Apr 06

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8

CVE-2014-7169 CRITICAL POC
9.8 Sep 25

GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of

CVE-2014-0160 HIGH POC
7.5 Apr 07

The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packe

CVE-2016-5195 HIGH POC
7.0 Nov 10

Race condition in mm/gup.c in the Linux kernel 2.x through 4.x before 4.8.3 allows local users to gain privileges by lev

CVE-2013-2423 LOW POC
3.7 Apr 17

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 17 and earlier, and

CVE-2023-4911 HIGH POC
7.8 Oct 03

Local privilege escalation in the GNU C Library (glibc) dynamic loader ld.so allows unprivileged local users on affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy