Every CVE Search/ Get API key

CVE-2020-25650

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system...

5.5 MediumFix available

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.50%Down 1.0 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 5.5

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Record
CVE-2020-25650
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
2.1 LowAV:L/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-770
Updated
2026-11-02
CVE List No score

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Record
CVE-2020-25650
Weakness
CWE-770
Updated
2026-11-02
EUVDEUVD-2020-18314 No score

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Record
EUVD-2020-18314
Updated
2026-11-03
GitHub AdvisoriesGHSA-f637-jpfq-3wv2 No score

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system...

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Record
GHSA-f637-jpfq-3wv2
Weakness
CWE-770
Updated
2026-11-02
OSVAZL-7362 5.5

CVE-2020-25650 affecting package spice-vdagent for versions less than 0.22.1-1

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Record
AZL-7362
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 5.5

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Record
CVE-2020-25650
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 14 moreShow less
OSVDEBIAN-CVE-2020-25650 5.5

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Record
DEBIAN-CVE-2020-25650
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2021-1081 6.4

spice-vdagent security update

spice-vdagent is an optional component for enhancing user experience and performing guest-oriented management tasks. Its features includes: client mouse mode (no need to grab mouse by client, no mouse lag), automatic adjustment of screen resolution, copy and paste (text and image) between client and domU. It also requires vdagent service installed on domU o.s. to work. The default is 0.

Security Fix(es):

A race condition vulnerability was found in the way the spice-vdagentd daemon handled new client connections. This flaw may allow an unprivileged local guest user to become the active agent for spice-vdagentd, possibly resulting in a denial of service or information leakage from the host. The highest threat from this vulnerability is to data confidentiality as well as system availability. This flaw affects spice-vdagent versions 0.20 and prior.(CVE-2020-25653)

A flaw was found in the spice-vdagentd daemon, where it did not properly handle client connections that can be established via the UNIX domain socket in /run/spice-vdagentd/spice-vdagent-sock. Any unprivileged local guest user could use this flaw to prevent legitimate agents from connecting to the spice-vdagentd daemon, resulting in a denial of service. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and prior.(CVE-2020-25652)

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.(CVE-2020-25650)

A flaw was found in the SPICE file transfer protocol. File data from the host system can end up in full or in parts in the client connection of an illegitimate local user in the VM system. Active file transfers from other users could also be interrupted, resulting in a denial of service. The highest threat from this vulnerability is to data confidentiality as well as system availability. This flaw affects spice-vdagent versions 0.20 and prior.(CVE-2020-25651)

Record
OESA-2021-1081
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:L
Updated
2026-11-02
OSVRHSA-2021:1791 6.4

Red Hat Security Advisory: spice-vdagent security and bug fix update

Record
RHSA-2021:1791
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:L
Updated
2026-11-02
OSVRLSA-2021:1791 6.4

Moderate: spice-vdagent security and bug fix update

The spice-vdagent packages provide a SPICE agent for Linux guests.

Security Fix(es):

  • spice-vdagent: possible file transfer DoS and information leak via active_xfers hash map (CVE-2020-25651)

  • spice-vdagent: UNIX domain socket peer PID retrieved via SO_PEERCRED is subject to race condition (CVE-2020-25653)

  • spice-vdagent: memory DoS via arbitrary entries in active_xfers hash table (CVE-2020-25650)

  • spice-vdagent: possibility to exhaust file descriptors in vdagentd (CVE-2020-25652)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.4 Release Notes linked from the References section.

Record
RLSA-2021:1791
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2020-25650 5.5

A flaw was found in the way the spice-vdagentd daemon handled file transfers from the host system to the virtual machine. Any unprivileged local guest user with access to the UNIX domain socket path /run/spice-vdagentd/spice-vdagent-sock could use this flaw to perform a memory denial of service for spice-vdagentd or even other processes in the VM system. The highest threat from this vulnerability is to system availability. This flaw affects spice-vdagent versions 0.20 and previous versions.

Record
UBUNTU-CVE-2020-25650
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2021:1791 No score

Moderate: spice-vdagent security and bug fix update

The spice-vdagent packages provide a SPICE agent for Linux guests.

Security Fix(es):

  • spice-vdagent: possible file transfer DoS and information leak via active_xfers hash map (CVE-2020-25651)

  • spice-vdagent: UNIX domain socket peer PID retrieved via SO_PEERCRED is subject to race condition (CVE-2020-25653)

  • spice-vdagent: memory DoS via arbitrary entries in active_xfers hash table (CVE-2020-25650)

  • spice-vdagent: possibility to exhaust file descriptors in vdagentd (CVE-2020-25652)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2021:1791
Updated
2026-11-02
OSVMGASA-2020-0474 No score

Updated spice-vdagent package fixes security vulnerabilities

Matthias Gerstner discovered that SPICE vdagent incorrectly handled the active_xfers hash table. A local attacker could possibly use this issue to cause SPICE vdagent to consume memory, resulting in a denial of service (CVE-2020-25650).

Matthias Gerstner discovered that SPICE vdagent incorrectly handled the active_xfers hash table. A local attacker could possibly use this issue to cause SPICE vdagent to consume memory, resulting in a denial of service, or obtain sensitive file contents (CVE-2020-25651).

Matthias Gerstner discovered that SPICE vdagent incorrectly handled a large number of client connections. A local attacker could possibly use this issue to cause SPICE vdagent to consume resources, resulting in a denial of service (CVE-2020-25652).

Matthias Gerstner discovered that SPICE vdagent incorrectly handled client connections. A local attacker could possibly use this issue to obtain sensitive information, paste clipboard contents, and transfer files into the active session (CVE-2020-25653).

Record
MGASA-2020-0474
Updated
2026-11-02
OSVopenSUSE-SU-2021:2614-1 No score

Security update for spice-vdagent

This update for spice-vdagent fixes the following issues:

  • Update to version 0.21.0
  • CVE-2020-25650: memory DoS via arbitrary entries in active_xfers hash table (bsc#1177780)
  • CVE-2020-25651: possible file transfer DoS and information leak via active_xfers hash map (bsc#1177781)
  • CVE-2020-25652: possibility to exhaust file descriptors in vdagentd (bsc#1177782)
  • CVE-2020-25653: UNIX domain socket peer PID retrieved via SO_PEERCRED is subject to race condition (bsc#1177783)
Record
openSUSE-SU-2021:2614-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11399-1 No score

spice-vdagent-0.21.0-1.7 on GA media

These are all security issues fixed in the spice-vdagent-0.21.0-1.7 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11399-1
Updated
2026-11-02
OSVSUSE-SU-2020:3268-1 No score

Security update for spice-vdagent

This update for spice-vdagent fixes the following issues:

Security issues fixed:

  • CVE-2020-25650: Fixed a memory DoS via arbitrary entries in active_xfers hash table (bsc#1177780).
  • CVE-2020-25651: Fixed a possible file transfer DoS and information leak via active_xfers hash map (bsc#1177781).
  • CVE-2020-25652: Fixed a possibility to exhaust file descriptors in vdagentd (bsc#1177782).
  • CVE-2020-25653: Fixed a race condition when the UNIX domain socket peer PID retrieved via SO_PEERCRED (bsc#1177783).
Record
SUSE-SU-2020:3268-1
Updated
2026-11-02
OSVSUSE-SU-2021:2614-1 No score

Security update for spice-vdagent

This update for spice-vdagent fixes the following issues:

  • Update to version 0.21.0
  • CVE-2020-25650: memory DoS via arbitrary entries in active_xfers hash table (bsc#1177780)
  • CVE-2020-25651: possible file transfer DoS and information leak via active_xfers hash map (bsc#1177781)
  • CVE-2020-25652: possibility to exhaust file descriptors in vdagentd (bsc#1177782)
  • CVE-2020-25653: UNIX domain socket peer PID retrieved via SO_PEERCRED is subject to race condition (bsc#1177783)
Record
SUSE-SU-2021:2614-1
Updated
2026-11-02
OSVSUSE-SU-2021:2766-1 No score

Security update for spice-vdagent

This update for spice-vdagent fixes the following issues:

  • CVE-2020-25650: memory DoS via arbitrary entries in active_xfers hash table (bsc#1177780)
  • CVE-2020-25651: possible file transfer DoS and information leak via active_xfers hash map (bsc#1177781)
  • CVE-2020-25652: possibility to exhaust file descriptors in vdagentd (bsc#1177782)
  • CVE-2020-25653: UNIX domain socket peer PID retrieved via SO_PEERCRED is subject to race condition (bsc#1177783)
Record
SUSE-SU-2021:2766-1
Updated
2026-11-02
OSVSUSE-SU-2021:2803-1 No score

Security update for spice-vdagent

This update for spice-vdagent fixes the following issues:

  • CVE-2020-25650: memory DoS via arbitrary entries in active_xfers hash table (bsc#1177780)
  • CVE-2020-25651: possible file transfer DoS and information leak via active_xfers hash map (bsc#1177781)
  • CVE-2020-25652: possibility to exhaust file descriptors in vdagentd (bsc#1177782)
  • CVE-2020-25653: UNIX domain socket peer PID retrieved via SO_PEERCRED is subject to race condition (bsc#1177783)
Record
SUSE-SU-2021:2803-1
Updated
2026-11-02
OSVUSN-4617-1 No score

spice-vdagent vulnerabilities

Matthias Gerstner discovered that SPICE vdagent incorrectly handled the active_xfers hash table. A local attacker could possibly use this issue to cause SPICE vdagent to consume memory, resulting in a denial of service. (CVE-2020-25650)

Matthias Gerstner discovered that SPICE vdagent incorrectly handled the active_xfers hash table. A local attacker could possibly use this issue to cause SPICE vdagent to consume memory, resulting in a denial of service, or obtain sensitive file contents. (CVE-2020-25651)

Matthias Gerstner discovered that SPICE vdagent incorrectly handled a large number of client connections. A local attacker could possibly use this issue to cause SPICE vdagent to consume resources, resulting in a denial of service. (CVE-2020-25652)

Matthias Gerstner discovered that SPICE vdagent incorrectly handled client connections. A local attacker could possibly use this issue to obtain sensitive information, paste clipboard contents, and transfer files into the active session. (CVE-2020-25653)

Record
USN-4617-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
spice-vdagent
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.20.0-3.el8
0.20.0-3.el8
spice-vdagent
Azure Linux:2
before 0.22.1-1
0.22.1-1
spice-vdagent
Debian:12
before 0.20.0-2
0.20.0-2
spice-vdagent
Debian:13
before 0.20.0-2
0.20.0-2
spice-vdagent
Debian:14
before 0.20.0-2
0.20.0-2
spice-vdagent
Debian:9
From an advisory covering 5 CVEs
before 0.17.0-1+deb9u1, plus listed versions
0.17.0-1
0.17.0-1+deb9u1
spice-vdagent
Mageia:7
From an advisory covering 4 CVEs
before 0.19.0-1.1.mga7
0.19.0-1.1.mga7
spice-vdagent
openEuler:20.03-LTS
From an advisory covering 4 CVEs
before 0.20.0-2.oe1
0.20.0-2.oe1
spice-vdagent
openEuler:20.03-LTS-SP1
From an advisory covering 4 CVEs
before 0.20.0-2.oe1
0.20.0-2.oe1
spice-vdagent
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.20.0-3.el8
0:0.20.0-3.el8
Show 27 moreShow less
Affected packages
PackageAffectedFixed
spice-vdagent-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.20.0-3.el8
0:0.20.0-3.el8
spice-vdagent-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.20.0-3.el8
0:0.20.0-3.el8
spice-vdagent
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.20.0-3.el8
0:0.20.0-3.el8
spice-vdagent
SUSE:Linux Enterprise Module for Desktop Applications 15 SP2
From an advisory covering 4 CVEs
before 0.19.0-3.3.1
0.19.0-3.3.1
spice-vdagent
SUSE:Linux Enterprise Module for Desktop Applications 15 SP3
From an advisory covering 4 CVEs
before 0.21.0-3.3.1
0.21.0-3.3.1
spice-vdagent
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 4 CVEs
before 0.16.0-8.8.2
0.16.0-8.8.2
spice-vdagent
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 4 CVEs
before 0.16.0-8.8.2
0.16.0-8.8.2
spice-vdagent
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Linux Enterprise High Performance Computing 15-LTSS
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Linux Enterprise Server 15 SP1-BCL
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Linux Enterprise Server for SAP Applications 15
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Manager Proxy 4.0
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Manager Retail Branch Server 4.0
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Manager Server 4.0
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
SUSE:Enterprise Storage 6
From an advisory covering 4 CVEs
before 0.17.0-4.3.1
0.17.0-4.3.1
spice-vdagent
Ubuntu:16.04:LTS
All versions, plus listed versions
0.15.0-1.3
None known
spice-vdagent
Ubuntu:18.04:LTS
before 0.17.0-1ubuntu2.2, plus listed versions
0.17.0-1ubuntu10.17.0-1ubuntu2
0.17.0-1ubuntu2.2
spice-vdagent
Ubuntu:20.04:LTS
before 0.19.0-2ubuntu0.2, plus listed versions
0.19.0-2
0.19.0-2ubuntu0.2
spice-vdagent
Ubuntu:18.04:LTS
From an advisory covering 4 CVEs
before 0.17.0-1ubuntu2.2, plus listed versions
0.17.0-1ubuntu10.17.0-1ubuntu2
0.17.0-1ubuntu2.2
spice-vdagent
Ubuntu:20.04:LTS
From an advisory covering 4 CVEs
before 0.19.0-2ubuntu0.2, plus listed versions
0.19.0-2
0.19.0-2ubuntu0.2
spice-vdagent
openSUSE:Leap 15.3
From an advisory covering 4 CVEs
before 0.21.0-3.3.1
0.21.0-3.3.1
spice-vdagent
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 0.21.0-1.7
0.21.0-1.7

History

History
RecordedChangedSources
affected, facts
aliases, productsEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-25650 is a medium vulnerability (CVSS 5.5) in Red Hat, Inc. Spice-vdagent, published November 3, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.50%, the 43rd percentile. Fixed in spice-vdagent 0.22.1-1.

References

Show 52 moreShow less
MoveEnter Open