CVE-2026-44988
CVE-2026-44988 · LibVNCClient Tight Gradient decoding allows malicious server-triggered heap/stack OOB writes
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 0.9.15 and earlier, LibVNCClient's Tight encoding decoder uses fixed-size 2048-pixel scratch buffers for the Gradient filter, but it does not reject Tight rectangles whose width is larger than 2048 pixels. A malicious VNC server can send a crafted FramebufferUpdate rectangle using Tight encoding with NoZlib | ExplicitFilter and the Gradient filter. When a LibVNCClient-based client connects, the client processes the server-controlled rectangle width and writes beyond fixed-size Gradient buffers. This vulnerability is fixed with commit 5b270544b85233668b98161323297d418a8f5fd1.
CVSS 8.8 · Hoch · EPSS 0,2% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
libvncserver
- Softwareversionen
- <= 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
- Betroffene Versionsbereiche
- ECOSYSTEM: < 0.9.15+dfsg-5
Auf 0.9.15+dfsg-5 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
- Betroffene Versionsbereiche
- ECOSYSTEM: < 0.9.13+dfsg-3ubuntu0.1
Auf 0.9.13+dfsg-3ubuntu0.1 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