Description
RealVNC 4.1.1, and other products that use RealVNC such as AdderLink IP and Cisco CallManager, 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, as originally demonstrated using a long password.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 2 modules
-
VNC Authentication None Detection
auxiliary/scanner/vnc/vnc_none_auth
-
RealVNC NULL Authentication Mode Bypass
auxiliary/admin/vnc/realvnc_41_bypass
Exploit-DB 4
- RealVNC 4.1.0/4.1.1 - Authentication Bypass EDB-36932 · remote · May 13, 2012 · verified
- RealVNC - Authentication Bypass (Metasploit) EDB-17719 · remote · Aug 26, 2011 · verified
- RealVNC 4.1.0 < 4.1.1 - VNC Null Authentication Bypass EDB-1791 · remote · May 16, 2006 · verified
- RealVNC 4.1.0 < 4.1.1 - VNC Null Authentication Bypass (Metasploit) EDB-1794 · remote · May 15, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 8355 third-party-advisory
- ADV-2006-2492 vdb-entry
- 20107 third-party-advisory
- 20060623 Linux VNC evil client patch - BID 17978 mailing-list
- 20060516 re: RealVNC 4.1.1 Remote Compromise mailing-list
- 20060515 Re: [Full-disclosure] RealVNC 4.1.1 Remote Compromise mailing-list
- 20060515 RealVNC 4.1.1 Remote Compromise mailing-list
- http://www.realvnc.com/products/free/4.1/release-notes.html
- VU#117929 third-party-advisory
- 20060624 Re: Linux VNC evil client patch - BID 17978 mailing-list
- 20060520 Re: [Full-disclosure] RealVNC 4.1.1 Remote Compromise mailing-list
- http://www.intelliadmin.com/blog/2006/05/security-flaw-in-realvnc-411.html
- 1016083 vdb-entry
- ADV-2006-1821 vdb-entry
- http://www.intelliadmin.com/blog/2006/05/vnc-flaw-proof-of-concept.html
- realvnc-auth-bypass(26445) vdb-entry
- 20060515 RealVNC 4.1.1 Remote Compromise mailing-list
- 17978 vdb-entry
- 25479 vdb-entry
- 20109 third-party-advisory
- 20060622 RealVNC Remote Authentication Bypass Vulnerability vendor-advisory
- [vnc-list] 20060513 Version 4.1.2 mailing-list
- ADV-2006-1790 vdb-entry
- 20060518 RE: [Full-disclosure] RealVNC 4.1.1 Remote Compromise mailing-list
- 20789 third-party-advisory
- 20220513 some details regarding CVE-2022-24422 / iDRAC VNC authentication mailing-list