CVE-2018-10893 Integer overflow in spice-client
A malicious server can trigger integer and buffer overflows in the SPICE client, leading to crashes or arbitrary code execution.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2018-10893?
CVE-2018-10893 is a high-severity vulnerability in Red Hat spice-client, published on 11 Sep 2018. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.
Official description
Multiple integer overflow and buffer overflow issues were discovered in spice-client's handling of LZ compressed frames. A malicious server could cause the client to crash or, potentially, execute arbitrary code.
Which versions are affected by CVE-2018-10893?
It affects 1 product.
Linux distribution packages (40)
spice-glib Red Hat:enterprise_linux:6::client | All versions | 0:0.26-8.el6_10.2 |
spice-glib-devel Red Hat:enterprise_linux:6::client | All versions | 0:0.26-8.el6_10.2 |
spice-gtk Red Hat:enterprise_linux:6::client | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-devel Red Hat:enterprise_linux:6::client | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-python Red Hat:enterprise_linux:6::client | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-tools Red Hat:enterprise_linux:6::client | All versions | 0:0.26-8.el6_10.2 |
spice-glib Red Hat:enterprise_linux:6::computenode | All versions | 0:0.26-8.el6_10.2 |
spice-glib-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:0.26-8.el6_10.2 |
spice-gtk Red Hat:enterprise_linux:6::computenode | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-python Red Hat:enterprise_linux:6::computenode | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-tools Red Hat:enterprise_linux:6::computenode | All versions | 0:0.26-8.el6_10.2 |
spice-glib Red Hat:enterprise_linux:6::server | All versions | 0:0.26-8.el6_10.2 |
spice-glib-devel Red Hat:enterprise_linux:6::server | All versions | 0:0.26-8.el6_10.2 |
spice-gtk Red Hat:enterprise_linux:6::server | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-devel Red Hat:enterprise_linux:6::server | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-python Red Hat:enterprise_linux:6::server | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-tools Red Hat:enterprise_linux:6::server | All versions | 0:0.26-8.el6_10.2 |
spice-glib Red Hat:enterprise_linux:6::workstation | All versions | 0:0.26-8.el6_10.2 |
spice-glib-devel Red Hat:enterprise_linux:6::workstation | All versions | 0:0.26-8.el6_10.2 |
spice-gtk Red Hat:enterprise_linux:6::workstation | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-debuginfo Red Hat:enterprise_linux:6::workstation | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-devel Red Hat:enterprise_linux:6::workstation | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-python Red Hat:enterprise_linux:6::workstation | All versions | 0:0.26-8.el6_10.2 |
spice-gtk-tools Red Hat:enterprise_linux:6::workstation | All versions | 0:0.26-8.el6_10.2 |
libgovirt Red Hat:enterprise_linux:7::client | All versions | 0:0.3.4-3.el7 |
libgovirt-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:0.3.4-3.el7 |
libgovirt-devel Red Hat:enterprise_linux:7::client | All versions | 0:0.3.4-3.el7 |
spice-glib Red Hat:enterprise_linux:7::client | All versions | 0:0.35-4.el7 |
spice-glib-devel Red Hat:enterprise_linux:7::client | All versions | 0:0.35-4.el7 |
spice-gtk Red Hat:enterprise_linux:7::client | All versions | 0:0.35-4.el7 |
spice-gtk-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:0.35-4.el7 |
spice-gtk-tools Red Hat:enterprise_linux:7::client | All versions | 0:0.35-4.el7 |
spice-gtk3 Red Hat:enterprise_linux:7::client | All versions | 0:0.35-4.el7 |
spice-gtk3-devel Red Hat:enterprise_linux:7::client | All versions | 0:0.35-4.el7 |
spice-gtk3-vala Red Hat:enterprise_linux:7::client | All versions | 0:0.35-4.el7 |
spice-vdagent Red Hat:enterprise_linux:7::client | All versions | 0:0.14.0-18.el7 |
Products include Spice Project Spice.
How do I fix CVE-2018-10893?
Apply the vendor's patch.
Is CVE-2018-10893 being exploited?
There is no known exploitation of CVE-2018-10893 in the wild and no public exploit code.
Other vulnerabilities in Red Hat spice-client
Sources
Also known as DEBIAN-CVE-2018-10893, GHSA-5jqv-xfc2-wmwv, RHSA-2019:2229, RHSA-2020:0471, UBUNTU-CVE-2018-10893.