p PatchFirst

CVE-2026-50538

CVE-2026-50538 · libvncclient Tight decoder has an attacker-controlled heap out-of-bounds write

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

Diese Seite zeigt ausgewählte Angaben aus den Quellen. Die vollständige Beschreibung und betroffene Versionen finden Sie in den verlinkten Sicherheitshinweisen.

LibVNCClient is a library for easy implementation of a VNC client. In versions 0.9.12 through 0.9.15, a malicious (or man-in-the-middle) VNC server can force a connecting `libvncclient` to write attacker-controlled data past the end of its framebuffer. This is an out-of-bounds heap write with attacker-controlled length, contents, and offset. It needs no authentication (the attacker is the server), works in a default build with default settings, and fires from a single `FramebufferUpdate` the moment the victim connects. It crashes any client unconditionally (denial of service); we also demonstrated it overwriting an application callback pointer and redirecting execution to attacker-chosen code (code execution) under the default configuration. Commit 540332be3e0acc566fa64da6f1b4680c72c724dd patches the issue.

CVSS 8.8 · Hoch · EPSS 0,4% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • libvncserver

    Softwareversionen
    • >= 0.9.12, <= 0.9.15: Betroffen

    Keine Korrektur veröffentlicht

  • libvncserver Debian:12

    Softwareversionen
    • 0.9.14+dfsg-1
    • 0.9.14+dfsg-1+deb12u1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 0.9.14+dfsg-1+deb12u2

    Auf 0.9.14+dfsg-1+deb12u2 aktualisieren

  • libvncserver Debian:13

    Softwareversionen
    • 0.9.15+dfsg-1
    • 0.9.15+dfsg-1+deb13u1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 0.9.15+dfsg-1+deb13u2

    Auf 0.9.15+dfsg-1+deb13u2 aktualisieren

  • libvncserver Debian:14

    Softwareversionen
    • 0.9.15+dfsg-1
    • 0.9.15+dfsg-2
    • 0.9.15+dfsg-3
    • 0.9.15+dfsg-4
    • 0.9.15+dfsg-5
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 0.9.15+dfsg-6

    Auf 0.9.15+dfsg-6 aktualisieren

  • tightvnc Ubuntu:Pro:14.04:LTS

    Softwareversionen
    • 1.3.9-6.4
    • 1.3.9-6.4ubuntu1
    • 1.3.9-6.5+deb8u1build0.14.04.1~esm1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • x11vnc Ubuntu:14.04:LTS

    Softwareversionen
    • 0.9.13-1.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • libvncserver Ubuntu:16.04:LTS

    Softwareversionen
    • 0.9.10+dfsg-3
    • 0.9.10+dfsg-3build1
    • 0.9.10+dfsg-3ubuntu0.16.04.1
    • 0.9.10+dfsg-3ubuntu0.16.04.2
    • 0.9.10+dfsg-3ubuntu0.16.04.3
    • 0.9.10+dfsg-3ubuntu0.16.04.4
    • 0.9.10+dfsg-3ubuntu0.16.04.5
    • 0.9.10+dfsg-3ubuntu0.16.04.6
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • vino Ubuntu:16.04:LTS

    Softwareversionen
    • 3.8.1-0ubuntu6
    • 3.8.1-0ubuntu7
    • 3.8.1-0ubuntu8
    • 3.8.1-0ubuntu9
    • 3.8.1-0ubuntu9.1
    • 3.8.1-0ubuntu9.2
    • 3.8.1-0ubuntu9.3
    • 3.8.1-0ubuntu9.4
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • italc Ubuntu:16.04:LTS

    Softwareversionen
    • 1:2.0.2+dfsg1-3
    • 1:2.0.2+dfsg1-4
    • 1:2.0.2+dfsg1-4ubuntu0.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • tightvnc Ubuntu:16.04:LTS

    Softwareversionen
    • 1.3.10-0ubuntu2
    • 1.3.10-0ubuntu3
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • x11vnc Ubuntu:Pro:16.04:LTS

    Softwareversionen
    • 0.9.13-1.2build1
    • 0.9.13-1.2ubuntu0.1~esm1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • libvncserver Ubuntu:18.04:LTS

    Softwareversionen
    • 0.9.11+dfsg-1
    • 0.9.11+dfsg-1ubuntu1
    • 0.9.11+dfsg-1ubuntu1.1
    • 0.9.11+dfsg-1ubuntu1.2
    • 0.9.11+dfsg-1ubuntu1.3
    • 0.9.11+dfsg-1ubuntu1.4
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • vino Ubuntu:18.04:LTS

    Softwareversionen
    • 3.8.1-0ubuntu12
    • 3.22.0-2ubuntu1
    • 3.22.0-3ubuntu1
    • 3.22.0-3ubuntu1.1
    • 3.22.0-3ubuntu1.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • italc Ubuntu:18.04:LTS

    Softwareversionen
    • 1:3.0.3+dfsg1-1
    • 1:3.0.3+dfsg1-2
    • 1:3.0.3+dfsg1-2build1
    • 1:3.0.3+dfsg1-2ubuntu1
    • 1:3.0.3+dfsg1-3
    • 1:3.0.3+dfsg1-3ubuntu0.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • tightvnc Ubuntu:18.04:LTS

    Softwareversionen
    • 1.3.10-0ubuntu3
    • 1.3.10-0ubuntu4
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • x11vnc Ubuntu:Pro:18.04:LTS

    Softwareversionen
    • 0.9.13-2
    • 0.9.13-2build1
    • 0.9.13-3
    • 0.9.13-3ubuntu0.1~esm1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • libvncserver Ubuntu:20.04:LTS

    Softwareversionen
    • 0.9.11+dfsg-1.3
    • 0.9.12+dfsg-3ubuntu3
    • 0.9.12+dfsg-6
    • 0.9.12+dfsg-7
    • 0.9.12+dfsg-8
    • 0.9.12+dfsg-9
    • 0.9.12+dfsg-9ubuntu0.1
    • 0.9.12+dfsg-9ubuntu0.2
    • 0.9.12+dfsg-9ubuntu0.3
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • vino Ubuntu:20.04:LTS

    Softwareversionen
    • 3.22.0-5ubuntu2
    • 3.22.0-5ubuntu2.1
    • 3.22.0-5ubuntu2.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • tightvnc Ubuntu:20.04:LTS

    Softwareversionen
    • 1.3.10-0ubuntu5
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • veyon Ubuntu:20.04:LTS

    Softwareversionen
    • 4.2.4+repack1-2
    • 4.2.5+repack1-1
    • 4.3.1+repack1-1
    • 4.3.1+repack1-2
    • 4.3.1+repack1-2build1
    • 4.3.1+repack1-2build2
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • x11vnc Ubuntu:Pro:20.04:LTS

    Softwareversionen
    • 0.9.13-6
    • 0.9.16-3
    • 0.9.16-3ubuntu0.1~esm1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • libvncserver Ubuntu:22.04:LTS

    Softwareversionen
    • 0.9.13+dfsg-3
    • 0.9.13+dfsg-3build1
    • 0.9.13+dfsg-3build2
    • 0.9.13+dfsg-3ubuntu0.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 0.9.13+dfsg-3ubuntu0.2

    Auf 0.9.13+dfsg-3ubuntu0.2 aktualisieren

  • tightvnc Ubuntu:22.04:LTS

    Softwareversionen
    • 1:1.3.10-3
    • 1:1.3.10-5
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • veyon Ubuntu:22.04:LTS

    Softwareversionen
    • 4.5.3+repack1-1build1
    • 4.5.3+repack1-1build2
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

Originalquellen

Prüfen Sie Ihren Server →