Vulnerabilities 0.9.6
If you think you have found a security bug in OpenSSL, please report it to us.
Show issues fixed only in OpenSSL 3.3, 3.2, 3.1, 3.0, 1.1.1, 1.1.0, 1.0.2, 1.0.1, 1.0.0, 0.9.8, 0.9.7, 0.9.6, or all versions.
OpenSSL 0.9.6 is out of support and no longer receiving updates.
CVE-2004-0975
- Published at
- 30 September 2004
- Affected
-
- from 0.9.7 before 0.9.7f
- from 0.9.6 before 0.9.6-cvs
- References
The der_chop script created temporary files insecurely which could allow local users to overwrite files via a symlink attack on temporary files. Note that it is quite unlikely that a user would be using the redundant der_chop script, and this script was removed from the OpenSSL distribution.
CVE-2004-0081
- Published at
- 17 March 2004
- Found by
- OpenSSL group
- Affected
-
- from 0.9.6 before 0.9.6d
- References
The Codenomicon TLS Test Tool found that some unknown message types were handled incorrectly, allowing a remote attacker to cause a denial of service (infinite loop).
CVE-2004-0079
- Published at
- 17 March 2004
- Found by
- OpenSSL group
- Affected
-
- from 0.9.7 before 0.9.7d
- from 0.9.6c before 0.9.6m
- References
The Codenomicon TLS Test Tool uncovered a null-pointer assignment in the do_change_cipher_spec() function. A remote attacker could perform a carefully crafted SSL/TLS handshake against a server that used the OpenSSL library in such a way as to cause a crash.
CVE-2003-0851
- Published at
- 4 November 2003
- Found by
- Novell
- Affected
-
- from 0.9.6k before 0.9.6l
- References
A flaw in OpenSSL 0.9.6k (only) would cause certain ASN.1 sequences to trigger a large recursion. On platforms such as Windows this large recursion cannot be handled correctly and so the bug causes OpenSSL to crash. A remote attacker could exploit this flaw if they can send arbitrary ASN.1 sequences which would cause OpenSSL to crash. This could be performed for example by sending a client certificate to a SSL/TLS enabled server which is configured to accept them.
CVE-2003-0544
- Published at
- 30 September 2003
- Found by
- NISCC
- Affected
-
- from 0.9.6 before 0.9.6k
- from 0.9.7 before 0.9.7c
- References
Incorrect tracking of the number of characters in certain ASN.1 inputs could allow remote attackers to cause a denial of service (crash) by sending an SSL client certificate that causes OpenSSL to read past the end of a buffer when the long form is used.
CVE-2003-0543
- Published at
- 30 September 2003
- Found by
- NISCC
- Affected
-
- from 0.9.7 before 0.9.7c
- from 0.9.6 before 0.9.6k
- References
An integer overflow could allow remote attackers to cause a denial of service (crash) via an SSL client certificate with certain ASN.1 tag values.
CVE-2003-0147
- Published at
- 14 March 2003
- Affected
-
- from 0.9.7 before 0.9.7b
- from 0.9.6 before 0.9.6j
- References
RSA blinding was not enabled by default, which could allow local and remote attackers to obtain a server’s private key by determining factors using timing differences on (1) the number of extra reductions during Montgomery reduction, and (2) the use of different integer multiplication algorithms (“Karatsuba” and normal).
CVE-2003-0131
- Published at
- 19 March 2003
- Affected
-
- from 0.9.6 before 0.9.6j
- from 0.9.7 before 0.9.7b
- References
The SSL and TLS components allowed remote attackers to perform an unauthorized RSA private key operation via a modified Bleichenbacher attack that uses a large number of SSL or TLS connections using PKCS #1 v1.5 padding that caused OpenSSL to leak information regarding the relationship between ciphertext and the associated plaintext, aka the “Klima-Pokorny-Rosa attack”.
CVE-2003-0078
- Published at
- 19 February 2003
- Affected
-
- from 0.9.7 before 0.9.7a
- from 0.9.6 before 0.9.6i
- References
sl3_get_record in s3_pkt.c did not perform a MAC computation if an incorrect block cipher padding was used, causing an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the “Vaudenay timing attack.”.
CVE-2002-1568
- Published at
- 8 August 2002
- Affected
-
- from 0.9.6e before 0.9.6f
- References
The use of assertions when detecting buffer overflow attacks allowed remote attackers to cause a denial of service (crash) by sending certain messages to cause OpenSSL to abort from a failed assertion, as demonstrated using SSLv2 CLIENT_MASTER_KEY messages, which were not properly handled in s2_srvr.c.
CVE-2002-0659
- Published at
- 30 July 2002
- Affected
-
- from 0.9.6a before 0.9.6e
- References
A flaw in the ASN1 library allowed remote attackers to cause a denial of service by sending invalid encodings.
CVE-2002-0656
- Published at
- 30 July 2002
- Found by
- OpenSSL Group (A.L. Digital)
- Affected
-
- from 0.9.6 before 0.9.6e
- References
A buffer overflow allowed remote attackers to execute arbitrary code by sending a large client master key in SSL2 or a large session ID in SSL3.
CVE-2002-0655
- Published at
- 30 July 2002
- Found by
- OpenSSL Group (A.L. Digital)
- Affected
-
- from 0.9.6 before 0.9.6e
- References
Inproper handling of ASCII representations of integers on 64 bit platforms allowed remote attackers to cause a denial of service or possibly execute arbitrary code.