CVE catalog

CVE-2018-7225

libvncserver: CVE-2018-7225

[CVE catalog]

Severity
High · CVSS 7.1CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
6.11% · Oct 25, 2026

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 potentially sensitive data or possibly unspecified other impact (e.g., an integer overflow) via specially crafted VNC packets.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianvinobookworm3.22.0-6fixed
Debiantightvncsid1:1.3.10-11fixed
Debiantightvncforky1:1.3.10-11fixed
Debiantightvnctrixie1:1.3.10-9fixed
Debiantightvncbookworm1:1.3.10-7fixed
Debianlibvncserversid0.9.15+dfsg-6fixed
Debianlibvncserverforky0.9.15+dfsg-6fixed
Debianlibvncservertrixie0.9.15+dfsg-1+deb13u2fixed
Debianlibvncserverbookworm0.9.14+dfsg-1+deb12u2fixed
Ubuntulibvncserver14.040.9.9+dfsg-1vulnerable
Ubuntulibvncserver14.040.9.9+dfsg-1ubuntu1vulnerable
Ubuntulibvncserver14.040.9.9+dfsg-1ubuntu1.1vulnerable
Ubuntulibvncserver14.040.9.9+dfsg-1ubuntu1.2vulnerable
Ubuntulibvncserver14.040.9.9+dfsg-1ubuntu1.3fixed
Ubuntulibvncserver16.040.9.10+dfsg-3vulnerable
Ubuntulibvncserver16.040.9.10+dfsg-3build1vulnerable
Ubuntulibvncserver16.040.9.10+dfsg-3ubuntu0.16.04.1vulnerable
Ubuntulibvncserver16.040.9.10+dfsg-3ubuntu0.16.04.2fixed
SuseLibVNCServerlinux enterprise software development kit 11 sp40.9.1-160.3.1fixed
SuseLibVNCServerlinux enterprise server 11 sp40.9.1-160.3.1fixed
SuseLibVNCServerlinux enterprise server for sap applications 11 sp40.9.1-160.3.1fixed
Alpinelibvncserver3.100.9.11-r2fixed
Alpinelibvncserver3.110.9.11-r2fixed
Alpinelibvncserver3.50.9.11-r1fixed
Alpinelibvncserver3.60.9.11-r1fixed
Alpinelibvncserver3.70.9.11-r2fixed
Alpinelibvncserver3.80.9.11-r2fixed
Alpinelibvncserver3.90.9.11-r2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvinosourcebookworm3.22.0-6not yet assignedNot reported[945784]
Debiantightvncsourcesid1:1.3.9-9.1not yet assignedNot reportedNot reported
Debiantightvncsourceforky1:1.3.9-9.1not yet assignedNot reportedNot reported
Debiantightvncsourcetrixie1:1.3.9-9.1not yet assignedNot reportedNot reported
Debiantightvncsourcebookworm1:1.3.9-9.1not yet assignedNot reportedNot reported
Debianlibvncserversourcesid0.9.11+dfsg-1.1not yet assignedNot reported[894045]
Debianlibvncserversourceforky0.9.11+dfsg-1.1not yet assignedNot reported[894045]
Debianlibvncserversourcetrixie0.9.11+dfsg-1.1not yet assignedNot reported[894045]
Debianlibvncserversourcebookworm0.9.11+dfsg-1.1not yet assignedNot reported[894045]
Ubuntulibvncserverdeb14.040.9.9+dfsg-1ubuntu1.3Not reportedUSN-3618-1Not reported
Ubuntulibvncserverdeb16.040.9.10+dfsg-3ubuntu0.16.04.2Not reportedUSN-3618-1Not reported
SuseLibVNCServerrpmlinux enterprise software development kit 11 sp40.9.1-160.3.1Not reportedSUSE-SU-2018:0875-1Not reported
SuseLibVNCServerrpmlinux enterprise server 11 sp40.9.1-160.3.1Not reportedSUSE-SU-2018:0875-1Not reported
SuseLibVNCServerrpmlinux enterprise server for sap applications 11 sp40.9.1-160.3.1Not reportedSUSE-SU-2018:0875-1Not reported
Alpinelibvncserverapk3.100.9.11-r2Not reportedALPINE-CVE-2018-7225Not reported
Alpinelibvncserverapk3.110.9.11-r2Not reportedALPINE-CVE-2018-7225Not reported
Alpinelibvncserverapk3.50.9.11-r1Not reportedALPINE-CVE-2018-7225Not reported
Alpinelibvncserverapk3.60.9.11-r1Not reportedALPINE-CVE-2018-7225Not reported
Alpinelibvncserverapk3.70.9.11-r2Not reportedALPINE-CVE-2018-7225Not reported
Alpinelibvncserverapk3.80.9.11-r2Not reportedALPINE-CVE-2018-7225Not reported
Alpinelibvncserverapk3.90.9.11-r2Not reportedALPINE-CVE-2018-7225Not reported

[Debian bug #945784][Debian bug #894045]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [libvncclient1]Unknown

    Source package: [libvncserver]

    Details (2)
    • 0.9.14+dfsg-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · bookworm; dsa · libvncserver · debian · 12

    • 0.9.14+dfsg-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · bookworm; dsa · libvncserver · debian · 12

  • [libvncserver1]Unknown

    Source package: [libvncserver]

    Details (2)
    • 0.9.14+dfsg-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · bookworm; dsa · libvncserver · debian · 12

    • 0.9.14+dfsg-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · bookworm; dsa · libvncserver · debian · 12

  • Source package: [libvncserver]

    Details (2)
    • 0.9.14+dfsg-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · bookworm; dsa · libvncserver · debian · 12

    • 0.9.14+dfsg-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · bookworm; dsa · libvncserver · debian · 12

  • Source package: [tightvnc]

    Details (2)
    • 1:1.3.10-7 · amd64 · bookworm

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · bookworm; dsa · tightvnc · debian · 12

    • 1:1.3.10-7 · arm64 · bookworm

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · bookworm; dsa · tightvnc · debian · 12

  • Source package: [tightvnc]

    Details (2)
    • 1:1.3.10-7 · amd64 · bookworm

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · bookworm; dsa · tightvnc · debian · 12

    • 1:1.3.10-7 · arm64 · bookworm

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · bookworm; dsa · tightvnc · debian · 12

  • [vino]Unknown
    Details (2)
    • 3.22.0-6 · amd64 · bookworm

      Fixed · Fixed: 3.22.0-6

      dsa · vino · debian · bookworm; dsa · vino · debian · 12

    • 3.22.0-6 · arm64 · bookworm

      Fixed · Fixed: 3.22.0-6

      dsa · vino · debian · bookworm; dsa · vino · debian · 12

  • Source package: [tightvnc]

    Details (2)
    • 1:1.3.10-7 · amd64 · bookworm

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · bookworm; dsa · tightvnc · debian · 12

    • 1:1.3.10-7 · arm64 · bookworm

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · bookworm; dsa · tightvnc · debian · 12

[Debian 13 (Trixie)]

  • [libvncclient1]Unknown

    Source package: [libvncserver]

    Details (2)
    • 0.9.15+dfsg-1+deb13u2 · amd64 · trixie

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · 13

    • 0.9.15+dfsg-1+deb13u2 · arm64 · trixie

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · 13

  • [libvncserver1]Unknown

    Source package: [libvncserver]

    Details (2)
    • 0.9.15+dfsg-1+deb13u2 · amd64 · trixie

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · 13

    • 0.9.15+dfsg-1+deb13u2 · arm64 · trixie

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · 13

  • Source package: [libvncserver]

    Details (2)
    • 0.9.15+dfsg-1+deb13u2 · amd64 · trixie

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · 13

    • 0.9.15+dfsg-1+deb13u2 · arm64 · trixie

      Fixed · Fixed: 0.9.11+dfsg-1.1

      dsa · libvncserver · debian · 13

  • Source package: [tightvnc]

    Details (2)
    • 1:1.3.10-9 · amd64 · trixie

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · 13

    • 1:1.3.10-9+b1 · arm64 · trixie

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · 13

  • Source package: [tightvnc]

    Details (2)
    • 1:1.3.10-9 · amd64 · trixie

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · 13

    • 1:1.3.10-9+b1 · arm64 · trixie

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · 13

  • Source package: [tightvnc]

    Details (2)
    • 1:1.3.10-9 · amd64 · trixie

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · 13

    • 1:1.3.10-9+b1 · arm64 · trixie

      Fixed · Fixed: 1:1.3.9-9.1

      dsa · tightvnc · debian · 13

Observed:

References