CVE-2020-14401
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value...
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
NVD Score used
6.5
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
- Record
CVE-2020-14401- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:N/I:P/A:P - Weakness
- CWE-190
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
- Record
CVE-2020-14401- Updated
- 2026-11-02
EUVDEUVD-2020-6540 No score
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
- Record
EUVD-2020-6540- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w447-c4rh-hwj6
6.5
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value...
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
- Record
GHSA-w447-c4rh-hwj6- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-190
- Updated
- 2026-11-02
OSVALPINE-CVE-2020-14401
6.5
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
- Record
ALPINE-CVE-2020-14401- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-03
OSV
6.5
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
- Record
CVE-2020-14401- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
Show 11 moreShow less
OSVDEBIAN-CVE-2020-14401
6.5
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
- Record
DEBIAN-CVE-2020-14401- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-14401
6.5
An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.
- Record
UBUNTU-CVE-2020-14401- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVMGASA-2020-0280 No score
Updated libvncserver packages fix security vulnerability
Updated libvncserver packages fix security vulnerabilities:
libvncclient/sockets.c in LibVNCServer had a buffer overflow via a long socket filename (CVE-2019-20839).
libvncserver/rfbregion.c had a NULL pointer dereference (CVE-2020-14397).
Byte-aligned data was accessed through uint32_t pointers in libvncclient/rfbproto.c (CVE-2020-14399).
Byte-aligned data was accessed through uint16_t pointers in libvncserver/translate.c (CVE-2020-14400).
libvncserver/scale.c had a pixel_value integer overflow (CVE-2020-14401).
libvncserver/corre.c allowed out-of-bounds access via encodings (CVE-2020-14402).
libvncserver/hextile.c allowed out-of-bounds access via encodings (CVE-2020-14403).
libvncserver/rre.c allowed out-of-bounds access via encodings (CVE-2020-14404).
libvncclient/rfbproto.c does not limit TextChat size (CVE-2020-14405).
The libvncserver package has been updated to version 0.9.13, fixing these issues and several others. See the release announcement for details.
- Record
MGASA-2020-0280- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:0988-1 No score
Security update for LibVNCServer
This update for LibVNCServer fixes the following issues:
- security update
- added patches
fix CVE-2018-21247 [bsc#1173874], uninitialized memory contents are vulnerable to Information leak
- LibVNCServer-CVE-2018-21247.patch fix CVE-2019-20839 [bsc#1173875], buffer overflow in ConnectClientToUnixSock()
- LibVNCServer-CVE-2019-20839.patch fix CVE-2019-20840 [bsc#1173876], unaligned accesses in hybiReadAndDecode can lead to denial of service
- LibVNCServer-CVE-2019-20840.patch fix CVE-2020-14398 [bsc#1173880], improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
- LibVNCServer-CVE-2020-14398.patch fix CVE-2020-14397 [bsc#1173700], NULL pointer dereference in libvncserver/rfbregion.c
- LibVNCServer-CVE-2020-14397.patch fix CVE-2020-14399 [bsc#1173743], Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
- LibVNCServer-CVE-2020-14399.patch fix CVE-2020-14400 [bsc#1173691], Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
- LibVNCServer-CVE-2020-14400.patch fix CVE-2020-14401 [bsc#1173694], potential integer overflows in libvncserver/scale.c
- LibVNCServer-CVE-2020-14401.patch fix CVE-2020-14402 [bsc#1173701], out-of-bounds access via encodings.
- LibVNCServer-CVE-2020-14402,14403,14404.patch fix CVE-2017-18922 [bsc#1173477], preauth buffer overwrite
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:0988-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1025-1 No score
Security update for LibVNCServer
This update for LibVNCServer fixes the following issues:
- security update
- added patches
fix CVE-2018-21247 [bsc#1173874], uninitialized memory contents are vulnerable to Information leak
- LibVNCServer-CVE-2018-21247.patch fix CVE-2019-20839 [bsc#1173875], buffer overflow in ConnectClientToUnixSock()
- LibVNCServer-CVE-2019-20839.patch fix CVE-2019-20840 [bsc#1173876], unaligned accesses in hybiReadAndDecode can lead to denial of service
- LibVNCServer-CVE-2019-20840.patch fix CVE-2020-14398 [bsc#1173880], improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
- LibVNCServer-CVE-2020-14398.patch fix CVE-2020-14397 [bsc#1173700], NULL pointer dereference in libvncserver/rfbregion.c
- LibVNCServer-CVE-2020-14397.patch fix CVE-2020-14399 [bsc#1173743], Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
- LibVNCServer-CVE-2020-14399.patch fix CVE-2020-14400 [bsc#1173691], Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
- LibVNCServer-CVE-2020-14400.patch fix CVE-2020-14401 [bsc#1173694], potential integer overflows in libvncserver/scale.c
- LibVNCServer-CVE-2020-14401.patch fix CVE-2020-14402 [bsc#1173701], out-of-bounds access via encodings.
- LibVNCServer-CVE-2020-14402,14403,14404.patch fix CVE-2017-18922 [bsc#1173477], preauth buffer overwrite
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:1025-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1056-1 No score
Security update for LibVNCServer
This update for LibVNCServer fixes the following issues:
- security update
- added patches
fix CVE-2018-21247 [bsc#1173874], uninitialized memory contents are vulnerable to Information leak
- LibVNCServer-CVE-2018-21247.patch fix CVE-2019-20839 [bsc#1173875], buffer overflow in ConnectClientToUnixSock()
- LibVNCServer-CVE-2019-20839.patch fix CVE-2019-20840 [bsc#1173876], unaligned accesses in hybiReadAndDecode can lead to denial of service
- LibVNCServer-CVE-2019-20840.patch fix CVE-2020-14398 [bsc#1173880], improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
- LibVNCServer-CVE-2020-14398.patch fix CVE-2020-14397 [bsc#1173700], NULL pointer dereference in libvncserver/rfbregion.c
- LibVNCServer-CVE-2020-14397.patch fix CVE-2020-14399 [bsc#1173743], Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
- LibVNCServer-CVE-2020-14399.patch fix CVE-2020-14400 [bsc#1173691], Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
- LibVNCServer-CVE-2020-14400.patch fix CVE-2020-14401 [bsc#1173694], potential integer overflows in libvncserver/scale.c
- LibVNCServer-CVE-2020-14401.patch fix CVE-2020-14402 [bsc#1173701], out-of-bounds access via encodings.
- LibVNCServer-CVE-2020-14402,14403,14404.patch fix CVE-2017-18922 [bsc#1173477], preauth buffer overwrite
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:1056-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10598-1 No score
LibVNCServer-devel-0.9.13-3.1 on GA media
These are all security issues fixed in the LibVNCServer-devel-0.9.13-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10598-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:14424-1 No score
Security update for LibVNCServer
This update for LibVNCServer fixes the following issues:
- security update
- added patches
fix CVE-2020-14398 [bsc#1173880], improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
- LibVNCServer-CVE-2020-14398.patch fix CVE-2020-14397 [bsc#1173700], NULL pointer dereference in libvncserver/rfbregion.c
- LibVNCServer-CVE-2020-14397.patch fix CVE-2020-14399 [bsc#1173743], Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
- LibVNCServer-CVE-2020-14399.patch fix CVE-2020-14400 [bsc#1173691], Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
- LibVNCServer-CVE-2020-14400.patch fix CVE-2020-14401 [bsc#1173694], potential integer overflows in libvncserver/scale.c
- LibVNCServer-CVE-2020-14401.patch fix CVE-2020-14402 [bsc#1173701], out-of-bounds access via encodings.
- LibVNCServer-CVE-2020-14402,14403,14404.patch
- Record
SUSE-SU-2020:14424-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:1922-1 No score
Security update for LibVNCServer
This update for LibVNCServer fixes the following issues:
- security update
- added patches
fix CVE-2018-21247 [bsc#1173874], uninitialized memory contents are vulnerable to Information leak
- LibVNCServer-CVE-2018-21247.patch fix CVE-2019-20839 [bsc#1173875], buffer overflow in ConnectClientToUnixSock()
- LibVNCServer-CVE-2019-20839.patch fix CVE-2019-20840 [bsc#1173876], unaligned accesses in hybiReadAndDecode can lead to denial of service
- LibVNCServer-CVE-2019-20840.patch fix CVE-2020-14398 [bsc#1173880], improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
- LibVNCServer-CVE-2020-14398.patch fix CVE-2020-14397 [bsc#1173700], NULL pointer dereference in libvncserver/rfbregion.c
- LibVNCServer-CVE-2020-14397.patch fix CVE-2020-14399 [bsc#1173743], Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
- LibVNCServer-CVE-2020-14399.patch fix CVE-2020-14400 [bsc#1173691], Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
- LibVNCServer-CVE-2020-14400.patch fix CVE-2020-14401 [bsc#1173694], potential integer overflows in libvncserver/scale.c
- LibVNCServer-CVE-2020-14401.patch fix CVE-2020-14402 [bsc#1173701], out-of-bounds access via encodings.
- LibVNCServer-CVE-2020-14402,14403,14404.patch fix CVE-2017-18922 [bsc#1173477], preauth buffer overwrite
- Record
SUSE-SU-2020:1922-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:2167-1 No score
Security update for LibVNCServer
This update for LibVNCServer fixes the following issues:
- security update fix CVE-2018-21247 [bsc#1173874], uninitialized memory contents are vulnerable to Information leak fix CVE-2019-20839 [bsc#1173875], buffer overflow in ConnectClientToUnixSock() fix CVE-2019-20840 [bsc#1173876], unaligned accesses in hybiReadAndDecode can lead to denial of service fix CVE-2020-14398 [bsc#1173880], improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c fix CVE-2020-14397 [bsc#1173700], NULL pointer dereference in libvncserver/rfbregion.c fix CVE-2020-14399 [bsc#1173743], Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c. fix CVE-2020-14400 [bsc#1173691], Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c. fix CVE-2020-14401 [bsc#1173694], potential integer overflows in libvncserver/scale.c fix CVE-2020-14402 [bsc#1173701], out-of-bounds access via encodings. fix CVE-2020-14403 [bsc#1173701], out-of-bounds access via encodings. fix CVE-2020-14404 [bsc#1173701], out-of-bounds access via encodings. fix CVE-2017-18922 [bsc#1173477], preauth buffer overwrite
- Record
SUSE-SU-2020:2167-1- Updated
- 2026-11-02
OSVUSN-4434-1 No score
libvncserver vulnerabilities
Ramin Farajpour Cami discovered that LibVNCServer incorrectly handled certain malformed unix socket names. A remote attacker could exploit this with a crafted socket name, leading to a denial of service, or possibly execute arbitrary code. (CVE-2019-20839)
It was discovered that LibVNCServer did not properly access byte-aligned data. A remote attacker could possibly use this issue to cause LibVNCServer to crash, resulting in a denial of service. This issue only affected Ubuntu 18.04 LTS and Ubuntu 16.04 LTS. (CVE-2019-20840)
Christian Beier discovered that LibVNCServer incorrectly handled anonymous TLS connections. A remote attacker could possibly use this issue to cause LibVNCServer to crash, resulting in a denial of service. This issue only affected Ubuntu 20.04 LTS. (CVE-2020-14396)
It was discovered that LibVNCServer incorrectly handled region clipping. A remote attacker could possibly use this issue to cause LibVNCServer to crash, resulting in a denial of service. (CVE-2020-14397)
It was discovered that LibVNCServer did not properly reset incorrectly terminated TCP connections. A remote attacker could possibly use this issue to cause an infinite loop, resulting in a denial of service. (CVE-2020-14398)
It was discovered that LibVNCServer did not properly access byte-aligned data. A remote attacker could possibly use this issue to cause LibVNCServer to crash, resulting in a denial of service. (CVE-2020-14399, CVE-2020-14400)
It was discovered that LibVNCServer incorrectly handled screen scaling on the server side. A remote attacker could use this issue to cause LibVNCServer to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2020-14401)
It was discovered that LibVNCServer incorrectly handled encodings. A remote attacker could use this issue to cause LibVNCServer to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2020-14402, CVE-2020-14403, CVE-2020-14404)
It was discovered that LibVNCServer incorrectly handled TextChat messages. A remote attacker could possibly use this issue to cause LibVNCServer to crash, resulting in a denial of service. (CVE-2020-14405)
- Record
USN-4434-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libvncserverAlpine:v3.12 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.13 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.14 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.15 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.16 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.17 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.18 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.19 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.20 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.21 |
before 0.9.13-r0 | 0.9.13-r0 |
Show 49 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libvncserverAlpine:v3.22 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.23 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverAlpine:v3.24 |
before 0.9.13-r0 | 0.9.13-r0 |
libvncserverDebian:12 |
before 0.9.13+dfsg-1 | 0.9.13+dfsg-1 |
libvncserverDebian:13 |
before 0.9.13+dfsg-1 | 0.9.13+dfsg-1 |
libvncserverDebian:14 |
before 0.9.13+dfsg-1 | 0.9.13+dfsg-1 |
libvncserverDebian:8 From an advisory covering 9 CVEs |
before 0.9.9+dfsg2-6.1+deb8u8, plus listed versions 0.9.9+dfsg-6.10.9.9+dfsg2-6.1+deb8u10.9.9+dfsg2-6.1+deb8u20.9.9+dfsg2-6.1+deb8u30.9.9+dfsg2-6.1+deb8u40.9.9+dfsg2-6.1+deb8u50.9.9+dfsg2-6.1+deb8u60.9.9+dfsg2-6.1+deb8u7 |
0.9.9+dfsg2-6.1+deb8u8 |
libvncserverDebian:9 From an advisory covering 9 CVEs |
before 0.9.11+dfsg-1.3~deb9u5, plus listed versions 0.9.11+dfsg-10.9.11+dfsg-1+deb9u10.9.11+dfsg-1.10.9.11+dfsg-1.20.9.11+dfsg-1.3~deb9u10.9.11+dfsg-1.3~deb9u20.9.11+dfsg-1.3~deb9u30.9.11+dfsg-1.3~deb9u4 |
0.9.11+dfsg-1.3~deb9u5 |
libvncserverMageia:7 From an advisory covering 10 CVEs |
before 0.9.13-1.mga7 | 0.9.13-1.mga7 |
LibVNCServerSUSE:Linux Enterprise Point of Sale 11 SP3 From an advisory covering 6 CVEs |
before 0.9.1-160.19.1 | 0.9.1-160.19.1 |
LibVNCServerSUSE:Linux Enterprise Server 11 SP4-LTSS From an advisory covering 6 CVEs |
before 0.9.1-160.19.1 | 0.9.1-160.19.1 |
LibVNCServerSUSE:Linux Enterprise Module for Package Hub 15 SP1 From an advisory covering 10 CVEs |
before 0.9.10-4.22.1 | 0.9.10-4.22.1 |
LibVNCServerSUSE:Linux Enterprise Module for Package Hub 15 SP2 From an advisory covering 10 CVEs |
before 0.9.10-4.22.1 | 0.9.10-4.22.1 |
LibVNCServerSUSE:Linux Enterprise Workstation Extension 15 SP1 From an advisory covering 10 CVEs |
before 0.9.10-4.22.1 | 0.9.10-4.22.1 |
LibVNCServerSUSE:Linux Enterprise Workstation Extension 15 SP2 From an advisory covering 10 CVEs |
before 0.9.10-4.22.1 | 0.9.10-4.22.1 |
LibVNCServerSUSE:HPE Helion OpenStack 8 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:OpenStack Cloud 7 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:OpenStack Cloud 8 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:OpenStack Cloud 9 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:OpenStack Cloud Crowbar 8 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server 12 SP3-LTSS From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server 12 SP3-BCL From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server 12 SP4-LTSS From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
LibVNCServerSUSE:Enterprise Storage 5 From an advisory covering 12 CVEs |
before 0.9.9-17.31.1 | 0.9.9-17.31.1 |
x11vncUbuntu:14.04:LTS |
All versions, plus listed versions 0.9.13-1.1 |
None known |
libvncserverUbuntu:16.04:LTS |
before 0.9.10+dfsg-3ubuntu0.16.04.5, plus listed versions 0.9.10+dfsg-30.9.10+dfsg-3build10.9.10+dfsg-3ubuntu0.16.04.10.9.10+dfsg-3ubuntu0.16.04.20.9.10+dfsg-3ubuntu0.16.04.30.9.10+dfsg-3ubuntu0.16.04.4 |
0.9.10+dfsg-3ubuntu0.16.04.5 |
libvncserverUbuntu:18.04:LTS |
before 0.9.11+dfsg-1ubuntu1.3, plus listed versions 0.9.11+dfsg-10.9.11+dfsg-1ubuntu10.9.11+dfsg-1ubuntu1.10.9.11+dfsg-1ubuntu1.2 |
0.9.11+dfsg-1ubuntu1.3 |
libvncserverUbuntu:20.04:LTS |
before 0.9.12+dfsg-9ubuntu0.2, plus listed versions 0.9.11+dfsg-1.30.9.12+dfsg-3ubuntu30.9.12+dfsg-60.9.12+dfsg-70.9.12+dfsg-80.9.12+dfsg-90.9.12+dfsg-9ubuntu0.1 |
0.9.12+dfsg-9ubuntu0.2 |
veyonUbuntu:20.04:LTS |
All versions, plus listed versions 4.2.4+repack1-24.2.5+repack1-14.3.1+repack1-14.3.1+repack1-24.3.1+repack1-2build14.3.1+repack1-2build2 |
None known |
veyonUbuntu:22.04:LTS |
All versions, plus listed versions 4.5.3+repack1-1build14.5.3+repack1-1build2 |
None known |
veyonUbuntu:24.04:LTS |
All versions, plus listed versions 4.7.5+repack1-1build24.7.5+repack1-1ubuntu14.7.5+repack1-1ubuntu34.7.5+repack1-1ubuntu44.7.5+repack1-1ubuntu5 |
None known |
veyonUbuntu:25.10 |
All versions, plus listed versions 4.7.5+repack1-1ubuntu64.7.5+repack1-1ubuntu74.9.7+repack1-1 |
None known |
veyonUbuntu:26.10 |
All versions, plus listed versions 4.9.7+repack1-1build14.9.7+repack1-1.14.9.7+repack1-1.1build14.9.7+repack1-1.1build2 |
None known |
veyonUbuntu:26.04:LTS |
All versions, plus listed versions 4.9.7+repack1-14.9.7+repack1-1build1 |
None known |
libvncserverUbuntu:16.04:LTS From an advisory covering 12 CVEs |
before 0.9.10+dfsg-3ubuntu0.16.04.5, plus listed versions 0.9.10+dfsg-30.9.10+dfsg-3build10.9.10+dfsg-3ubuntu0.16.04.10.9.10+dfsg-3ubuntu0.16.04.20.9.10+dfsg-3ubuntu0.16.04.30.9.10+dfsg-3ubuntu0.16.04.4 |
0.9.10+dfsg-3ubuntu0.16.04.5 |
libvncserverUbuntu:18.04:LTS From an advisory covering 12 CVEs |
before 0.9.11+dfsg-1ubuntu1.3, plus listed versions 0.9.11+dfsg-10.9.11+dfsg-1ubuntu10.9.11+dfsg-1ubuntu1.10.9.11+dfsg-1ubuntu1.2 |
0.9.11+dfsg-1ubuntu1.3 |
libvncserverUbuntu:20.04:LTS From an advisory covering 12 CVEs |
before 0.9.12+dfsg-9ubuntu0.2, plus listed versions 0.9.11+dfsg-1.30.9.12+dfsg-3ubuntu30.9.12+dfsg-60.9.12+dfsg-70.9.12+dfsg-80.9.12+dfsg-90.9.12+dfsg-9ubuntu0.1 |
0.9.12+dfsg-9ubuntu0.2 |
LibVNCServeropenSUSE:Leap 15.1 From an advisory covering 10 CVEs |
before 0.9.10-lp151.7.9.1 | 0.9.10-lp151.7.9.1 |
LibVNCServeropenSUSE:Leap 15.2 From an advisory covering 10 CVEs |
before 0.9.10-lp152.9.8.1 | 0.9.10-lp152.9.8.1 |
LibVNCServeropenSUSE:Leap 15.2 From an advisory covering 10 CVEs |
before 0.9.10-lp152.9.4.2 | 0.9.10-lp152.9.4.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| 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-2020-14401 is a medium vulnerability (CVSS 6.5) in Libvncserver Project Libvncserver, published June 17, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.50%, the 84th percentile. Fixed in libvncserver 0.9.13-r0.
References
github.com/LibVNC/libvncserver/compare/LibVNCServer-0.9.12...LibVNCServer-0.9.13
github.com/LibVNC/libvncserver/commit/a6788d1da719ae006605b78d22f5a9f170b423af
lists.debian.org/debian-lts-announce/2020/06/msg00035.html
lists.opensuse.org/opensuse-security-announce/2020-07/msg00033.html
lists.opensuse.org/opensuse-security-announce/2020-07/msg00055.html
lists.opensuse.org/opensuse-security-announce/2020-07/msg00066.html
Show 71 moreShow less
usn.ubuntu.com/4434-1
lists.debian.org/debian-lts-announce/2020/08/msg00045.html
cert-portal.siemens.com/productcert/pdf/ssa-390195.pdf
nvd.nist.gov/vuln/detail/CVE-2020-14401
github.com/advisories/GHSA-w447-c4rh-hwj6
security.alpinelinux.org/vuln/CVE-2020-14401
security-tracker.debian.org/tracker/CVE-2020-14401
advisories.mageia.org/MGASA-2020-0280.html
bugs.mageia.org/show_bug.cgi?id=26881
github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.13
debian.org/lts/security/2020/dla-2264
suse.com/support/update/announcement/2020/suse-su-202014424-1
bugzilla.suse.com/1173691
bugzilla.suse.com/1173694
bugzilla.suse.com/1173700
bugzilla.suse.com/1173701
bugzilla.suse.com/1173743
bugzilla.suse.com/1173880
suse.com/security/cve/CVE-2020-14397
suse.com/security/cve/CVE-2020-14398
suse.com/security/cve/CVE-2020-14399
suse.com/security/cve/CVE-2020-14400
suse.com/security/cve/CVE-2020-14401
suse.com/security/cve/CVE-2020-14402
suse.com/support/update/announcement/2020/suse-su-20201922-1
bugzilla.suse.com/1173477
bugzilla.suse.com/1173874
bugzilla.suse.com/1173875
bugzilla.suse.com/1173876
suse.com/security/cve/CVE-2017-18922
suse.com/security/cve/CVE-2018-21247
suse.com/security/cve/CVE-2019-20839
suse.com/security/cve/CVE-2019-20840
suse.com/support/update/announcement/2020/suse-su-20202167-1
suse.com/security/cve/CVE-2020-14403
suse.com/security/cve/CVE-2020-14404
ubuntu.com/security/CVE-2020-14401
ubuntu.com/security/notices/USN-4434-1
cve.org/CVERecord?id=CVE-2020-14401
ubuntu.com/security/CVE-2019-20839
ubuntu.com/security/CVE-2019-20840
ubuntu.com/security/CVE-2020-14396
ubuntu.com/security/CVE-2020-14397
ubuntu.com/security/CVE-2020-14398
ubuntu.com/security/CVE-2020-14399
ubuntu.com/security/CVE-2020-14400
ubuntu.com/security/CVE-2020-14402
ubuntu.com/security/CVE-2020-14403
ubuntu.com/security/CVE-2020-14404
ubuntu.com/security/CVE-2020-14405
lists.opensuse.org/archives/list/[email protected]/thread/RH2MWYCQ3Y7WV6I2GEEBEI2J57NGY36J
lists.opensuse.org/archives/list/[email protected]/thread/MRXTN4MBX2MAHYVC2KCQATTKYECU2TZT
lists.opensuse.org/archives/list/[email protected]/thread/MWRQ72I3AY52E4KTKKWCJGWKFGVHI5FP
suse.com/security/cve/CVE-2006-2450
suse.com/security/cve/CVE-2018-15126
suse.com/security/cve/CVE-2018-15127
suse.com/security/cve/CVE-2018-20019
suse.com/security/cve/CVE-2018-20020
suse.com/security/cve/CVE-2018-20021
suse.com/security/cve/CVE-2018-20022
suse.com/security/cve/CVE-2018-20023
suse.com/security/cve/CVE-2018-20024
suse.com/security/cve/CVE-2018-20748
suse.com/security/cve/CVE-2018-20749
suse.com/security/cve/CVE-2018-20750
suse.com/security/cve/CVE-2018-6307
suse.com/security/cve/CVE-2018-7225
suse.com/security/cve/CVE-2019-15681
suse.com/security/cve/CVE-2019-15690
suse.com/security/cve/CVE-2019-20788
suse.com/security/cve/CVE-2020-25708