CVE catalog

CVE-2020-25598

xen: CVE-2020-25598

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.42% · Oct 25, 2026

An issue was discovered in Xen 4.14.x. There is a missing unlock in the XENMEM_acquire_resource error path. The RCU (Read, Copy, Update) mechanism is a synchronisation primitive. A buggy error path in the XENMEM_acquire_resource exits without releasing an RCU reference, which is conceptually similar to forgetting to unlock a spinlock. A buggy or malicious HVM stubdomain can cause an RCU reference to be leaked. This causes subsequent administration operations, (e.g., CPU offline) to livelock, resulting in a host Denial of Service. The buggy codepath has been present since Xen 4.12. Xen 4.14 and later are vulnerable to the DoS. The side effects are believed to be benign on Xen 4.12 and 4.13, but patches are provided nevertheless. The vulnerability can generally only be exploited by x86 HVM VMs, as these are generally the only type of VM that have a Qemu stubdomain. x86 PV and PVH domains, as well as ARM VMs, typically don't use a stubdomain. Only VMs using HVM stubdomains can exploit the vulnerability. VMs using PV stubdomains, or with emulators running in dom0, cannot exploit the vulnerability.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianxensid4.20.4+39-gf1e1321c87-1not affected
Debianxenforky4.20.4+39-gf1e1321c87-1not affected
Debianxentrixie4.20.3+127-gc42374a105-0+deb13u1not affected
Debianxentrixie-security4.20.4+39-gf1e1321c87-0+deb13u1not affected
Debianxenbookworm4.17.5+72-g01140da4e8-1not affected
Debianxenbookworm-security4.17.7-0+deb12u1not affected
Alpinexen3.104.12.3-r4fixed
Alpinexen3.114.13.1-r4fixed
Alpinexen3.124.13.1-r4fixed
Alpinexen3.134.14.0-r1fixed
Alpinexen3.144.14.0-r1fixed
Alpinexen3.154.14.0-r1fixed
Alpinexen3.164.14.0-r1fixed
Alpinexen3.174.14.0-r1fixed
Alpinexen3.184.14.0-r1fixed
Alpinexen3.194.14.0-r1fixed
Alpinexen3.204.14.0-r1fixed
Alpinexen3.214.14.0-r1fixed
Alpinexen3.224.14.0-r1fixed
Alpinexen3.234.14.0-r1fixed
Alpinexen3.244.14.0-r1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
DebianxensourcesidNot affectedunimportantNot reportedNot reported
DebianxensourceforkyNot affectedunimportantNot reportedNot reported
DebianxensourcetrixieNot affectedunimportantNot reportedNot reported
DebianxensourcebookwormNot affectedunimportantNot reportedNot reported
Alpinexenapk3.104.12.3-r4Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.114.13.1-r4Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.124.13.1-r4Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.134.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.144.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.154.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.164.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.174.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.184.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.194.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.204.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.214.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.224.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.234.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported
Alpinexenapk3.244.14.0-r1Not reportedALPINE-CVE-2020-25598Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [libxencall1]Unknown

    Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • [libxen-dev]Unknown

    Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • [libxenevtchn1]Unknown

    Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • [libxengnttab1]Unknown

    Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • [libxenhypfs1]Unknown

    Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • [libxenstore4]Unknown

    Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • [xen-doc]Unknown

    Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (2)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (2)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (2)
    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (2)
    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (4)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (2)
    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · amd64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

  • Source package: [xen]

    Details (2)
    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm

      Not affected

      dsa · xen · debian · bookworm

    • 4.17.5+72-g01140da4e8-1 · arm64 · bookworm-security

      Not affected

      dsa · xen · debian · bookworm

Next results

Observed:

References