VulnSea

LXD vulnerabilities

CVEs whose affected-version data names the LXD package (go). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

30 CVEsRSS

CVE-2026-86334Medium· 4.2PoC
1mo ago

Path traversal in the CLI client image export and copy functionality in Canonical LXD from 4.0.2 before 4.0.14, 5.0.10, 5.21.8, and 6.10 on all platforms allows a remote malicious or machine-in-the-middle image server to overwrite arbitr…

Path traversal in the CLI client image export and copy functionality in Canonical LXD from 4.0.2 before 4.0.14, 5.0.10, 5.21.8, and 6.10 on all platforms allows a remote malicious or machine-in-the-middle image server to overwrite arbitr…

▾ TwilightCanonical · LXDEPSS 0.33%via NVD
CVE-2026-86335Medium· 6.3
1mo ago

Missing Authorization in imageDownload in Canonical LXD before 5.0.10, 5.21.8, and 6.10 on Linux allows a project-restricted client to access private images from other projects via local fingerprint reuse during image or instance import …

Missing Authorization in imageDownload in Canonical LXD before 5.0.10, 5.21.8, and 6.10 on Linux allows a project-restricted client to access private images from other projects via local fingerprint reuse during image or instance import …

▾ SunlitCanonical · LXDEPSS 0.22%via NVD
CVE-2026-85185Critical· 9.6PoC
1mo ago

Path traversal in the btrfs storage driver in Canonical LXD versions 4.0.2 and later (fixed in 4.0.14, 5.0.10, 5.21.8 and 6.10) on Linux allows an authenticated client with permission to create instances in a project to delete arbitrary …

Path traversal in the btrfs storage driver in Canonical LXD versions 4.0.2 and later (fixed in 4.0.14, 5.0.10, 5.21.8 and 6.10) on Linux allows an authenticated client with permission to create instances in a project to delete arbitrary …

▾ AbyssalCanonical · LXDEPSS 0.37%via NVD
CVE-2026-97335High· 7.7
1mo ago

Incorrect authorization in the custom storage volume creation endpoint in Canonical LXD versions 5.0.0 and later (fixed in 5.0.10, 5.21.8 and 6.10) on Linux allows an authenticated client with permission to create custom volumes in a pro…

Incorrect authorization in the custom storage volume creation endpoint in Canonical LXD versions 5.0.0 and later (fixed in 5.0.10, 5.21.8 and 6.10) on Linux allows an authenticated client with permission to create custom volumes in a pro…

▾ TwilightCanonical · LXDEPSS 0.21%via NVD
CVE-2026-87799Critical· 9.9
1mo ago

Improper link resolution in the migration receive path in Canonical LXD versions 4.0 and later (fixed in 4.0.14, 5.0.10, 5.21.8 and 6.10) on Linux allows an authenticated client that can create instances or custom storage volumes in a pr…

Improper link resolution in the migration receive path in Canonical LXD versions 4.0 and later (fixed in 4.0.14, 5.0.10, 5.21.8 and 6.10) on Linux allows an authenticated client that can create instances or custom storage volumes in a pr…

▾ MidnightCanonical · LXDEPSS 0.41%via NVD
CVE-2026-87798Medium· 5.8
1mo ago

Improper link resolution in the recursive file pull feature of the LXD CLI client in Canonical LXD versions 4.0.2 up to 6.9 (fixed in 4.0.14, 5.0.10 and 5.21.8) on Linux allows an attacker with root access inside a virtual machine to wri…

Improper link resolution in the recursive file pull feature of the LXD CLI client in Canonical LXD versions 4.0.2 up to 6.9 (fixed in 4.0.14, 5.0.10 and 5.21.8) on Linux allows an attacker with root access inside a virtual machine to wri…

▾ SunlitCanonical · LXDEPSS 0.19%via NVD
CVE-2026-85526Critical· 9.9PoC
1mo ago

Path traversal in the Btrfs storage driver (unpackVolume) in Canonical LXD on Linux allows an authenticated user with instance creation privileges to delete or replace arbitrary files and directories on the host filesystem as root via a …

Path traversal in the Btrfs storage driver (unpackVolume) in Canonical LXD on Linux allows an authenticated user with instance creation privileges to delete or replace arbitrary files and directories on the host filesystem as root via a …

▾ AbyssalCanonical · LXDEPSS 0.53%via NVD
CVE-2026-66897Critical· 9.9
2mo ago

A path traversal vulnerability in LXD's instance template processing allows an attacker with container edit permissions, or any user launching a crafted image, to overwrite arbitrary files on the host system as root

A path traversal vulnerability in LXD's instance template processing allows an attacker with container edit permissions, or any user launching a crafted image, to overwrite arbitrary files on the host system as root. When processing targ…

▾ Midnightcanonical · lxdEPSS 0.72%via NVD
CVE-2026-63297Critical· 9.9PoC
2mo ago

An authorization bypass vulnerability in LXD due to a timing flaw during configuration merging allows an authenticated attacker to bypass target project restrictions during cross-project instance copies

An authorization bypass vulnerability in LXD due to a timing flaw during configuration merging allows an authenticated attacker to bypass target project restrictions during cross-project instance copies. When copying an instance to a tar…

▾ Abyssalcanonical · lxdEPSS 0.34%via NVD
CVE-2026-16033High· 8.5
2mo ago

A path traversal vulnerability in LXD allows an attacker to achieve arbitrary host file read or unconstrained file creation

A path traversal vulnerability in LXD allows an attacker to achieve arbitrary host file read or unconstrained file creation. When processing image metadata templates, LXD fails to properly sanitize or restrict template file paths from es…

▾ Twilightcanonical · lxdEPSS 0.47%via NVD
CVE-2026-66898Critical· 9.9
2mo ago

A path traversal vulnerability in LXD allows an attacker to manipulate file system paths during backup import and restore operations

A path traversal vulnerability in LXD allows an attacker to manipulate file system paths during backup import and restore operations. When importing or restoring a backup archive, LXD fails to validate instance and storage volume names c…

▾ Midnightcanonical · lxdEPSS 0.59%via NVD
CVE-2026-63300Critical· 9.9
2mo ago

An improper validation vulnerability in the instancePostMigration function in lxd/instance_post.go of LXD allows an authenticated attacker with can_create_instances permissions on a restricted project to bypass project-level security res…

An improper validation vulnerability in the instancePostMigration function in lxd/instance_post.go of LXD allows an authenticated attacker with can_create_instances permissions on a restricted project to bypass project-level security res…

▾ Midnightcanonical · lxdEPSS 0.54%via NVD
CVE-2026-63299Critical· 9.9
2mo ago

An authorization bypass vulnerability in LXD allows an authenticated user to bypass project-level disk and volume limits

An authorization bypass vulnerability in LXD allows an authenticated user to bypass project-level disk and volume limits. Two related code paths fail to verify resource limits during volume operations: the storagePoolVolumeTypePostMove f…

▾ Midnightcanonical · lxdEPSS 0.59%via NVD
CVE-2026-63298Critical· 9.9
2mo ago

An improper neutralization of special elements vulnerability in LXD's NVIDIA instance configuration handling allows an authenticated attacker to inject arbitrary configuration directives

An improper neutralization of special elements vulnerability in LXD's NVIDIA instance configuration handling allows an authenticated attacker to inject arbitrary configuration directives. By supplying newline characters within the 'nvidi…

▾ Midnightcanonical · lxdEPSS 0.69%via NVD
CVE-2026-63296Critical· 9.9
2mo ago

An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass target project restrictions during instance migration

An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass target project restrictions during instance migration. When migrating an instance to a target project, LXD accepts configuration overrides without va…

▾ Midnightcanonical · lxdEPSS 0.44%via NVD
CVE-2026-63295Medium· 4.3
2mo ago

An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass project-level container isolation restrictions

An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass project-level container isolation restrictions. When a project is configured with restrictions on container privileges (such as enforcing restricted.…

▾ Sunlitcanonical · lxdEPSS 0.35%via NVD
CVE-2026-63294Critical· 9.9
2mo ago

A link following vulnerability in LXD allows an attacker to achieve root command execution on the host system

A 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 or backup archives, LXD fails to properly validate and confine the backup.yaml…

▾ Midnightcanonical · lxdEPSS 0.88%via NVD
CVE-2026-62420Critical· 9.9
2mo ago

An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass target project security restrictions during cross-project instance migrations

An authorization bypass vulnerability in LXD allows an authenticated attacker to bypass target project security restrictions during cross-project instance migrations. When moving an instance cross-project to a different cluster member vi…

▾ Midnightcanonical · lxdEPSS 0.54%via NVD
CVE-2026-9640High· 7.2
4mo ago

A 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-restriction policies during snapshot restoration.

A 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-restriction policies during snapshot restoration.. An authenticated project operator i…

▾ Twilightcanonical · lxdEPSS 0.63%via NVD
CVE-2026-9639Medium· 6.5
4mo ago

Nil-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 permissions to cause a denial of service via a specially crafted custom-volum…

Nil-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 permissions to cause a denial of service via a specially crafted custom-volum…

▾ Sunlitcanonical · lxdEPSS 0.55%via NVD
CVE-2026-12411High· 8.4
4mo ago

Broken Access Control in the devLXDInstancePatchHandler component of Canonical LXD allows an untrusted guest to mount, read, and overwrite another guest's custom storage volume via a crafted device PATCH request over /dev/lxd when securi…

Broken Access Control in the devLXDInstancePatchHandler component of Canonical LXD allows an untrusted guest to mount, read, and overwrite another guest's custom storage volume via a crafted device PATCH request over /dev/lxd when securi…

▾ Twilightcanonical · lxdEPSS 0.29%via NVD
CVE-2026-28384Critical· 9.9
7mo ago

An improper sanitization of the compression_algorithm parameter in Canonical LXD allows an authenticated, unprivileged user to execute commands as the LXD daemon on the LXD server via API calls to the image and backup endpoints

An improper sanitization of the compression_algorithm parameter in Canonical LXD allows an authenticated, unprivileged user to execute commands as the LXD daemon on the LXD server via API calls to the image and backup endpoints. This iss…

▾ Midnightcanonical · lxdEPSS 0.68%via NVD
CVE-2025-54292Medium· 4.6
1y ago

Path 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 resources via crafted resource names embedded in URL paths.

Path 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 resources via crafted resource names embedded in URL paths.

▾ Sunlitcanonical · lxdEPSS 0.33%via NVD
CVE-2025-54291Medium· 5.3
1y ago

Information disclosure in images API in Canonical LXD before 6.5 and 5.21.4 on all platforms allows unauthenticated remote attackers to determine project existence via differing HTTP status code responses.

Information disclosure in images API in Canonical LXD before 6.5 and 5.21.4 on all platforms allows unauthenticated remote attackers to determine project existence via differing HTTP status code responses.

▾ Sunlitcanonical · lxdEPSS 0.39%via NVD
CVE-2025-54290Medium· 5.3
1y ago

Information 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 authentication via crafted requests using wildcard fingerprints.

Information 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 authentication via crafted requests using wildcard fingerprints.

▾ Sunlitcanonical · lxdEPSS 0.34%via NVD
CVE-2025-54287Medium· 6.5
1y ago

Template Injection in instance snapshot creation component in Canonical LXD (>= 4.0) allows an attacker with instance configuration permissions to read arbitrary files on the host system via specially crafted snapshot pattern templates …

Template Injection in instance snapshot creation component in Canonical LXD (>= 4.0) allows an attacker with instance configuration permissions to read arbitrary files on the host system via specially crafted snapshot pattern templates …

▾ Sunlitcanonical · lxdEPSS 0.38%via NVD
CVE-2025-54286High· 8.8
1y ago

Cross-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 consent via crafted HTML form submissions exploiting client certificate authent…

Cross-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 consent via crafted HTML form submissions exploiting client certificate authent…

▾ Twilightcanonical · lxdEPSS 0.13%via NVD
CVE-2025-54288Medium· 6.8⚖ disputed
1y ago

Information Spoofing in devLXD Server in Canonical LXD versions 4.0 and above on Linux container platforms allows attackers with root privileges within any container to impersonate other containers and obtain their metadata, configuratio…

Information Spoofing in devLXD Server in Canonical LXD versions 4.0 and above on Linux container platforms allows attackers with root privileges within any container to impersonate other containers and obtain their metadata, configuratio…

▾ Sunlitcanonical · lxdEPSS 0.35%via NVD
CVE-2025-54293Medium· 6.5
1y ago

Path 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 system via crafted log file names or symbolic links.

Path 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 system via crafted log file names or symbolic links.

▾ Sunlitcanonical · lxdEPSS 0.59%via NVD
CVE-2025-54289High· 8.1
1y ago

Privilege Escalation in operations API in Canonical LXD <6.5 on multiple platforms allows attacker with read permissions to hijack terminal or console sessions and execute arbitrary commands via WebSocket connection hijacking format

Privilege Escalation in operations API in Canonical LXD <6.5 on multiple platforms allows attacker with read permissions to hijack terminal or console sessions and execute arbitrary commands via WebSocket connection hijacking format

▾ Twilightcanonical · lxdEPSS 0.21%via NVD
LXD vulnerabilities (CVEs) · VulnSea