Skip to main content

Canonical LXD CVE-2026-63299

| EUVDEUVD-2026-57418 CRITICAL
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-08-12 canonical
9.9
CVSS 3.1 · Vendor: canonical
Share

Severity by source

Vendor (canonical) PRIMARY
9.9 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI
7.1 HIGH

Authenticated project user (PR:L) over the network API (AV:N/AC:L); impact is storage over-allocation, so A:H with minor integrity (I:L) and no confidentiality, and no scope change.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
SUSE
CRITICAL
qualitative

Primary rating from Vendor (canonical).

CVSS VectorVendor: canonical

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

7
Analysis Updated
Aug 12, 2026 - 20:28 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Aug 12, 2026 - 20:22 vuln.today
cvss_changed
Severity Changed
Aug 12, 2026 - 20:22 NVD
HIGH CRITICAL
CVSS changed
Aug 12, 2026 - 20:22 NVD
8.5 (HIGH) 9.9 (CRITICAL)
Analysis Generated
Aug 12, 2026 - 20:04 vuln.today
Patch available
Aug 12, 2026 - 20:03 EUVD
CVE Published
Aug 12, 2026 - 19:17 cve.org
HIGH 8.5

DescriptionCVE.org

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 function omits the limits.AllowVolumeCreation check before moving a volume across projects, and volume snapshot restore operations skip the AllowVolumeUpdate check when the configuration is nil (Config == nil). An attacker can exploit these flaws to allocate storage resources that exceed the administrative limits configured for a project.

AnalysisAI

Storage quota bypass in Canonical LXD (5.0.x before 5.0.8, 5.21.x before 5.21.6, and 6.0 before 6.10) lets an authenticated user exceed the disk and volume limits an administrator configured on a project. The flaw stems from two code paths - cross-project volume moves (storagePoolVolumeTypePostMove) and volume snapshot restores with a nil config - that skip the AllowVolumeCreation/AllowVolumeUpdate limit checks, enabling over-allocation of storage. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Authenticate to LXD project with volume rights
Delivery
Issue cross-project volume move or nil-config snapshot restore
Exploit
Limit check (AllowVolumeCreation/AllowVolumeUpdate) skipped
Execution
Allocate storage beyond project quota
Impact
Repeat to exhaust shared storage pool

Vulnerability AssessmentAI

Exploitation Exploitation requires an authenticated LXD user (CVSS PR:L) holding permissions to perform volume operations within a project that has configured disk/volume limits - specifically the ability to trigger a cross-project volume move (storagePoolVolumeTypePostMove) or to restore a volume snapshot where the volume configuration is nil (Config == nil). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The signals here conflict and should be reconciled before treating this as a top-tier crisis. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A tenant with legitimate access to an LXD project that has a strict storage quota repeatedly moves volumes in from another project (or restores snapshots on volumes with nil config), each operation slipping past the AllowVolumeCreation/AllowVolumeUpdate check. Over successive operations the tenant allocates storage well beyond the project's limits.disk ceiling, exhausting the shared storage pool and degrading service for co-located tenants. …
Remediation Vendor-released patch: upgrade to LXD 5.0.8, 5.21.6, or 6.10 (whichever matches your branch) as the primary fix, per Canonical advisory GHSA-5h78-p252-989h (https://github.com/canonical/lxd/security/advisories/GHSA-5h78-p252-989h). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, audit all LXD deployments to identify affected versions (5.0.x before 5.0.8, 5.21.x before 5.21.6, 6.0 before 6.10) and document which systems store critical or production workloads. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

More in Lxd

View all
CVE-2025-54286 HIGH POC
8.8 Oct 02

Cross-Site Request Forgery (CSRF) in LXD-UI in Canonical LXD versions >= 5.0 on Linux allows an attacker to create and s

CVE-2025-54289 HIGH POC
8.1 Oct 02

Privilege Escalation in operations API in Canonical LXD <6.5 on multiple platforms allows attacker with read permissions

CVE-2025-54288 MEDIUM POC
6.8 Oct 02

Information Spoofing in devLXD Server in Canonical LXD versions 4.0 and above on Linux container platforms allows attack

CVE-2025-54293 MEDIUM POC
6.5 Oct 02

Path Traversal in the log file retrieval function in Canonical LXD 5.0 LTS on Linux allows authenticated remote attacker

CVE-2025-54287 MEDIUM POC
6.5 Oct 02

A arbitrary file access vulnerability (CVSS 6.5) that allows an attacker with instance configuration permissions. Risk

CVE-2026-66897 CRITICAL
9.9 Aug 24

Host root code execution in Canonical LXD arises from a path-traversal flaw in instance template processing, letting an

CVE-2026-63298 CRITICAL
9.9 Aug 12

Canonical LXD's NVIDIA GPU passthrough configuration handler fails to sanitize newline characters in user-supplied `nvid

CVE-2026-66898 CRITICAL
9.9 Aug 12

Path traversal in Canonical's LXD container and VM manager allows a user with backup import/restore privileges to write

CVE-2026-63296 CRITICAL
9.9 Aug 12

Authorization bypass in Canonical LXD lets an authenticated user with instance-migration privileges smuggle high-privile

CVE-2026-63297 CRITICAL
9.9 Aug 12

Authorization bypass in Canonical LXD lets an authenticated user with copy privileges smuggle instances carrying disallo

CVE-2026-62420 CRITICAL
9.9 Aug 12

Authorization bypass in Canonical LXD (6.0 before 6.10, 5.21.x before 5.21.6, 5.0.x before 5.0.8) lets an authenticated

CVE-2026-63300 CRITICAL
9.9 Aug 12

Project-confinement bypass in Canonical LXD lets an authenticated user holding can_create_instances on a restricted proj

Vendor StatusVendor

SUSE

Severity: Critical

Share

CVE-2026-63299 vulnerability details – vuln.today

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