Bug 2521006 (CVE-2026-47753) - CVE-2026-47753 github.com/lxc/incus: Incus: Denial of Service due to nil-pointer dereference during instance backup import
Summary: CVE-2026-47753 github.com/lxc/incus: Incus: Denial of Service due to nil-poin...
Keywords:
Status: NEW
Alias: CVE-2026-47753
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2521984
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-08-21 14:49 UTC by OSIDB Bzimport
Modified: 2026-08-24 14:53 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-08-21 14:49:10 UTC
Incus is a system container and virtual machine manager. Prior to version 7.1.0, `(*backend).CreateInstanceFromBackup` in `internal/server/storage/backend.go` contains a nil-pointer dereference that an authenticated user with permission to create instances in any project can trigger remotely by uploading a crafted backup tarball. The Incus daemon panics and the process crashes, causing denial of service to every project on that cluster member. This is a sibling of `GHSA-fwj8-62r8-8p8m`, `GHSA-r7w7-mmxr-47r9`, and `GHSA-x5r6-jr56-89pv` (all assigned 2026-05-04). Those patches added guards on adjacent fields of the same `backup/config.Config` struct; the `Volume` field on the instance-import path was missed. Version 7.1.0 contains an updated patch.


Note You need to log in before you can comment on or make changes to this bug.