CVE catalog

CVE-2011-0904

libvncserver: CVE-2011-0904

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
2.30% · Oct 25, 2026

The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2.x before 2.28.3, 2.32.x before 2.32.2, 3.0.x before 3.0.2, and 3.1.x before 3.1.1, when raw encoding is used, allows remote authenticated users to cause a denial of service (daemon crash) via a large (1) X position or (2) Y position value in a framebuffer update request that triggers an out-of-bounds memory access, related to the rfbTranslateNone and rfbSendRectEncodingRaw functions.

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
Debianlibvncserversid0.9.15+dfsg-6not affected
Debianlibvncserverforky0.9.15+dfsg-6not affected
Debianlibvncservertrixie0.9.15+dfsg-1+deb13u2not affected
Debianlibvncserverbookworm0.9.14+dfsg-1+deb12u2not affected
Opensusevinotumbleweed3.22.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvinosourcebookworm2.28.2-3not yet assignedNot reportedNot reported
DebianlibvncserversourcesidNot affectedunimportantNot reportedNot reported
DebianlibvncserversourceforkyNot affectedunimportantNot reportedNot reported
DebianlibvncserversourcetrixieNot affectedunimportantNot reportedNot reported
DebianlibvncserversourcebookwormNot affectedunimportantNot reportedNot reported
Opensusevinorpmtumbleweed3.22.0-1.1Not reportedOPENSUSE-SU-2024:10047-1Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [vino-lang]Unknown

    Source package: [vino]

    Details (1)
    • 3.22.0-9.18 · noarch · tumbleweed

      Unknown · Fixed: 3.22.0-1.1

      Version impact unknown

      dsa · vino · opensuse · tumbleweed

  • [vino]Fixed

    Source package: [vino]

    Details (1)
    • 3.22.0-9.18 · x86_64 · tumbleweed

      Fixed · Fixed: 3.22.0-1.1

      dsa · vino · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [libvncclient1]Not affected

    Source package: [libvncserver]

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

      Not affected

      dsa · libvncserver · debian · bookworm

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

      Not affected

      dsa · libvncserver · debian · bookworm

  • [libvncserver1]Not affected

    Source package: [libvncserver]

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

      Not affected

      dsa · libvncserver · debian · bookworm

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

      Not affected

      dsa · libvncserver · debian · bookworm

  • [libvncserver-dev]Not affected

    Source package: [libvncserver]

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

      Not affected

      dsa · libvncserver · debian · bookworm

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

      Not affected

      dsa · libvncserver · debian · bookworm

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

      Fixed · Fixed: 2.28.2-3

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

    • 3.22.0-6 · arm64 · bookworm

      Fixed · Fixed: 2.28.2-3

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

Observed:

References