Cyber Resilience

CVE-2026-47330

Canonical Ubuntu Linux 24.04 … 26.04

Published
28 May 2026
Modified
17 June 2026
Patch / advisory
CVSS Score v3.1 3.3
Click a component to see what it means
Raw vectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
EPSS Score 0.00092 0.6th percentile
Risk Priority 26 floored blend · peak EPSS

Summary

CVE-2026-47330 is a low-severity Use of Uninitialized Variable (CWE-457) vulnerability in Canonical Ubuntu Linux. Its CVSS base score is 3.3 (Low).

Operationally, ranked at the 0.6th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

The strongest mitigations our analysis identified map to SA-11 (Developer Testing and Evaluation) and SA-15 (Development Process, Standards, and Tools) — see the control section below for these in your framework.

EU & UK References

Vulnerability Data

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…

more

of AppArmor notification responses.

CWE(s)

Related Threats

CVEs Like This One

CVE-2021-3493Same product: Canonical Ubuntu Linux
CVE-2026-47333Same product: Canonical Ubuntu Linux
CVE-2023-2640Same product: Canonical Ubuntu Linux
CVE-2023-2612Same product: Canonical Ubuntu Linux
CVE-2023-5536Same product: Canonical Ubuntu Linux
CVE-2026-3888Same product: Canonical Ubuntu Linux
CVE-2023-32629Same product: Canonical Ubuntu Linux
CVE-2026-47331Same product: Canonical Ubuntu Linux
CVE-2026-47332Same product: Canonical Ubuntu Linux
CVE-2025-5054Same product: Canonical Ubuntu Linux

Affected Assets

canonical
ubuntu linux
24.04, 25.10, 26.04

Mitigating Controls

Mitigating Controls (NIST 800-53 r5) AI

Developer testing and static analysis directly find uses of uninitialized variables before deployment.

Documented development standards and tools can enforce initialization requirements in code.

Engineering principles can mandate explicit variable initialization to avoid uninitialized use.

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 mostly match
prevents

Secure SDLC practices directly catch uninitialized-variable defects via static analysis and code review while the control encompasses many additional development controls.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

finds

Security testing can detect uninitialized-variable bugs, but the control is broader.

prevents

Secure development life cycle mandates practices that reduce uninitialized-variable defects.

prevents

Application security requirements can specify initialization rules, but the control itself does not directly address the weakness.

prevents

Secure coding explicitly requires variable initialization and static-analysis checks.

none

Secure architecture principles encourage defensive coding that can mitigate uninitialized variables.

References