CVE-2008-4770
The CMsgReader::readRect function in the VNC Viewer component in RealVNC VNC Free Edition 4.0...
The CMsgReader::readRect function in the VNC Viewer component in RealVNC VNC Free Edition 4.0 through 4.1.2, Enterprise Edition E4.0 through E4.4.2, and Personal Edition P4.0 through P4.4.2 allows remote VNC servers to execute arbitrary code via crafted RFB protocol data, related to "encoding type."
Exploit likelihood
What each source reports
NVD Score used
10.0
The CMsgReader::readRect function in the VNC Viewer component in RealVNC VNC Free Edition 4.0 through 4.1.2, Enterprise Edition E4.0 through E4.4.2, and Personal Edition P4.0 through P4.4.2 allows remote VNC servers to execute arbitrary code via crafted RFB protocol data, related to "encoding type."
- Record
CVE-2008-4770- CVSS 2.0
- 10.0 High
AV:N/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
The CMsgReader::readRect function in the VNC Viewer component in RealVNC VNC Free Edition 4.0 through 4.1.2, Enterprise Edition E4.0 through E4.4.2, and Personal Edition P4.0 through P4.4.2 allows remote VNC servers to execute arbitrary code via crafted RFB protocol data, related to "encoding type."
- Record
CVE-2008-4770- Updated
- 2026-11-02
EUVDEUVD-2008-4750 No score
The CMsgReader::readRect function in the VNC Viewer component in RealVNC VNC Free Edition 4.0 through 4.1.2, Enterprise Edition E4.0 through E4.4.2, and Personal Edition P4.0 through P4.4.2 allows remote VNC servers to execute arbitrary code via crafted RFB protocol data, related to "encoding type."
- Record
EUVD-2008-4750- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-88j9-g2xv-54vp No score
The CMsgReader::readRect function in the VNC Viewer component in RealVNC VNC Free Edition 4.0...
The CMsgReader::readRect function in the VNC Viewer component in RealVNC VNC Free Edition 4.0 through 4.1.2, Enterprise Edition E4.0 through E4.4.2, and Personal Edition P4.0 through P4.4.2 allows remote VNC servers to execute arbitrary code via crafted RFB protocol data, related to "encoding type."
- Record
GHSA-88j9-g2xv-54vp- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
The CMsgReader::readRect function in the VNC Viewer component in RealVNC VNC Free Edition 4.0 through 4.1.2, Enterprise Edition E4.0 through E4.4.2, and Personal Edition P4.0 through P4.4.2 allows remote VNC servers to execute arbitrary code via crafted RFB protocol data, related to "encoding type."
- Record
CVE-2008-4770- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
vnc4Debian:4.0 |
before 4.1.1+X4.3.0-21+etch1, plus listed versions 4.1.1+X4.3.0-21 |
4.1.1+X4.3.0-21+etch1 |
vncRed Hat:enterprise_linux:3::as |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vnc-debuginfoRed Hat:enterprise_linux:3::as |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vnc-serverRed Hat:enterprise_linux:3::as |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vncRed Hat:enterprise_linux:3::desktop |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vnc-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vnc-serverRed Hat:enterprise_linux:3::desktop |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vncRed Hat:enterprise_linux:3::es |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vnc-debuginfoRed Hat:enterprise_linux:3::es |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vnc-serverRed Hat:enterprise_linux:3::es |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
Show 21 moreShow less
| Package | Affected | Fixed |
|---|---|---|
vncRed Hat:enterprise_linux:3::ws |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vnc-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vnc-serverRed Hat:enterprise_linux:3::ws |
before 0:4.0-0.beta4.1.8 | 0:4.0-0.beta4.1.8 |
vncRed Hat:enterprise_linux:4::as |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vnc-debuginfoRed Hat:enterprise_linux:4::as |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vnc-serverRed Hat:enterprise_linux:4::as |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vncRed Hat:enterprise_linux:4::desktop |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vnc-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vnc-serverRed Hat:enterprise_linux:4::desktop |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vncRed Hat:enterprise_linux:4::es |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vnc-debuginfoRed Hat:enterprise_linux:4::es |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vnc-serverRed Hat:enterprise_linux:4::es |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vncRed Hat:enterprise_linux:4::ws |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vnc-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vnc-serverRed Hat:enterprise_linux:4::ws |
before 0:4.0-12.el4_7.1 | 0:4.0-12.el4_7.1 |
vncRed Hat:enterprise_linux:5::client |
before 0:4.1.2-14.el5_3.1 | 0:4.1.2-14.el5_3.1 |
vnc-debuginfoRed Hat:enterprise_linux:5::client |
before 0:4.1.2-14.el5_3.1 | 0:4.1.2-14.el5_3.1 |
vnc-serverRed Hat:enterprise_linux:5::client |
before 0:4.1.2-14.el5_3.1 | 0:4.1.2-14.el5_3.1 |
vncRed Hat:enterprise_linux:5::server |
before 0:4.1.2-14.el5_3.1 | 0:4.1.2-14.el5_3.1 |
vnc-debuginfoRed Hat:enterprise_linux:5::server |
before 0:4.1.2-14.el5_3.1 | 0:4.1.2-14.el5_3.1 |
vnc-serverRed Hat:enterprise_linux:5::server |
before 0:4.1.2-14.el5_3.1 | 0:4.1.2-14.el5_3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2008-4770 is a high vulnerability (CVSS 10.0) in Realvnc, published January 16, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.05%, the 90th percentile. Fixed in vnc4 4.1.1+X4.3.0-21+etch1.
References
gentoo.org/security/en/glsa/glsa-200903-17.xml
realvnc.com/products/upgrade.html
redhat.com/archives/fedora-package-announce/2009-January/msg01025.html
realvnc.com/products/free/4.1/release-notes.html
secunia.com/advisories/33689
secunia.com/advisories/34184
Show 20 moreShow less
sunsolve.sun.com/search/document.do?assetkey=1-21-140455-01-1
sunsolve.sun.com/search/document.do?assetkey=1-26-248526-1
securityfocus.com/bid/31832
exchange.xforce.ibmcloud.com/vulnerabilities/45969
securityfocus.com/bid/33263
secunia.com/advisories/32317
vupen.com/english/advisories/2008/2868
realvnc.com/pipermail/vnc-list/2008-November/059432.html
exchange.xforce.ibmcloud.com/vulnerabilities/47937
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9367
redhat.com/support/errata/RHSA-2009-0261.html
nvd.nist.gov/vuln/detail/CVE-2008-4770
github.com/advisories/GHSA-88j9-g2xv-54vp
access.redhat.com/errata/RHSA-2009:0261
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=471777
bugzilla.redhat.com/show_bug.cgi?id=480590
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_0261.json
access.redhat.com/security/cve/CVE-2008-4770
cve.org/CVERecord?id=CVE-2008-4770