Multiple Vendor SSH RSA Signature Forging Vulnerability
BID:8094
Info
Multiple Vendor SSH RSA Signature Forging Vulnerability
| Bugtraq ID: | 8094 |
| Class: | Failure to Handle Exceptional Conditions |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Jun 30 2003 12:00AM |
| Updated: | Jun 30 2003 12:00AM |
| Credit: | This issue was announced by SSH Communications Security Corp. |
| Vulnerable: |
SSH Communications Security SSH2 3.2.4 SSH Communications Security SSH2 3.2.3 SSH Communications Security SSH2 3.2.2 SSH Communications Security SSH2 3.2.1 SSH Communications Security SSH2 3.2 SSH Communications Security SSH2 3.1.7 SSH Communications Security SSH2 3.1.6 SSH Communications Security SSH2 3.1.5 SSH Communications Security SSH2 3.1.4 SSH Communications Security SSH2 3.1.3 SSH Communications Security SSH2 3.1.2 SSH Communications Security SSH2 3.1.1 SSH Communications Security SSH2 3.1 SSH Communications Security IPSEC Express Toolkit 5.0 .0 F-Secure SSH 5.2 For Windows F-Secure SSH 5.1 For Windows F-Secure SSH 3.2 .0 For UNIX F-Secure SSH 3.1 .0 For UNIX |
| Not Vulnerable: |
SSH Communications Security SSH2 3.2.5 SSH Communications Security SSH2 3.1.8 SSH Communications Security IPSEC Express Toolkit 5.1.1 F-Secure SSH 5.3 For Windows F-Secure SSH 3.2.3 For UNIX |
Discussion
Multiple Vendor SSH RSA Signature Forging Vulnerability
A vulnerability has been reported in SSH Communications Secure Shell and IPSEC Express Toolkit that may theoretically permit adversaries to forge RSA signatures without requiring a RSA private key. This includes signatures that could be used during host or user authentication. It should be noted that this issue may not be practical to exploit and may require an astronomical amount of brute-forcing.
This vulnerability affects versions of the software on Microsoft Windows and Unix derived platforms.
The issue is also reported to affect various F-Secure SSH releases.
A vulnerability has been reported in SSH Communications Secure Shell and IPSEC Express Toolkit that may theoretically permit adversaries to forge RSA signatures without requiring a RSA private key. This includes signatures that could be used during host or user authentication. It should be noted that this issue may not be practical to exploit and may require an astronomical amount of brute-forcing.
This vulnerability affects versions of the software on Microsoft Windows and Unix derived platforms.
The issue is also reported to affect various F-Secure SSH releases.
Exploit / POC
Multiple Vendor SSH RSA Signature Forging Vulnerability
Currently we are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Currently we are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Solution / Fix
Multiple Vendor SSH RSA Signature Forging Vulnerability
Solution:
SSH Communications has advised affected SSH IPSEC Express Toolkit users to upgrade to version 5.1.1, which is not vulnerable to this issue, or to apply a patch. Users are advised to contact the vendor for further details.
F-Secure has addressed this issue in recent versions. Please contact the vendor to obtain upgrades.
The following fixes are available:
SSH Communications Security SSH2 3.1
SSH Communications Security SSH2 3.1.1
SSH Communications Security SSH2 3.1.2
SSH Communications Security SSH2 3.1.3
SSH Communications Security SSH2 3.1.4
SSH Communications Security SSH2 3.1.5
SSH Communications Security SSH2 3.1.6
SSH Communications Security SSH2 3.1.7
SSH Communications Security SSH2 3.2
SSH Communications Security SSH2 3.2.1
SSH Communications Security SSH2 3.2.2
SSH Communications Security SSH2 3.2.3
SSH Communications Security SSH2 3.2.4
Solution:
SSH Communications has advised affected SSH IPSEC Express Toolkit users to upgrade to version 5.1.1, which is not vulnerable to this issue, or to apply a patch. Users are advised to contact the vendor for further details.
F-Secure has addressed this issue in recent versions. Please contact the vendor to obtain upgrades.
The following fixes are available:
SSH Communications Security SSH2 3.1
-
SSH Communications Security Secure Shell 3.1.8 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-1.html
SSH Communications Security SSH2 3.1.1
-
SSH Communications Security Secure Shell 3.1.8 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-1.html
SSH Communications Security SSH2 3.1.2
-
SSH Communications Security Secure Shell 3.1.8 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-1.html
SSH Communications Security SSH2 3.1.3
-
SSH Communications Security Secure Shell 3.1.8 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-1.html
SSH Communications Security SSH2 3.1.4
-
SSH Communications Security Secure Shell 3.1.8 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-1.html
SSH Communications Security SSH2 3.1.5
-
SSH Communications Security Secure Shell 3.1.8 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-1.html
SSH Communications Security SSH2 3.1.6
-
SSH Communications Security Secure Shell 3.1.8 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-1.html
SSH Communications Security SSH2 3.1.7
-
SSH Communications Security Secure Shell 3.1.8 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-1.html -
SSH Communications Security Secure Shell 3.1.8 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-1.html
SSH Communications Security SSH2 3.2
-
SSH Communications Security Secure Shell 3.2.5 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-2.html -
SSH Communications Security SSHSecureShellClient-3.2.5.exe
For non-commercial users.
ftp://ftp.ssh.com/pub/ssh/SSHSecureShellClient-3.2.5.exe
SSH Communications Security SSH2 3.2.1
-
SSH Communications Security Secure Shell 3.2.5 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-2.html -
SSH Communications Security SSHSecureShellClient-3.2.5.exe
For non-commercial users.
ftp://ftp.ssh.com/pub/ssh/SSHSecureShellClient-3.2.5.exe
SSH Communications Security SSH2 3.2.2
-
SSH Communications Security Secure Shell 3.2.5 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-2.html -
SSH Communications Security SSHSecureShellClient-3.2.5.exe
For non-commercial users.
ftp://ftp.ssh.com/pub/ssh/SSHSecureShellClient-3.2.5.exe
SSH Communications Security SSH2 3.2.3
-
SSH Communications Security Secure Shell 3.2.5 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-2.html -
SSH Communications Security SSHSecureShellClient-3.2.5.exe
For non-commercial users.
ftp://ftp.ssh.com/pub/ssh/SSHSecureShellClient-3.2.5.exe
SSH Communications Security SSH2 3.2.4
-
SSH Communications Security Secure Shell 3.2.5 for Servers
http://www.ssh.com/support/downloads/secureshellserver/updates-and-pac kages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Windows Servers
http://www.ssh.com/support/downloads/secureshellwinserver/updates-and- packages-3-2.html -
SSH Communications Security Secure Shell 3.2.5 for Workstations
http://www.ssh.com/support/downloads/secureshellwks/updates-and-packag es-3-2.html -
SSH Communications Security SSHSecureShellClient-3.2.5.exe
For non-commercial users.
ftp://ftp.ssh.com/pub/ssh/SSHSecureShellClient-3.2.5.exe
References
Multiple Vendor SSH RSA Signature Forging Vulnerability
References:
References:
- RSA signature verification vulnerability (F-Secure)
- SSH Download Page (F-Secure)
- SSH Secure Shell 3.1 to 3.2.4 and SSH IPSEC Express Toolkit 5.0.0 RSA signature (SSH Communications)