Vulnerability Details : CVE-2017-5884
gtk-vnc before 0.7.0 does not properly check boundaries of subrectangle-containing tiles, which allows remote servers to execute arbitrary code via the src x, y coordinates in a crafted (1) rre, (2) hextile, or (3) copyrect tile.
Vulnerability category: Execute code
Products affected by CVE-2017-5884
- cpe:2.3:a:gnome:gtk-vnc:*:*:*:*:*:*:*:*
- cpe:2.3:o:fedoraproject:fedora:25:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2017-5884
0.25%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 65 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2017-5884
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
6.8
|
MEDIUM | AV:N/AC:M/Au:N/C:P/I:P/A:P |
8.6
|
6.4
|
NIST | |
7.8
|
HIGH | CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
1.8
|
5.9
|
NIST |
CWE ids for CVE-2017-5884
-
The product does not restrict or incorrectly restricts operations within the boundaries of a resource that is accessed using an index or pointer, such as memory or files.Assigned by: nvd@nist.gov (Primary)
References for CVE-2017-5884
-
https://access.redhat.com/errata/RHSA-2017:2258
RHSA-2017:2258 - Security Advisory - Red Hat Customer Portal
-
http://www.openwall.com/lists/oss-security/2017/02/05/5
oss-security - Re: CVE request for two input validation flaws in gtk-vncMailing List;Third Party Advisory
-
http://www.securityfocus.com/bid/96016
gtk-vnc Remote Code Execution Vulnerability and Multiple Integer Overflow VulnerabilitiesThird Party Advisory;VDB Entry
-
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LGPQ5MQR6SN4DYTEFACHP2PP5RR26KYK/
[SECURITY] Fedora 25 Update: gtk-vnc-0.7.0-1.fc25 - package-announce - Fedora Mailing-Lists
-
https://git.gnome.org/browse/gtk-vnc/commit/?id=ea0386933214c9178aaea9f2f85049ea3fa3e14a
Fix bounds checking for RRE, hextile & copyrect encodings (ea038693) · Commits · GNOME / gtk-vnc · GitLabPatch;Third Party Advisory
-
https://bugzilla.gnome.org/show_bug.cgi?id=778048
Bug 778048 – The code does not check framebuffer boundaries sufficiently when processing a tileExploit;Issue Tracking
-
http://www.openwall.com/lists/oss-security/2017/02/03/5
oss-security - CVE request for two input validation flaws in gtk-vncMailing List;Third Party Advisory
Jump to