CVE-2026-32853
CVE-2026-32853 · LibVNCServer UltraZip Encoding Heap Out-of-bounds Read
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
Cette page présente une partie des faits des sources. Consultez les avis liés pour la description complète et les versions concernées.
LibVNCServer versions 0.9.15 and prior (fixed in commit 009008e) contain a heap out-of-bounds read vulnerability in the UltraZip encoding handler that allows a malicious VNC server to cause information disclosure or application crash. Attackers can exploit improper bounds checking in the HandleUltraZipBPP() function by manipulating subrectangle header counts to read beyond the allocated heap buffer.
CVSS 6.9 · Moyenne · EPSS 0,4% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system
Produits et versions concernés
libvncserver
- Versions du logiciel
- ≥ 0, ≤ 0.9.15: Concernée (semver)
- 009008e2f4d5a54dd71f422070df3af7b3dbc931: Non concernée (git)
Aucun correctif publié
libvncserver Debian:12
- Versions du logiciel
- 0.9.14+dfsg-1
- Plages de versions concernées
- ECOSYSTEM: < 0.9.14+dfsg-1+deb12u1
Mettez à jour vers 0.9.14+dfsg-1+deb12u1
libvncserver Debian:13
- Versions du logiciel
- 0.9.15+dfsg-1
- Plages de versions concernées
- ECOSYSTEM: < 0.9.15+dfsg-1+deb13u1
Mettez à jour vers 0.9.15+dfsg-1+deb13u1
libvncserver Debian:14
- Versions du logiciel
- 0.9.15+dfsg-1
- 0.9.15+dfsg-2
- Plages de versions concernées
- ECOSYSTEM: < 0.9.15+dfsg-3
Mettez à jour vers 0.9.15+dfsg-3
tightvnc Ubuntu:Pro:14.04:LTS
- Versions du logiciel
- 1.3.9-6.4
- 1.3.9-6.4ubuntu1
- 1.3.9-6.5+deb8u1build0.14.04.1~esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
x11vnc Ubuntu:14.04:LTS
- Versions du logiciel
- 0.9.13-1.1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
libvncserver Ubuntu:16.04:LTS
- Versions du logiciel
- 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
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
vino Ubuntu:16.04:LTS
- Versions du logiciel
- 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
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
italc Ubuntu:16.04:LTS
- Versions du logiciel
- 1:2.0.2+dfsg1-3
- 1:2.0.2+dfsg1-4
- 1:2.0.2+dfsg1-4ubuntu0.1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
tightvnc Ubuntu:16.04:LTS
- Versions du logiciel
- 1.3.10-0ubuntu2
- 1.3.10-0ubuntu3
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
x11vnc Ubuntu:Pro:16.04:LTS
- Versions du logiciel
- 0.9.13-1.2build1
- 0.9.13-1.2ubuntu0.1~esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
libvncserver Ubuntu:18.04:LTS
- Versions du logiciel
- 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
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
vino Ubuntu:18.04:LTS
- Versions du logiciel
- 3.8.1-0ubuntu12
- 3.22.0-2ubuntu1
- 3.22.0-3ubuntu1
- 3.22.0-3ubuntu1.1
- 3.22.0-3ubuntu1.2
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
italc Ubuntu:18.04:LTS
- Versions du logiciel
- 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
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
tightvnc Ubuntu:18.04:LTS
- Versions du logiciel
- 1.3.10-0ubuntu3
- 1.3.10-0ubuntu4
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
x11vnc Ubuntu:Pro:18.04:LTS
- Versions du logiciel
- 0.9.13-2
- 0.9.13-2build1
- 0.9.13-3
- 0.9.13-3ubuntu0.1~esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
libvncserver Ubuntu:20.04:LTS
- Versions du logiciel
- 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
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
vino Ubuntu:20.04:LTS
- Versions du logiciel
- 3.22.0-5ubuntu2
- 3.22.0-5ubuntu2.1
- 3.22.0-5ubuntu2.2
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
tightvnc Ubuntu:20.04:LTS
- Versions du logiciel
- 1.3.10-0ubuntu5
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
veyon Ubuntu:20.04:LTS
- Versions du logiciel
- 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
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
x11vnc Ubuntu:Pro:20.04:LTS
- Versions du logiciel
- 0.9.13-6
- 0.9.16-3
- 0.9.16-3ubuntu0.1~esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
libvncserver Ubuntu:22.04:LTS
- Versions du logiciel
- 0.9.13+dfsg-3
- 0.9.13+dfsg-3build1
- 0.9.13+dfsg-3build2
- Plages de versions concernées
- ECOSYSTEM: < 0.9.13+dfsg-3ubuntu0.1
Mettez à jour vers 0.9.13+dfsg-3ubuntu0.1
tightvnc Ubuntu:22.04:LTS
- Versions du logiciel
- 1:1.3.10-3
- 1:1.3.10-5
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
veyon Ubuntu:22.04:LTS
- Versions du logiciel
- 4.5.3+repack1-1build1
- 4.5.3+repack1-1build2
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
Sources originales
- https://github.com/LibVNC/libvncserver/security/advisories/GHSA-87q7-v983-qwcj
- https://github.com/LibVNC/libvncserver/commit/009008e2f4d5a54dd71f422070df3af7b3dbc931
- https://www.vulncheck.com/advisories/libvncserver-ultrazip-encoding-heap-out-of-bounds-read
- https://nvd.nist.gov/vuln/detail/CVE-2026-32853