Canonical

2720 CVEs across 92 Canonical products. Browse Canonical vulnerabilities, severities, and proof-of-concept exploits.

Canonical products with known CVEs

ProductCVEs
Ubuntu Linux4190
Lxd34
Apport33
Juju20
Snapd17
Ubuntu Linux13
Cloud-Init9
Ubuntu 22.04 Lts8
Ubuntu 24.04 Lts8
Ubuntu 20.04 Lts7
Ubuntu 26.04 Lts7
Ubuntu 16.04 Lts6
Ubuntu 18.04 Lts6
Metal As A Service5
Multipass5
Ubuntu5
Accountsservice4
Authd4
Maas4
Python-Apt4
Ubuntu Core4
Ubuntu Touch4
Aptdaemon3
Landscape3
Pulseaudio3
Subiquity3
Ubuntu-Pro-Client (Ubuntu-Advantage-Tools)3
Acpi-Support2
Lxcfs2
Software-Properties2
Ubuntu 14.04 Lts2
Ubuntu Desktop Provision2
Ubuntu Kernel2
Unity-Firefox-Extension2
Update-Manager2
Whoopsie2
Add-Apt-Repository1
Anbox Cloud1
Apparmor1
Apt1
Apt-Xapian-Index1
Bazaar1
Byobu1
Canonical-Livepatch1
Checkinstall1
C-Kernel1
Core1
Extplorer1
Get-Workflow-Version-Action1
Juju Utils1
Canonical CVEs — newest first (page 1 of 28)
CVESeverityScorePublishedSummary
CVE-2026-66898Critical9.92026-08-12A path traversal vulnerability in LXD allows an attacker to manipulate file system paths during backup import and restore operations. When importing or restori…
CVE-2026-16033High8.52026-08-12A path traversal vulnerability in LXD allows an attacker to achieve arbitrary host file read or unconstrained file creation. When processing image metadata tem…
CVE-2026-63300Critical9.92026-08-12An improper validation vulnerability in the instancePostMigration function in lxd/instance_post.go of LXD allows an authenticated attacker with can_create_inst…
CVE-2026-63299Critical9.92026-08-12An authorization bypass vulnerability in LXD allows an authenticated user to bypass project-level disk and volume limits. Two related code paths fail to verify…
CVE-2026-63298Critical9.92026-08-12An improper neutralization of special elements vulnerability in LXD's NVIDIA instance configuration handling allows an authenticated attacker to inject arbitra…
CVE-2026-63297Critical9.92026-08-12An authorization bypass vulnerability in LXD due to a timing flaw during configuration merging allows an authenticated attacker to bypass target project restri…
CVE-2026-63296Critical9.92026-08-12An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass target project restrictions during instance migration. When migrating a…
CVE-2026-63295Medium4.32026-08-12An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass project-level container isolation restrictions. When a project is confi…
CVE-2026-63294Critical9.92026-08-12A link following vulnerability in LXD allows an attacker to achieve root command execution on the host system. During the import or unpacking of crafted image…
CVE-2026-63293Critical9.92026-08-12A link following vulnerability in LXD allows an attacker to achieve arbitrary file read and write operations on the host system. When importing or unpacking an…
CVE-2026-62420Critical9.92026-08-12An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass target project security restrictions during cross-project instance migr…
CVE-2026-8933High7.82026-07-21A local privilege escalation vulnerability exists in snap-confine, a set-capabilities core component used internally by Canonical snapd to construct the secure…
CVE-2026-15226High8.42026-07-21A sandbox confinement bypass vulnerability exists in Canonical snapd within its internal execution environment compiler (snap-confine). The default seccomp sec…
CVE-2024-5300Medium5.62026-07-21An access control bypass and information disclosure vulnerability exists in the base AppArmor security profile configuration of Canonical snapd. The abstractio…
CVE-2026-9494Medium5.52026-07-16An information disclosure vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client validates Ubuntu Pro APT credential…
CVE-2026-12391Medium5.02026-07-16An insecure symlink following vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools) within the pro collect-logs command framewo…
CVE-2026-11386Critical9.02026-07-16An input validation and injection vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client constructs APT source files…
CVE-2026-10037High8.82026-07-08A sandbox escape vulnerability exists in the OpenJDK packages provided in Ubuntu. The .jar MIME handlers installed by these packages execute files marked as ex…
CVE-2026-28385Medium5.02026-06-26In Canonical LXD versions 4.12 through 6.9, a Server-Side Request Forgery (SSRF) vulnerability in the image import functionality allows authenticated users wit…
CVE-2026-9640High7.22026-06-26A privilege escalation vulnerability exists in LXD from 6.0 before 6.9, 5.21.0 before 5.21.5, and 5.0.0 before 5.0.7 regarding the handling of project-restrict…
CVE-2026-9639Medium6.52026-06-26Nil-pointer dereference in CreateCustomVolumeFromBackup in LXD up to version 6.8 and 5.21 on Linux allows an authenticated user with can_create_storage_volumes…
CVE-2026-12411High8.42026-06-26Broken Access Control in the devLXDInstancePatchHandler component of Canonical LXD allows an untrusted guest to mount, read, and overwrite another guest's cust…
CVE-2026-12249Critical9.02026-06-22An issue was discovered in Canonical ADSys upstream versions through v0.16.2. During Active Directory Certificate Services (AD CS) certificate auto-enrollment…
CVE-2026-107202026-06-19Canonical MicroCeph versions from the squid and tentacle track are vulnerable to a path traversal issue in the remote-import API. Holders of a trusted cluster…
CVE-2026-47337Low3.32026-05-28Ubuntu Linux 6.8, 6.17 and 7.0 contain SAUCE patches with a possible NULL pointer dereference in the handling of AF_INET/AF_INET6 socket mediation. The bug can…
CVE-2026-47336Low3.32026-05-28Ubuntu Linux 6.8 contains SAUCE patches with a possible use of an uninitialized variable in AppArmor AF_INET/AF_INET6 socket mediation code. The bug can be tri…
CVE-2026-47335Medium5.52026-05-28Ubuntu Linux 6.8 contains SAUCE patches with a possible NULL pointer dereference in the handling of AppArmor notifications. The bug can be triggered by an unpr…
CVE-2026-47334Medium5.52026-05-28Ubuntu 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 tr…
CVE-2026-47333High7.82026-05-28Ubuntu Linux 6.8, 6.17 and 7.0 contain AppArmor SAUCE patches which can potentially incorrectly compute the size of an internal buffer, leading to a heap memor…
CVE-2026-47332Medium5.52026-05-28Ubuntu Linux 6.8, 6.17 and 7.0 contain AppArmor SAUCE patches which incorrectly validate the size of an internal structure, leading to an out-of-bounds read in…
CVE-2026-47331High7.82026-05-28Ubuntu Linux 6.8 contains AppArmor SAUCE patches which fail to acquire a lock when modifying a linked list. An unprivileged local user could trigger the race c…
CVE-2026-47330Low3.32026-05-28Ubuntu Linux 6.8, 7.17 and 7.0 contain AppArmor SAUCE patches which can, under certain circumstances, use an uninitialized variable in notification handling co…
CVE-2026-47329Low3.32026-05-28Ubuntu Linux 6.8, 6.17 and 7.0 contain SAUCE patches which fail to validate invalid sizes of the name field in AppAmor notification responses. The bug can be t…
CVE-2026-47328Medium6.12026-05-28Ubuntu Linux 6.8, 6.17 and 7.0 contain AppArmor SAUCE patches which incorrectly attempt to free a pointer which was not previously kmalloc()d, while at the sam…
CVE-2026-47327Low3.32026-05-28Ubuntu 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 trigger…
CVE-2026-47326Medium5.52026-05-28Ubuntu Linux 6.8, 6.17 and 7.0 contain SAUCE patches with a memory leak in the handling of big responses to AppArmor notifications. The bug can be triggered by…
CVE-2026-49238High8.42026-05-28An issue was discovered in Canonical Multipass before version 1.16.3. The host-side SFTP server component (sshfs_server), which executes with root privileges o…
CVE-2026-49237High7.82026-05-28An issue was discovered in Canonical Multipass for macOS before version 1.16.3 due to an incomplete fix for CVE-2025-5199. While the patch in version 1.16.0 up…
CVE-2018-25306Medium6.22026-04-29PDFunite 0.41.0 contains a buffer overflow vulnerability that allows local attackers to crash the application by processing malformed PDF files during merge op…
CVE-2026-69702026-04-27authd prior to version 0.6.4 contains a logic error in primary group ID assignment that can lead to local privilege escalation. When a user's primary group ID…
CVE-2026-31431High7.82026-04-22In the Linux kernel, the following vulnerability has been resolved: crypto: algif_aead - Revert to operating out-of-place This mostly reverts commit 72548b09…
CVE-2026-6369Medium5.52026-04-20An improper access control vulnerability in the canonical-livepatch snap client prior to version 10.15.0 allows a local unprivileged user to obtain a sensitive…
CVE-2026-5774Medium6.42026-04-10Improper synchronization of the userTokens map in the API server in Canonical Juju 4.0.5, 3.6.20, and 2.9.56 may allow an authenticated user to possibly cause…
CVE-2026-5412Critical9.92026-04-10In Juju versions prior to 2.9.57 and 3.6.21, an authorization issue exists in the Controller facade. An authenticated user can call the CloudSpec API method to…
CVE-2025-15480Critical9.12026-04-09In Ubuntu, ubuntu-desktop-provision version 24.04.4 could leak sensitive user credentials during crash reporting. Upon installation failure, if a user submitte…
CVE-2025-14551High8.12026-04-09In Ubuntu, Subiquity version 24.04.4 could leak sensitive user credentials during crash reporting. Upon installation failure, if a user submitted a bug report…
CVE-2026-34179Critical9.12026-04-09In Canonical LXD versions 4.12 through 6.7, the doCertificateUpdate function in lxd/certificates.go does not validate the Type field when handling PUT/PATCH re…
CVE-2026-34178Critical9.12026-04-09In Canonical LXD before 6.8, the backup import path validates project restrictions against backup/index.yaml in the supplied tar archive but creates the instan…
CVE-2026-34177Critical9.12026-04-09Canonical LXD versions 4.12 through 6.7 contain an incomplete denylist in isVMLowLevelOptionForbidden (lxd/project/limits/permissions.go), which omits raw.appa…
CVE-2025-68153Medium6.52026-04-03Juju is an open source application orchestration engine that enables any application operation on any infrastructure at any scale through special operators cal…
CVE-2025-68152Medium4.92026-04-03Juju is an open source application orchestration engine that enables any application operation on any infrastructure at any scale through special operators cal…
CVE-2026-4370Critical10.02026-04-01A vulnerability was identified in Juju from version 3.2.0 until 3.6.19 and from version 4.0 until 4.0.4, where the internal Dqlite database cluster fails to pe…
CVE-2026-32694Medium6.62026-03-18In Juju from version 3.0.0 through 3.6.18, when a secret owner grants permissions to a secret to a grantee, the secret owner relies exclusively on a predictabl…
CVE-2026-32693High8.82026-03-18In Juju from version 3.0.0 through 3.6.18, the authorization of the "secret-set" tool is not performed correctly, which allows a grantee to update the secret c…
CVE-2026-32692High7.62026-03-18An authorization bypass vulnerability in the Vault secrets back-end implementation of Juju versions 3.1.6 through 3.6.18 allows an authenticated unit agent to…
CVE-2026-32691Medium5.32026-03-18A race condition in the secrets management subsystem of Juju versions 3.0.0 through 3.6.18 allows an authenticated unit agent to claim ownership of a newly ini…
CVE-2026-3888High7.82026-03-17Local privilege escalation in snapd on Linux allows local attackers to get root privilege by re-creating snap's private /tmp directory when systemd-tmpfiles is…
CVE-2026-3497High7.52026-03-12Vulnerability in the OpenSSH GSSAPI delta included in various Linux distributions. This vulnerability affects the GSSAPI patches added by various Linux distrib…
CVE-2026-283842026-03-12An improper sanitization of the compression_algorithm parameter in Canonical LXD allows an authenticated, unprivileged user to execute commands as the LXD daem…
CVE-2025-133502026-03-05Ubuntu Linux 6.8 GA retains the legacy AF_UNIX garbage collector but backports upstream commit 8594d9b85c07 ("af_unix: Don’t call skb_get() for OOB skb"). When…
CVE-2026-3351Medium4.32026-03-03Improper authorization in the API endpoint GET /1.0/certificates in Canonical LXD 6.6 on Linux allows an authenticated, restricted user to enumerate all certif…
CVE-2026-12372026-01-28Vulnerable cross-model authorization in juju. If a charm's cross-model permissions are revoked or expire, a malicious user who is able to update database recor…
CVE-2025-5467Low3.32025-12-10It was discovered that process_crash() in data/apport in Canonical's Apport crash reporting tool may create crash files with incorrect group ownership, possibl…
CVE-2025-6966Medium5.52025-12-05NULL pointer dereference in TagSection.keys() in python-apt on APT-based Linux systems allows a local attacker to cause a denial of service (process crash) via…
CVE-2025-33208High8.82025-12-03NVIDIA TAO contains a vulnerability where an attacker may cause a resource to be loaded via an uncontrolled search path. A successful exploit of this vulnerabi…
CVE-2025-7044High7.72025-12-03An Improper Input Validation vulnerability exists in the user websocket handler of MAAS. An authenticated, unprivileged attacker can intercept a user.update we…
CVE-2025-54293Medium6.52025-10-02Path Traversal in the log file retrieval function in Canonical LXD 5.0 LTS on Linux allows authenticated remote attackers to read arbitrary files on the host s…
CVE-2025-54292Medium4.62025-10-02Path traversal in Canonical LXD LXD-UI versions before 6.5 and 5.21.4 on all platforms allows remote authenticated attackers to access or modify unintended res…
CVE-2025-54291Medium5.32025-10-02Information disclosure in images API in Canonical LXD before 6.5 and 5.21.4 on all platforms allows unauthenticated remote attackers to determine project exist…
CVE-2025-54290Medium5.32025-10-02Information disclosure in image export API in Canonical LXD before 6.5 and 5.21.4 on Linux allows network attackers to determine project existence without auth…
CVE-2025-54289High8.12025-10-02Privilege Escalation in operations API in Canonical LXD <6.5 on multiple platforms allows attacker with read permissions to hijack terminal or console sessions…
CVE-2025-54288Medium6.82025-10-02Information Spoofing in devLXD Server in Canonical LXD versions 4.0 and above on Linux container platforms allows attackers with root privileges within any con…
CVE-2025-54287Medium6.52025-10-02Template Injection in instance snapshot creation component in Canonical LXD (>= 4.0) allows an attacker with instance configuration permissions to read arbitr…
CVE-2025-54286High8.82025-10-02Cross-Site Request Forgery (CSRF) in LXD-UI in Canonical LXD versions >= 5.0 on Linux allows an attacker to create and start container instances without user c…
CVE-2024-6107Critical9.62025-07-21Due to insufficient verification, an attacker could use a malicious client to bypass authentication checks and run RPC commands in a region. This has been addr…
CVE-2025-5199High7.32025-07-12In Canonical Multipass up to and including version 1.15.1 on macOS, incorrect default permissions allow a local attacker to escalate privileges by modifying fi…
CVE-2025-0928High8.82025-07-08In Juju versions prior to 3.6.8 and 2.9.52, any authenticated controller user was allowed to upload arbitrary agent binaries to any model or to the controller…
CVE-2025-53513High8.82025-07-08The /charms endpoint on a Juju controller lacked sufficient authorization checks, allowing any user with an account on the controller to upload a charm. Upload…
CVE-2025-53512Medium6.52025-07-08The /log endpoint on a Juju controller lacked sufficient authorization checks, allowing unauthorized users to access debug messages that could contain sensitiv…
CVE-2025-6224Medium6.52025-07-01Certificate generation in juju/utils using the cert.NewLeaf function could include private information. If this certificate were then transferred over the netw…
CVE-2025-32463Critical9.32025-06-30Sudo before 1.9.17p1 allows local users to obtain root access because /etc/nsswitch.conf from a user-controlled directory is used with the --chroot option.
CVE-2024-6174High8.82025-06-26When a non-x86 platform is detected, cloud-init grants root access to a hardcoded url with a local IP address. To prevent this, cloud-init default configuratio…
CVE-2024-11584Medium5.92025-06-26cloud-init through 25.1.2 includes the systemd socket unit cloud-init-hotplugd.socket with default SocketMode that grants 0666 permissions, making it world-wri…
CVE-2025-5689High8.52025-06-16A flaw was found in the temporary user record that authd uses in the pre-auth NSS. As a result, a user login for the first time will be considered to be part o…
CVE-2025-5054Medium4.72025-05-30Race condition in Canonical apport up to and including 2.32.0 allows a local attacker to leak sensitive information via PID-reuse by leveraging namespaces. …
CVE-2023-5616Medium4.92025-04-15In Ubuntu, gnome-control-center did not properly reflect SSH remote login status when the system was configured to use systemd socket activation for openssh-se…
CVE-2025-24375Medium5.02025-04-09Charmed MySQL K8s operator is a Charmed Operator for running MySQL on Kubernetes. Before revision 221, the method for calling a SQL DDL or python based mysql-s…
CVE-2025-31479High8.22025-04-02canonical/get-workflow-version-action is a GitHub composite action to get commit SHA that GitHub Actions reusable workflow was called with. Prior to 1.0.1, if…
CVE-2023-0881High7.52025-03-31Running DDoS on tcp port 22 will trigger a kernel crash. This issue is introduced by the backport of a commit regarding nft_lookup without the subsequent fixes…
CVE-2022-1804Medium5.52025-03-25accountsservice no longer drops permissions when writting .pam_environment
CVE-2025-26466Medium5.92025-02-28A flaw was found in the OpenSSH package. For each ping packet the SSH server receives, a pong packet is allocated in a memory buffer and stored in a queue of p…
CVE-2023-0092Medium4.92025-01-31An authenticated user who has read access to the juju controller model, may construct a remote request to download an arbitrary file from the controller's file…
CVE-2022-1736Critical9.82025-01-31Ubuntu's configuration of gnome-control-center allowed Remote Desktop Sharing to be enabled by default.
CVE-2020-11936Low3.12025-01-31gdbus setgid privilege escalation
CVE-2022-28653High7.52025-01-31Users can consume unlimited disk space in /var/crash
CVE-2024-6219Low3.82024-12-06Mark Laing discovered in LXD's PKI mode, until version 5.21.1, that a restricted certificate could be added to the trust store with its restrictions not honour…
CVE-2024-6156Low3.82024-12-06Mark Laing discovered that LXD's PKI mode, until version 5.21.2, could be bypassed if the client's certificate was present in the trust store.
CVE-2024-11586Medium4.02024-11-23Ubuntu's implementation of pulseaudio can be crashed by a malicious program if a bluetooth headset is connected.
CVE-2024-9312High7.52024-10-10Authd, through version 0.3.6, did not sufficiently randomize user IDs to prevent collisions. A local attacker who can register user names could spoof another u…
CVE-2024-9313High8.82024-10-03Authd PAM module before version 0.3.5 can allow broker-managed users to impersonate any other user managed by the same broker and perform any PAM operation wit…