CVE-2026-63295 PUBLISHED

Project restriction `restricted.containers.privilege=isolated` bypassable by omitting `security.idmap.isolated`

Assigner: canonical
Reserved: 16.07.2026 Published: 12.08.2026 Updated: 13.08.2026

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.containers.privilege=isolated), LXD fails to enforce the requirement if an instance configuration omits the security.idmap.isolated key. An attacker can exploit this flaw by creating or updating an instance without explicitly setting security.idmap.isolated, bypassing the target project's security constraints.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
CVSS Score: 4.3

Product Status

Vendor Canonical
Product LXD
Versions Default: unaffected
  • affected from 4.0.0 to 4.0.12 (excl.)
  • affected from 5.0.0 to 5.0.8 (excl.)
  • affected from 5.21.0 to 5.21.6 (excl.)
  • affected from 6.0 to 6.10 (excl.)

Solutions

Upgrade to LXD version 4.0.12 or later, 5.0.8 or later, or 5.12.6 or later, or 6.10 or later.

References

Problem Types

  • CWE-863 Incorrect Authorization CWE

Impacts

  • Accessing Functionality Not Properly Constrained by ACLs
  • Privilege Abuse
  • Privilege Escalation