Description
auth.c in LibVNCServer 0.7.1 allows remote attackers to bypass authentication via a request in which the client specifies an insecure security type such as "Type 1 - None", which is accepted even if it is not offered by the server, a different issue than CVE-2006-2369.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | libvncserver | 0.8.2-1 | — |
| Debian 13 | libvncserver | 0.8.2-1 | — |
| Debian 12 | libvncserver | 0.8.2-1 | — |
References
- SUSE-SA:2006:042 vendor-advisory
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=376824
- 24525 third-party-advisory
- ADV-2006-2797 vdb-entry
- 21349 third-party-advisory
- GLSA-200608-05 vendor-advisory
- GLSA-200703-19 vendor-advisory
- http://sourceforge.net/project/shownotes.php?release_id=431724&group_id=32584
- 20940 third-party-advisory
- 21393 third-party-advisory
- GLSA-200608-12 vendor-advisory
- 21405 third-party-advisory
- 18977 vdb-entry
- http://libvncserver.cvs.sourceforge.net/libvncserver/libvncserver/libvncserver/auth.c?r1=1.11&r2=1.14&diff_format=u
- 21179 third-party-advisory
- 20060811 Re: [ GLSA 200608-12 ] x11vnc: Authentication bypass in included LibVNCServer code mailing-list
- 20220513 some details regarding CVE-2022-24422 / iDRAC VNC authentication mailing-list