p PatchFirst

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

Уязвимости xen · Страница 3

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

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

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

  1. CVE-2026-23555

    Высокий · CVSS 7.1EPSS 0,18%Есть исправление

    Xenstored DoS by unprivileged domain

    Any guest issuing a Xenstore command accessing a node using the (illegal) node path "/local/domain/", will crash xenstored due to a clobbered error indicator in xenstored when verifying the node path. Note that the crash is forced via a failing assert() statement in xenstored. In case xenstored is being built with NDEBUG #defined, an unprivileged guest trying to access the node path "/local/domain/" will result in it no longer being serviced by xenstored, other guests (including dom0) will still be serviced, but xenstored will use up all cpu time it can get.

    • Обновитесь до 4.20.3+127-gc42374a105-0+deb13u1
  2. CVE-2026-23554

    Высокий · CVSS 7.8EPSS 0,13%Есть исправление

    Use after free of paging structures in EPT

    The Intel EPT paging code uses an optimization to defer flushing of any cached EPT state until the p2m lock is dropped, so that multiple modifications done under the same locked region only issue a single flush. Freeing of paging structures however is not deferred until the flushing is done, and can result in freed pages transiently being present in cached state. Such stale entries can point to memory ranges not owned by the guest, thus allowing access to unintended memory regions.

    • Обновитесь до 4.20.3+127-gc42374a105-0+deb13u1
  3. CVE-2026-23553

    Низкий · CVSS 2.9EPSS 0,14%Есть исправление

    x86: incomplete IBPB for vCPU isolation

    In the context switch logic Xen attempts to skip an IBPB in the case of a vCPU returning to a CPU on which it was the previous vCPU to run. While safe for Xen's isolation between vCPUs, this prevents the guest kernel correctly isolating between tasks. Consider: 1) vCPU runs on CPU A, running task 1. 2) vCPU moves to CPU B, idle gets scheduled on A. Xen skips IBPB. 3) On CPU B, guest kernel switches from task 1 to 2, issuing IBPB. 4) vCPU moves back to CPU A. Xen skips IBPB again. Now, task 2 is running on CPU A with task 1's training still in the BTB.

    • Обновитесь до 4.20.2+37-g61ff35323e-0+deb13u1
    Опубликовано Обновлено
  4. CVE-2025-58150

    Высокий · CVSS 8.8EPSS 0,15%Есть исправление

    x86: buffer overrun with shadow paging + tracing

    Shadow mode tracing code uses a set of per-CPU variables to avoid cumbersome parameter passing. Some of these variables are written to with guest controlled data, of guest controllable size. That size can be larger than the variable, and bounding of the writes was missing.

    • Обновитесь до 4.20.2+37-g61ff35323e-0+deb13u1
    Опубликовано Обновлено
  5. CVE-2025-58149

    Высокий · CVSS 7.5EPSS 0,43%Есть исправление

    Incorrect removal of permissions on PCI device unplug

    When passing through PCI devices, the detach logic in libxl won't remove access permissions to any 64bit memory BARs the device might have. As a result a domain can still have access any 64bit memory BAR when such device is no longer assigned to the domain. For PV domains the permission leak allows the domain itself to map the memory in the page-tables. For HVM it would require a compromised device model or stubdomain to map the leaked memory into the HVM domain p2m.

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
    Опубликовано Обновлено
  6. CVE-2025-58148

    Высокий · CVSS 7.5EPSS 0,38%Есть исправление

    x86: Incorrect input sanitisation in Viridian hypercalls

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Some Viridian hypercalls can specify a mask of vCPU IDs as an input, in one of three formats. Xen has boundary checking bugs with all three formats, which can cause out-of-bounds reads and writes while processing the inputs. * CVE-2025-58147. Hypercalls using the HV_VP_SET Sparse format can cause vpmask_set() to write out of bounds when converting the bitmap to Xen's format. * CVE-2025-58148. Hypercalls using any input format can cause send_ipi() to read d->vcpu[] out-of-bounds, and operate on a wil

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
    Опубликовано Обновлено
  7. CVE-2025-58147

    Высокий · CVSS 7.5EPSS 0,38%Есть исправление

    x86: Incorrect input sanitisation in Viridian hypercalls

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Some Viridian hypercalls can specify a mask of vCPU IDs as an input, in one of three formats. Xen has boundary checking bugs with all three formats, which can cause out-of-bounds reads and writes while processing the inputs. * CVE-2025-58147. Hypercalls using the HV_VP_SET Sparse format can cause vpmask_set() to write out of bounds when converting the bitmap to Xen's format. * CVE-2025-58148. Hypercalls using any input format can cause send_ipi() to read d->vcpu[] out-of-bounds, and operate on a wil

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
    Опубликовано Обновлено
  8. CVE-2025-58145

    Высокий · CVSS 7.5EPSS 0,35%Есть исправление

    Arm issues with page refcounting

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are two issues related to the mapping of pages belonging to other domains: For one, an assertion is wrong there, where the case actually needs handling. A NULL pointer de-reference could result on a release build. This is CVE-2025-58144. And then the P2M lock isn't held until a page reference was actually obtained (or the attempt to do so has failed). Otherwise the page can not only change type, but even ownership in between, thus allowing domain boundaries to be violated. This is CVE-2025-58145.

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
    Опубликовано Обновлено
  9. CVE-2025-58144

    Высокий · CVSS 7.5EPSS 0,45%Есть исправление

    Arm issues with page refcounting

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are two issues related to the mapping of pages belonging to other domains: For one, an assertion is wrong there, where the case actually needs handling. A NULL pointer de-reference could result on a release build. This is CVE-2025-58144. And then the P2M lock isn't held until a page reference was actually obtained (or the attempt to do so has failed). Otherwise the page can not only change type, but even ownership in between, thus allowing domain boundaries to be violated. This is CVE-2025-58145.

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
    Опубликовано Обновлено
  10. CVE-2025-58143

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

    Mutiple vulnerabilities in the Viridian interface

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are multiple issues related to the handling and accessing of guest memory pages in the viridian code: 1. A NULL pointer dereference in the updating of the reference TSC area. This is CVE-2025-27466. 2. A NULL pointer dereference by assuming the SIM page is mapped when a synthetic timer message has to be delivered. This is CVE-2025-58142. 3. A race in the mapping of the reference TSC page, where a guest can get Xen to free a page while still present in the guest physical to machine (

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
    Опубликовано Обновлено
  11. CVE-2025-58142

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

    Mutiple vulnerabilities in the Viridian interface

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are multiple issues related to the handling and accessing of guest memory pages in the viridian code: 1. A NULL pointer dereference in the updating of the reference TSC area. This is CVE-2025-27466. 2. A NULL pointer dereference by assuming the SIM page is mapped when a synthetic timer message has to be delivered. This is CVE-2025-58142. 3. A race in the mapping of the reference TSC page, where a guest can get Xen to free a page while still present in the guest physical to machine (

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
    Опубликовано Обновлено
  12. CVE-2025-27466

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

    Mutiple vulnerabilities in the Viridian interface

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are multiple issues related to the handling and accessing of guest memory pages in the viridian code: 1. A NULL pointer dereference in the updating of the reference TSC area. This is CVE-2025-27466. 2. A NULL pointer dereference by assuming the SIM page is mapped when a synthetic timer message has to be delivered. This is CVE-2025-58142. 3. A race in the mapping of the reference TSC page, where a guest can get Xen to free a page while still present in the guest physical to machine (

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
    Опубликовано Обновлено
  13. CVE-2025-1713

    Высокий · CVSS 7.5EPSS 0,86%Есть исправление

    deadlock potential with VT-d and legacy PCI device pass-through

    When setting up interrupt remapping for legacy PCI(-X) devices, including PCI(-X) bridges, a lookup of the upstream bridge is required. This lookup, itself involving acquiring of a lock, is done in a context where acquiring that lock is unsafe. This can lead to a deadlock.

    • Обновитесь до 4.20.0-1
  14. CVE-2025-27465

    Средний · CVSS 4.3EPSS 0,7%Есть исправление

    x86: Incorrect stubs exception handling for flags recovery

    Certain instructions need intercepting and emulating by Xen. In some cases Xen emulates the instruction by replaying it, using an executable stub. Some instructions may raise an exception, which is supposed to be handled gracefully. Certain replayed instructions have additional logic to set up and recover the changes to the arithmetic flags. For replayed instructions where the flags recovery logic is used, the metadata for exception handling was incorrect, preventing Xen from handling the the exception gracefully, treating it as fatal instead.

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
  15. CVE-2024-36357

    Средний · CVSS 5.6EPSS 0,36%Есть исправление

    CVE-2024-36357

    A transient execution vulnerability in some AMD processors may allow an attacker to infer data in the L1D cache, potentially resulting in the leakage of sensitive information across privileged boundaries.

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
  16. CVE-2024-36350

    Средний · CVSS 5.6EPSS 0,49%Есть исправление

    CVE-2024-36350

    A transient execution vulnerability in some AMD processors may allow an attacker to infer data from previous stores, potentially resulting in the leakage of privileged information.

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
  17. CVE-2024-28956

    Средний · CVSS 5.7EPSS 0,43%Есть исправление

    CVE-2024-28956

    Exposure of Sensitive Information in Shared Microarchitectural Structures during Transient Execution for some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access.

    • Обновитесь до 4.20.2+7-g1badcf5035-0+deb13u1
  18. CVE-2024-2201

    Средний · CVSS 4.7EPSS 8,79%Есть исправление

    CVE-2024-2201

    A cross-privilege Spectre v2 vulnerability allows attackers to bypass all deployed mitigations, including the recent Fine(IBT), and to leak arbitrary Linux kernel memory on Intel systems.

    • Обновитесь до 4.19.1-1
    Опубликовано Обновлено
  19. CVE-2024-45819

    Средний · CVSS 5.5EPSS 0,3%Есть исправление

    libxl leaks data to PVH guests via ACPI tables

    PVH guests have their ACPI tables constructed by the toolstack. The construction involves building the tables in local memory, which are then copied into guest memory. While actually used parts of the local memory are filled in correctly, excess space that is being allocated is left with its prior contents.

    • Обновитесь до 4.19.1-1
    Опубликовано Обновлено

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

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

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