Every CVE Search/ Get API key

CVE-2015-3247

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote...

6.9 MediumFix available

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors.

Exploit likelihood

1.14%Down 5.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 6.9

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors.

Record
CVE-2015-3247
CVSS 2.0
6.9 MediumAV:L/AC:M/Au:N/C:C/I:C/A:C
Weakness
CWE-119, CWE-362
Updated
2026-11-02
CVE List No score

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors.

Record
CVE-2015-3247
Updated
2026-11-02
EUVDEUVD-2015-3302 No score

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors.

Record
EUVD-2015-3302
Updated
2026-11-03
GitHub AdvisoriesGHSA-jcpp-w729-jxmc No score

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote...

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors.

Record
GHSA-jcpp-w729-jxmc
Weakness
CWE-119
Updated
2026-11-02
OSV No score

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors.

Record
CVE-2015-3247
Updated
2026-11-02
OSVDEBIAN-CVE-2015-3247 No score

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors.

Record
DEBIAN-CVE-2015-3247
Updated
2026-11-02
Show 6 moreShow less
OSVMGASA-2015-0373 No score

Updated spice packages fix CVE-2015-3247

Updated spice packages fix security vulnerability:

A race condition flaw, leading to a heap-based memory corruption, was found in spice's worker_update_monitors_config() function, which runs under the QEMU-KVM context on the host. A user in a guest could leverage this flaw to crash the host QEMU-KVM process or, possibly, execute arbitrary code with the privileges of the host QEMU-KVM process (CVE-2015-3247).

Record
MGASA-2015-0373
Updated
2026-11-02
OSVopenSUSE-SU-2024:10393-1 No score

libspice-server-devel-0.12.8-2.1 on GA media

These are all security issues fixed in the libspice-server-devel-0.12.8-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10393-1
Updated
2026-11-02
OSVSUSE-SU-2015:1733-1 No score

Security update for spice

Spice was updated to fix three security issues.

The following vulnerabilities were fixed:

  • CVE-2015-3247: heap corruption in the spice server (bsc#944460)
  • CVE-2015-5261: Guest could have accessed host memory using crafted images (bsc#948976)
  • CVE-2015-5260: Insufficient validation of surface_id parameter could have caused a crash (bsc#944460)
Record
SUSE-SU-2015:1733-1
Updated
2026-11-02
OSVSUSE-SU-2016:1259-1 No score

Security update for spice

Spice was updated to fix three security issues.

The following vulnerabilities were fixed:

  • CVE-2015-3247: heap corruption in the spice server (bsc#944460)
  • CVE-2015-5261: Guest could have accessed host memory using crafted images (bsc#948976)
  • CVE-2015-5260: Insufficient validation of surface_id parameter could have caused a crash (bsc#944787)
Record
SUSE-SU-2016:1259-1
Updated
2026-11-02
OSVUBUNTU-CVE-2015-3247 No score

Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors.

Record
UBUNTU-CVE-2015-3247
Updated
2026-11-02
OSVUSN-2736-1 No score

spice vulnerability

Frediano Ziglio discovered that Spice incorrectly handled monitor configs. A malicious guest could use this issue to cause a denial of service, or possibly execute arbitrary code on the host as the user running the QEMU process. In the default installation, when QEMU is used with libvirt, attackers would be isolated by the libvirt AppArmor profile.

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
spice
Debian:12
before 0.12.5-1.2
0.12.5-1.2
spice
Debian:13
before 0.12.5-1.2
0.12.5-1.2
spice
Debian:14
before 0.12.5-1.2
0.12.5-1.2
spice
Debian:8
before 0.12.5-1+deb8u1, plus listed versions
0.12.5-1
0.12.5-1+deb8u1
spice
Mageia:4
before 0.12.4-4.1.mga4
0.12.4-4.1.mga4
spice
Mageia:5
before 0.12.5-2.1.mga5
0.12.5-2.1.mga5
rhev-hypervisor6
Red Hat:enterprise_linux:6::hypervisor
before 0:6.7-20150828.0.el6ev
0:6.7-20150828.0.el6ev
rhev-hypervisor7
Red Hat:enterprise_linux:6::hypervisor
before 0:7.1-20150827.1.el6ev
0:7.1-20150827.1.el6ev
rhev-hypervisor7
Red Hat:enterprise_linux:7::hypervisor
before 0:7.1-20150827.1.el7ev
0:7.1-20150827.1.el7ev
spice
Red Hat:enterprise_linux:7::client
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
Show 36 moreShow less
Affected packages
PackageAffectedFixed
spice-debuginfo
Red Hat:enterprise_linux:7::client
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server
Red Hat:enterprise_linux:7::client
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server-devel
Red Hat:enterprise_linux:7::client
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice
Red Hat:enterprise_linux:7::computenode
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server
Red Hat:enterprise_linux:7::computenode
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server-devel
Red Hat:enterprise_linux:7::computenode
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice
Red Hat:enterprise_linux:7::server
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-debuginfo
Red Hat:enterprise_linux:7::server
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server
Red Hat:enterprise_linux:7::server
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server-devel
Red Hat:enterprise_linux:7::server
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice
Red Hat:enterprise_linux:7::workstation
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server
Red Hat:enterprise_linux:7::workstation
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server-devel
Red Hat:enterprise_linux:7::workstation
before 0:0.12.4-9.el7_1.1
0:0.12.4-9.el7_1.1
spice-server
Red Hat:enterprise_linux:6::client
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server-debuginfo
Red Hat:enterprise_linux:6::client
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server-devel
Red Hat:enterprise_linux:6::client
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server
Red Hat:enterprise_linux:6::computenode
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server-debuginfo
Red Hat:enterprise_linux:6::computenode
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server-devel
Red Hat:enterprise_linux:6::computenode
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server
Red Hat:enterprise_linux:6::server
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server-debuginfo
Red Hat:enterprise_linux:6::server
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server-devel
Red Hat:enterprise_linux:6::server
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server
Red Hat:enterprise_linux:6::workstation
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server-debuginfo
Red Hat:enterprise_linux:6::workstation
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice-server-devel
Red Hat:enterprise_linux:6::workstation
before 0:0.12.4-12.el6_7.1
0:0.12.4-12.el6_7.1
spice
SUSE:Linux Enterprise Desktop 12
before 0.12.4-8.5.1
0.12.4-8.5.1
spice
SUSE:Linux Enterprise Software Development Kit 12
before 0.12.4-8.5.1
0.12.4-8.5.1
spice
SUSE:Linux Enterprise Server 12
before 0.12.4-8.5.1
0.12.4-8.5.1
spice
SUSE:Linux Enterprise Server for SAP Applications 12
before 0.12.4-8.5.1
0.12.4-8.5.1
spice
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 0.12.4-5.1
0.12.4-5.1
spice
SUSE:Linux Enterprise Server 11 SP4
before 0.12.4-5.1
0.12.4-5.1
spice
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 0.12.4-5.1
0.12.4-5.1
spice
Ubuntu:14.04:LTS
before 0.12.4-0nocelt2ubuntu1.1, plus listed versions
0.12.4-0nocelt10.12.4-0nocelt1.10.12.4-0nocelt1.1ubuntu10.12.4-0nocelt20.12.4-0nocelt2ubuntu1
0.12.4-0nocelt2ubuntu1.1
spice
openSUSE:Tumbleweed
before 0.12.8-2.1
0.12.8-2.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2015-3247 is a medium vulnerability (CVSS 6.9) in Spice Project Spice, published September 3, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.14%, the 66th percentile. Fixed in spice 0.12.5-1.2.

References

Show 49 moreShow less
MoveEnter Open