CVE-2016-9577: debian debian_linux Improper Input Validation
CVSS: 8.8v3.0HighModified
AliasesALPINE-CVE-2016-9577UBUNTU-CVE-2016-9577DEBIAN-CVE-2016-9577
Published 27-07-2018Last modified 06-08-2024
Vulnerability summary
CVE-2016-9577 is a high (CVSS 8.8) Improper Input Validation vulnerability in debian debian_linux. EPSS estimates a 3.79% chance of exploitation in the next 30 days, higher than 89.8% of scored vulnerabilities.
CVSS score
8.8/10
010
High · v3.0 (NVD)EPSS score
3.79%
0%100%
Low · -0.05 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Advisory lineage
Upstream 0 · Downstream 13 · Related 6Timeline
- 27-07-2018PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
A vulnerability was discovered in SPICE before 0.13.90 in the server's protocol handling. An authenticated attacker could send crafted messages to the SPICE server causing a heap overflow leading to a crash or possible code execution.
CVSS metrics
6 scores · 5 sources · 2 versionsHigh 8.8Preferred score · NVD (NIST)
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HSources5 sources · 7.5–8.8
- CVE.orgCNA7.5HighCVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:HDiffers
- OSV · AlpineEcosystem advisory · calculated8.8HighCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:HDiffers
- OSV · DebianEcosystem advisory · calculated8.8HighCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Medium 6.5Preferred score · NVD (NIST)
AV:N/AC:L/Au:S/C:P/I:P/A:PSourcesSingle source
EPSS trend
Probability
3.79%
Chance of exploitation in the next 30 days
Percentile
90%
Versus all other CVEs
30-day change
-0.05 pp
From 3.84% on 18-09-2026
18-09-202618-10-2026
EPSS score3.79%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
- CWE-122Heap-based Buffer OverflowA heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
- CWE-119Improper Restriction of Operations within the Bounds of a Memory BufferThe product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.
Affected systems
Redhat5 products
- enterprise_linux_desktop6.0 | 7.0
- enterprise_linux_server6.0 | 7.0
- enterprise_linux_server_aus7.3 | 7.4
- enterprise_linux_server_eus7.3 | 7.4 | 7.5
- enterprise_linux_workstation6.0 | 7.0
Debian2 products
- spice< 0.12.8-2.1
- debian_linuxEOL8.0
Alpine1 product
- spice< 0.12.8-r3
Red hat1 product
- spice0.13.90
Spice_project1 product
- spice< 0.13.90
Ubuntu1 product
- spice< 0.12.4-0nocelt2ubuntu1.4 | < 0.12.6-4ubuntu0.2
6 vendors · 11 products
References
12 links- bugzilla.redhat.com/show_bug.cgi?id=CVE-2016-9577X Refsource CONFIRMIssue TrackingThird Party Advisory