Libvncserver

Vendor:

First CVE: Jul 18, 2006 · Active for 20 years

18
Total CVEs
More Total CVEs than 90% of tracked products
2.6
Avg CVEs / Year
Higher CVE frequency than 74% of tracked products
7.6
Avg CVSS
Higher Avg CVSS than 73% of tracked products
0.0%
KEV Rate
Bottom 1%

Trends Over Time

The number and severity of CVEs published that impact Libvncserver over time

Volume of CVEsAvg CVSS Base Score
First CVE
Jul 18, 2006
20 years ago
Most Recent CVE
Mar 24, 2026
123 days ago

CVE Severity & Scoring

Libvncserver18 CVEs
All CVEs352,427 CVEs
MediumHighCritical
Attack Vector
Local0 (0.0%)
Network12 (66.7%)
Unknown6 (33.3%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low12 (66.7%)
High0 (0.0%)
Unknown6 (33.3%)
User Interaction
None11 (61.1%)
Unknown6 (33.3%)
Required1 (5.6%)
Privileges Required
Low0 (0.0%)
High0 (0.0%)
None12 (66.7%)
Unknown6 (33.3%)

Top CVEs

Signals from CVEs in this product scope (18 CVEs).

18 CVEs · Highest risk first

CVEPublishedCVSSRiskKEVExploit
An issue was discovered in LibVNCServer through 0.9.11. rfbProcessClientNormalMessage() in rfbserver.c does not sanitize msg.cct.length, leading to access to uninitialized and pote
Feb 19, 20189.835NONO
It was discovered that websockets.c in LibVNCServer prior to 0.9.12 did not properly decode certain WebSocket frames. A malicious attacker could exploit this by sending specially c
Jun 30, 20209.833NONO
Heap-based buffer overflow in rfbproto.c in LibVNCClient in LibVNCServer before 0.9.11 allows remote servers to cause a denial of service (application crash) or possibly execute ar
Dec 31, 20169.832NONO
Integer overflow in the MallocFrameBuffer function in vncviewer.c in LibVNCServer 0.9.9 and earlier allows remote VNC servers to cause a denial of service (crash) and possibly exec
Sep 30, 20147.530NONO
LibVNCServer versions 0.9.15 and prior (fixed in commit dc78dee) contain null pointer dereference vulnerabilities in the HTTP proxy handlers within httpProcessInput() in httpd.c th
Mar 24, 20267.529NONO
The HandleRFBServerMessage function in libvncclient/rfbproto.c in LibVNCServer 0.9.9 and earlier does not check certain malloc return values, which allows remote VNC servers to cau
Dec 15, 20147.528NONO
LibVNCServer versions 0.9.15 and prior (fixed in commit 009008e) contain a heap out-of-bounds read vulnerability in the UltraZip encoding handler that allows a malicious VNC server
Mar 24, 20268.127NONO
An issue was discovered in LibVNCServer before 0.9.13. Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c. NOTE: Third parties do not consider this
Jun 17, 20207.526NONO
Multiple stack-based buffer overflows in the File Transfer feature in rfbserver.c in LibVNCServer 0.9.9 and earlier allow remote authenticated users to cause a denial of service (c
Sep 30, 20146.526NONO
libvncclient v0.9.13 was discovered to contain a memory leak via the function rfbClientCleanup().
Sep 2, 20227.525NONO

Exploit Exposure

Signals from CVEs in this product scope (18 CVEs).

CISA KEV
0 CVEs
0.0% of CVEs· Bottom 1%
Metasploit
0 CVEs
0.0% of CVEs· Bottom 1%
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
0 CVEs
0.0% of CVEs· Bottom 1%

Social Chatter

Signals from CVEs in this product scope (18 CVEs).

Media Mentions

Signals from CVEs in this product scope (18 CVEs).

Top CNAs Publishing CVEs For Libvncserver

Top CWEs

Versions

VersionCVE CountAvg CVSSAvg EPSSKEVExploits
0.9.1317.50.9%00
0.9.1217.51.6%00
0.9.1019.83.8%00
0.7.117.54.3%00