ValiCert Enterprise Validation Authority Private Key Generation Buffer Overflow Vulnerability
BID:3634
Info
ValiCert Enterprise Validation Authority Private Key Generation Buffer Overflow Vulnerability
| Bugtraq ID: | 3634 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2001-0949 |
| Remote: | Yes |
| Local: | No |
| Published: | Dec 04 2001 12:00AM |
| Updated: | Jul 11 2009 09:06AM |
| Credit: | Discovered and posted to Bugtraq by Information Anarchy 2K01 <[email protected]>. |
| Vulnerable: |
Valicert Enterprise Validation Authority 4.2.1 Valicert Enterprise Validation Authority 4.2 Valicert Enterprise Validation Authority 4.1 Valicert Enterprise Validation Authority 4.0 Valicert Enterprise Validation Authority 3.9 Valicert Enterprise Validation Authority 3.8 Valicert Enterprise Validation Authority 3.7 Valicert Enterprise Validation Authority 3.6 Valicert Enterprise Validation Authority 3.5 Valicert Enterprise Validation Authority 3.4 Valicert Enterprise Validation Authority 3.3 |
| Not Vulnerable: |
Valicert Enterprise Validation Authority 4.2.2 |
Discussion
ValiCert Enterprise Validation Authority Private Key Generation Buffer Overflow Vulnerability
ValiCert Enterprise Validation Authority includes an Administration Server, which can be accessed through a web interface. CGI functionality is provided by the script forms.exe. This script is available on port 13333 in the default installation.
One of the functions provided by this script is the ability to generate a new private key for SSL communications or for signing OCSP responses. To generate a new key, several variables must be passed to the script. A long string in any of the variables other than country_name, gen_self_signed_cert, command, or keytype will overflow the buffer. This could overwrite the stack, and possibly lead to execution of arbitrary code.
ValiCert Enterprise Validation Authority includes an Administration Server, which can be accessed through a web interface. CGI functionality is provided by the script forms.exe. This script is available on port 13333 in the default installation.
One of the functions provided by this script is the ability to generate a new private key for SSL communications or for signing OCSP responses. To generate a new key, several variables must be passed to the script. A long string in any of the variables other than country_name, gen_self_signed_cert, command, or keytype will overflow the buffer. This could overwrite the stack, and possibly lead to execution of arbitrary code.
Exploit / POC
ValiCert Enterprise Validation Authority Private Key Generation Buffer Overflow Vulnerability
Currently the SecurityFocus staff 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 the SecurityFocus staff 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]>.