p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости lxd · Страница 2

За последние 30 дней в lxd опубликовано уязвимостей: 7; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 79

  1. CVE-2026-48752

    Критический · CVSS 9.9EPSS 0,73%Нет опубликованного исправления

    Incus has arbitrary file read+write on host via templates/ symlink in malicious image

    Incus is a system container and virtual machine manager. Prior to version 7.2.0, a specially crafted image or instance backup can be used to read or create/write arbitrary files on the host; possibly leading to arbitrary command execution. Version 7.2.0 patches the issue.

    Опубликовано Обновлено
  2. CVE-2026-48751

    Критический · CVSS 9.9EPSS 0,64%Нет опубликованного исправления

    Incus has a restricted project bypass leading to arbitrary command execution

    Incus is a system container and virtual machine manager. Prior to version 7.2.0, instance snapshots ignore the `restricted.containers.lowlevel=block` setting; allowing for arbitrary command execution on the Incus server by abusing lowlevel hooks such as `raw.lxc` and `raw.qemu`. Version 7.2.0 patches the issue.

    Опубликовано Обновлено
  3. CVE-2026-48750

    Критический · CVSS 9.9EPSS 0,73%Нет опубликованного исправления

    Incus has an arbitrary file write on host via `exec-output` symlink in crafted image

    Incus is a system container and virtual machine manager. Prior to version 7.2.0, the `record-output` parameter of the `/instances/$name/exec` endpoint stores the output of the command in the `exec-output` directory of the instance. If `exec-output` is a symlink, file named `exec_UUID.stdout` and `exec_UUID.stderr` can be written to an arbitrary location where the `.stdout` file will contain arbitrary content. This behavior can be abused for arbitrary command execution. Version 7.2.0 contains a patch.

    Опубликовано Обновлено
  4. CVE-2026-48749

    Критический · CVSS 9.9EPSS 0,73%Нет опубликованного исправления

    Incus has an arbitrary file read+write on host via rootfs/ symlink in malicious image

    Incus is a system container and virtual machine manager. Prior to version 7.2.0, a specially crafted image can be used to read or create/write arbitrary files on the host; possibly leading to arbitrary command execution. Version 7.2.0 fixes the issue.

    Опубликовано Обновлено
  5. CVE-2026-48756

    Низкий · CVSS 2.1EPSS 0,38%Нет опубликованного исправления

    Incus: CreateCustomVolumeFromBackup nil-pointer dereference on volume_snapshots[*].expires_at (sibling-field variant of GHSA-r7w7)

    Incus is a system container and virtual machine manager. Prior to version 7.1.0, `(*backend).CreateCustomVolumeFromBackup` in `internal/server/storage/backend.go` contains an unguarded `*time.Time` dereference on the `ExpiresAt` field of every volume-snapshot entry in an imported custom-volume backup. An authenticated user with `can_create_storage_volumes` permission on any project can crash the `incusd` daemon by uploading a backup tarball whose `volume_snapshots[*].expires_at` field is absent. This is a sibling-field variant of GHSA-r7w7-mmxr-47r9 (CVE-2026-40197). Commit `985a1dedf9f3e7ba729c93b654905ed510de25c2` added `if s == nil` at the

    Опубликовано Обновлено
  6. CVE-2026-16033

    Высокий · CVSS 8.5EPSS 0,47%Нет опубликованного исправления

    Arbitrary file read+write on host via templates/ symlink in malicious image

    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 escaping the instance templates directory (specifically affecting virtual machine / QEMU driver execution paths). An attacker can exploit this flaw by providing a crafted image archive with malicious template directives containing path traversal sequences, causing LXD to access or write files outside the intended template directory on the host system.

    Опубликовано Обновлено
  7. CVE-2026-66898

    Критический · CVSS 9.9EPSS 0,59%Нет опубликованного исправления

    Path traversal via unvalidated instance name in backup tarball restore enables root file write / RCE

    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 contained within the archive metadata. An attacker can exploit this flaw by supplying a crafted backup archive with malicious instance or volume names containing path traversal sequences, potentially allowing file access or overwriting outside the designated restore directory.

    Опубликовано Обновлено
  8. CVE-2026-63293

    Критический · CVSS 9.9EPSS 0,59%Нет опубликованного исправления

    Arbitrary File Read/Write: metadata.yaml symlink in image allows host filesystem access as root

    A link following vulnerability in LXD allows an attacker to achieve arbitrary file read and write operations on the host system. When importing or unpacking an image archive, LXD fails to validate whether the metadata.yaml file is a symbolic link. An attacker can exploit this flaw by providing a crafted image archive with a symlinked metadata.yaml file pointing to target file paths on the host system.

    Опубликовано Обновлено
  9. CVE-2026-63294

    Критический · CVSS 9.9EPSS 0,88%Нет опубликованного исправления

    Root RCE via image backup.yaml symlink

    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 file when it exists as a symbolic link. An attacker can exploit this flaw by providing a malicious archive with a symlinked backup.yaml file, causing LXD to process unconfined configuration metadata and execute arbitrary commands with root privileges.

    Опубликовано Обновлено
  10. CVE-2026-63295

    Средний · CVSS 4.3EPSS 0,35%Нет опубликованного исправления

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

    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.

    Опубликовано Обновлено
  11. CVE-2026-63296

    Критический · CVSS 9.9EPSS 0,44%Нет опубликованного исправления

    Project restriction bypass via instance migration config override

    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 validating the new configuration against the target project's enforced restrictions. An attacker can exploit this flaw to move instances with disallowed high-privilege configurations into restricted projects, bypassing security controls.

    Опубликовано Обновлено
  12. CVE-2026-63297

    Критический · CVSS 9.9EPSS 0,34%Нет опубликованного исправления

    Cross-project instance copy bypasses target project restrictions via TOCTOU in config merge

    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 target project, LXD performs restriction checks before configuration merging is complete, creating a time-of-check to time-of-use (TOCTOU) condition. An attacker can exploit this flaw to copy instances with disallowed high-privilege configurations into restricted projects, bypassing security controls.

    Опубликовано Обновлено
  13. CVE-2026-63298

    Высокий · CVSS 8.7EPSS 0,69%Нет опубликованного исправления

    LXD arbitrary lxc.conf directive injection via NVIDIA instance configuration

    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 'nvidia.driver.capabilities' or 'nvidia.require.*' configuration values, an attacker can manipulate the generated lxc.conf file. This flaw enables the attacker to execute arbitrary code on the host system with the privileges of the LXD daemon.

    Опубликовано Обновлено
  14. CVE-2026-63299

    Высокий · CVSS 8.5EPSS 0,59%Нет опубликованного исправления

    Storage volume cross-project move and snapshot restore bypass project disk 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 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.

    Опубликовано Обновлено
  15. CVE-2026-62420

    Критический · CVSS 9.9EPSS 0,54%Нет опубликованного исправления

    Cross-project cluster migration bypasses project restrictions via cluster notification flag

    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 via POST /1.0/instances/{name} with migration: true, project: <target>, and target: <member>, the destination node skips all project restriction checks because the request arrives as an internal cluster notification. An attacker can exploit this to introduce disallowed instance configurations into a restricted project.

    Опубликовано Обновлено
  16. CVE-2026-63300

    Критический · CVSS 9.9EPSS 0,54%Нет опубликованного исправления

    Cross-project instance move bypasses all project restrictions allowing host command execution

    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 restrictions. When migrating an instance between projects, LXD fails to validate the instance's configuration against the target project's enforced restrictions (such as restricted.containers.lowlevel, restricted.devices.*, and restricted.networks.access). An attacker can exploit this by creating a disallowed or high-privilege instance in an unrestricted project and subsequently moving it into the restricted proj

    Опубликовано Обновлено
  17. CVE-2026-39821

    Критический · CVSS 9.6EPSS 1,83%Нет опубликованного исправления

    Invoking failure to reject ASCII-only Punycode-encoded labels in golang.org/x/net/idna

    The ToASCII and ToUnicode functions incorrectly accept Punycode-encoded labels that decode to an ASCII-only label. For example, ToUnicode("xn--example-.com") incorrectly returns the name "example.com" rather than an error. This behavior can lead to privilege escalation in programs using the idna package. For example, a program which performs privilege checks on the ASCII hostname may reject "example.com" but permit "xn--example-.com". If that program subsequently converts the ASCII hostname to Unicode, it will inadvertently permits access to the Unicode name "example.com".

    Опубликовано Обновлено
  18. CVE-2026-46598

    Средний · CVSS 5.3EPSS 0,41%Нет опубликованного исправления

    Invoking pathological inputs can lead to client panic in golang.org/x/crypto/ssh/agent

    For certain crafted inputs, a 'ed25519.PrivateKey' was created by casting malformed wire bytes, leading to a panic when used.

  19. CVE-2026-42508

    Критический · CVSS 9.1EPSS 6,91%Есть исправление

    Invoking auth bypass via unenforced @revoked status in golang.org/x/crypto/ssh/knownhosts

    Previously, a revoked 'SignatureKey' belonging to a CA was not correctly checked for revocation. Now, both the 'key' and 'key.SignatureKey' are checked for @revoked.

    • Обновитесь до 3.0.3-0ubuntu1~18.04.2+esm3
    Опубликовано Обновлено
  20. CVE-2026-39834

    Критический · CVSS 9.1EPSS 0,6%Есть исправление

    Invoking infinite loop on large channel writes in golang.org/x/crypto/ssh

    When writing data larger than 4GB in a single Write call on an SSH channel, an integer overflow in the internal payload size calculation caused the write loop to spin indefinitely, sending empty packets without making progress. The size comparison now uses int64 to prevent truncation.

    • Обновитесь до 3.0.3-0ubuntu1~18.04.2+esm3

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →