p PatchFirst

PatchFirst · Latest vulnerabilities

lxd vulnerabilities · Page 3

Vulnerabilities published for lxd in the last 30 days: 7. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 55

  1. CVE-2026-33542

    Medium · CVSS 5.7EPSS 0.18%Fix available

    Incus does not verify combined fingerprint when downloading images from simplestreams servers

    Incus is a system container and virtual machine manager. Prior to version 6.23.0, a lack of validation of the image fingerprint when downloading from simplestreams image servers opens the door to image cache poisoning and under very narrow circumstances exposes other tenants to running attacker controlled images rather than the expected one. Version 6.23.0 patches the issue.

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u4
    Published Updated
  2. CVE-2026-28384

    Critical · CVSS 9.4EPSS 0.68%Fix available

    Authenticated RCE via unsanitized compression_algorithm

    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 issue affected LXD from 4.12 through 6.6 and was fixed in the snap versions 5.0.6-e49d9f4 (channel 5.0/stable), 5.21.4-1374f39 (channel 5.21/stable), and 6.7-1f11451 (channel 6.0 stable). The channel 4.0/stable is not affected as it contains version 4.0.10.

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u4
    Published Updated
  3. CVE-2026-23954

    High · CVSS 8.7EPSS 0.78%Fix available

    Incus container image templating arbitrary host file read and write

    Incus is a system container and virtual machine manager. Versions 6.21.0 and below allow a user with the ability to launch a container with a custom image (e.g a member of the ‘incus’ group) to use directory traversal or symbolic links in the templating functionality to achieve host arbitrary file read, and host arbitrary file write. This ultimately results in arbitrary command execution on the host. When using an image with a metadata.yaml containing templates, both the source and target paths are not checked for symbolic links or directory traversal. This can also be exploited in IncusOS. A fix is planned for versions 6.0.6 and 6.21.0, but

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u3
    Published Updated
  4. CVE-2026-23953

    High · CVSS 8.7EPSS 0.49%Fix available

    Incus container environment configuration newline injection

    Incus is a system container and virtual machine manager. In versions 6.20.0 and below, a user with the ability to launch a container with a custom YAML configuration (e.g a member of the ‘incus’ group) can create an environment variable containing newlines, which can be used to add additional configuration items in the container’s lxc.conf due to newline injection. This can allow adding arbitrary lifecycle hooks, ultimately resulting in arbitrary command execution on the host. Exploiting this issue on IncusOS requires a slight modification of the payload to change to a different writable directory for the validation step (e.g /tmp). This can

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u3
    Published Updated
  5. CVE-2025-64507

    High · CVSS 8.6EPSS 0.18%Fix available

    Incus vulnerable to local privilege escalation through custom storage volumes

    Incus is a system container and virtual machine manager. An issue in versions prior to 6.0.6 and 6.19.0 affects any Incus user in an environment where an unprivileged user may have root access to a container with an attached custom storage volume that has the `security.shifted` property set to `true` as well as access to the host as an unprivileged user. The most common case for this would be systems using `incus-user` with the less privileged `incus` group to provide unprivileged users with an isolated restricted access to Incus. Such users may be able to create a custom storage volume with the necessary property (depending on kernel and fil

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u2
    Published Updated
  6. CVE-2025-54293

    High · CVSS 7.1EPSS 0.59%Fix available

    Path Traversal in LXD Instance Log File Retrieval

    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.

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u1
    Published Updated
  7. CVE-2025-54291

    Medium · CVSS 6.9EPSS 0.39%No fix published

    Project existence disclosure in LXD images API

    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.

    Published Updated
  8. CVE-2025-54290

    Medium · CVSS 6.9EPSS 0.34%No fix published

    Project Existence Disclosure via Error Handling in LXD Image Export

    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.

    Published Updated
  9. CVE-2025-54289

    High · CVSS 7.4EPSS 0.21%No fix published

    Privilege Escalation via WebSocket Connection Hijacking in LXD Operations API

    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

    Published Updated
  10. CVE-2025-54288

    Medium · CVSS 5.1EPSS 0.35%Fix available

    Source Container Identification Vulnerability via cmdline Spoofing in devLXD Server

    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, configuration, and device information via spoofed process names in the command line.

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u1
    Published Updated
  11. CVE-2025-54287

    High · CVSS 7.1EPSS 0.38%Fix available

    Arbitrary File Read via Template Injection in Snapshot Patterns

    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 using the Pongo2 template engine.

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u1
    Published Updated
  12. CVE-2025-54286

    High · CVSS 7.5EPSS 0.13%Fix available

    CSRF Vulnerability When Using Client Certificate Authentication with the LXD-UI

    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 authentication.

    • Update to 5.0.2+git20231211.1364ae4-9+deb13u1
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →