OpenSSL before 0.9.7, 0.9.7 before 0.9.7k, and 0.9.8 before 0.9.8c, when using an RSA key with exponent 3, removes PKCS-1 padding before generating a hash, which allows remote attackers to forge a PKCS #1 v1.5 signature that is signed by that RSA key and prevents OpenSSL from correctly verifying X.509 and other certificates that use PKCS #1.
2006-09-05T17:04:00.000
2025-04-03T01:03:51.193
Deferred
CVSSv2: 4.3 (MEDIUM)
AV:N/AC:M/Au:N/C:P/I:N/A:N
8.6
2.9
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | openssl | openssl | ≤ 0.9.7 | Yes |
Application | openssl | openssl | 0.9.1c | Yes |
Application | openssl | openssl | 0.9.2b | Yes |
Application | openssl | openssl | 0.9.3 | Yes |
Application | openssl | openssl | 0.9.3a | Yes |
Application | openssl | openssl | 0.9.4 | Yes |
Application | openssl | openssl | 0.9.5 | Yes |
Application | openssl | openssl | 0.9.5 | Yes |
Application | openssl | openssl | 0.9.5 | Yes |
Application | openssl | openssl | 0.9.5a | Yes |
Application | openssl | openssl | 0.9.5a | Yes |
Application | openssl | openssl | 0.9.5a | Yes |
Application | openssl | openssl | 0.9.6 | Yes |
Application | openssl | openssl | 0.9.6 | Yes |
Application | openssl | openssl | 0.9.6 | Yes |
Application | openssl | openssl | 0.9.6 | Yes |
Application | openssl | openssl | 0.9.6a | Yes |
Application | openssl | openssl | 0.9.6a | Yes |
Application | openssl | openssl | 0.9.6a | Yes |
Application | openssl | openssl | 0.9.6a | Yes |
Application | openssl | openssl | 0.9.6b | Yes |
Application | openssl | openssl | 0.9.6c | Yes |
Application | openssl | openssl | 0.9.6d | Yes |
Application | openssl | openssl | 0.9.6e | Yes |
Application | openssl | openssl | 0.9.6f | Yes |
Application | openssl | openssl | 0.9.6g | Yes |
Application | openssl | openssl | 0.9.6h | Yes |
Application | openssl | openssl | 0.9.6i | Yes |
Application | openssl | openssl | 0.9.6j | Yes |
Application | openssl | openssl | 0.9.6k | Yes |
Application | openssl | openssl | 0.9.6l | Yes |
Application | openssl | openssl | 0.9.6m | Yes |
Application | openssl | openssl | 0.9.7a | Yes |
Application | openssl | openssl | 0.9.7b | Yes |
Application | openssl | openssl | 0.9.7c | Yes |
Application | openssl | openssl | 0.9.7d | Yes |
Application | openssl | openssl | 0.9.7e | Yes |
Application | openssl | openssl | 0.9.7f | Yes |
Application | openssl | openssl | 0.9.7g | Yes |
Application | openssl | openssl | 0.9.7h | Yes |
Application | openssl | openssl | 0.9.7i | Yes |
Application | openssl | openssl | 0.9.7j | Yes |
Application | openssl | openssl | 0.9.8 | Yes |
Application | openssl | openssl | 0.9.8a | Yes |
Application | openssl | openssl | 0.9.8b | Yes |