<!-- All security issues affecting OpenSSL since the release of:
     0.9.6 on 20000924
     0.9.7 on 20021231
     0.9.8 on 20050705
     1.0.0 on 20100329
-->

<security updated="20130205">

  <issue public="20020730">
    <cve name="2002-0655"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <fixed base="0.9.6" version="0.9.6e" date="20020730"/>
    <advisory url="http://www.openssl.org/news/secadv_20020730.txt"/>
    <reported source="OpenSSL Group (A.L. Digital)"/>
    <description>
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.
    </description>
  </issue>

  <issue public="20020730">
    <cve name="2002-0656"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <fixed base="0.9.6" version="0.9.6e" date="20020730"/>
    <advisory url="http://www.openssl.org/news/secadv_20020730.txt"/>
    <reported source="OpenSSL Group (A.L. Digital)"/>
    <description>
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.
    </description>
  </issue>

  <issue public="20020730">
    <cve name="2002-0657"/>
    <advisory url="http://www.openssl.org/news/secadv_20020730.txt"/>
    <reported source="OpenSSL Group (A.L. Digital)"/>
    <description>
A buffer overflow when Kerberos is enabled allowed attackers
to execute arbitrary code by sending a long master key.  Note that this
flaw did not affect any released version of 0.9.6 or 0.9.7
    </description>
  </issue>

  <issue public="20020730">
    <cve name="2002-0659"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <fixed base="0.9.6" version="0.9.6e" date="20020730"/>
    <description>
A flaw in the ASN1 library allowed remote attackers to cause a denial of 
service by sending invalid encodings.
    </description>
  </issue>

  <issue>
    <cve name="2002-1568"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <fixed base="0.9.6" version="0.9.6f" date="20020808"/>
    <description>
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.
    </description>
  </issue>

  <issue public="20030219">
    <cve name="2003-0078"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <fixed base="0.9.7" version="0.9.7a" date="20030219"/>
    <fixed base="0.9.6" version="0.9.6i" date="20030219"/>
    <advisory url="http://www.openssl.org/news/secadv_20030219.txt"/>
    <description>
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."
    </description>
  </issue>

  <issue public="20030319">
    <cve name="2003-0131"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <fixed base="0.9.6" version="0.9.6j" date="20030410"/>
    <fixed base="0.9.7" version="0.9.7b" date="20030410"/>
    <advisory url="http://www.openssl.org/news/secadv_20030319.txt"/>
    <description>
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"
    </description>
  </issue>

  <issue public="20030314">
    <cve name="2003-0147"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <advisory url="http://www.openssl.org/news/secadv_20030317.txt"/>
    <fixed base="0.9.7" version="0.9.7b" date="20030410"/>
    <fixed base="0.9.6" version="0.9.6j" date="20030410"/>
    <description>
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).
    </description>
  </issue>

  <issue public="20030930">
    <cve name="2003-0543"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <fixed base="0.9.7" version="0.9.7c" date="20030930"/>
    <fixed base="0.9.6" version="0.9.6k" date="20030930"/>
    <advisory url="http://www.openssl.org/news/secadv_20030930.txt"/>
    <reported source="NISCC"/>
    <description>
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.
    </description>
  </issue>

  <issue public="20030930">
    <cve name="2003-0544"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <fixed base="0.9.6" version="0.9.6k" date="20030930"/>
    <fixed base="0.9.7" version="0.9.7c" date="20030930"/>
    <advisory url="http://www.openssl.org/news/secadv_20030930.txt"/>
    <reported source="NISCC"/>
    <description>
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.
    </description>
  </issue>

  <issue public="20030930">
    <cve name="2003-0545"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <fixed base="0.9.7" version="0.9.7c" date="20030930"/>
    <advisory url="http://www.openssl.org/news/secadv_20030930.txt"/>
    <reported source="NISCC"/>
    <description>
Certain ASN.1 encodings that were rejected as invalid by the parser could
trigger a bug in the deallocation of the corresponding data structure,
corrupting the stack, leading to a crash.
    </description>
  </issue>

  <issue public="20031104">
    <cve name="2003-0851"/>
    <affects base="0.9.6" version="0.9.6k"/>
    <fixed base="0.9.6" version="0.9.6l" date="20031104"/>
    <advisory url="http://www.openssl.org/news/secadv_20031104.txt"/>
    <reported source="Novell"/>
    <description> 
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.
    </description>
  </issue>

  <issue public="20040317">
    <cve name="2004-0079"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <affects base="0.9.6" version="0.9.6k"/>
    <affects base="0.9.6" version="0.9.6l"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <fixed base="0.9.7" version="0.9.7d" date="20040317"/>
    <fixed base="0.9.6" version="0.9.6m" date="20040317"/>
    <advisory url="http://www.openssl.org/news/secadv_20040317.txt"/>
    <reported source="OpenSSL group"/>
    <description> 
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.
    </description>
  </issue>

  <issue public="20040317">
    <cve name="2004-0081"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <advisory url="http://www.openssl.org/news/secadv_20030317.txt"/>
    <reported source="OpenSSL group"/>
    <description>
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).
    </description>
  </issue>

  <issue public="20040317">
    <cve name="2004-0112"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <fixed base="0.9.7" version="0.9.7d" date="20040317"/>
    <reported source="OpenSSL group (Stephen Henson)"/>
    <advisory url="http://www.openssl.org/news/secadv_20040317.txt"/>
    <description>
A flaw in SSL/TLS handshaking code when using Kerberos ciphersuites.
A remote attacker could perform a carefully crafted SSL/TLS handshake
against a server configured to use Kerberos ciphersuites in such a way
as to cause OpenSSL to crash.  Most applications have no ability to
use Kerberos ciphersuites and will therefore be unaffected.
    </description>
  </issue>

  <issue public="20040930">
    <cve name="2004-0975"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <affects base="0.9.7" version="0.9.7d"/>
    <affects base="0.9.7" version="0.9.7e"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <affects base="0.9.6" version="0.9.6k"/>
    <affects base="0.9.6" version="0.9.6l"/>
    <affects base="0.9.6" version="0.9.6m"/>
    <fixed base="0.9.7" version="0.9.7f" date="20050322"/>
    <fixed base="0.9.6" version="0.9.6-cvs" date="20041114"/>
    <!-- der_chop was removed 20041114 -->

    <description>
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.
    </description>
  </issue>

  <issue public="20051011">
    <cve name="2005-2969"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <affects base="0.9.7" version="0.9.7d"/>
    <affects base="0.9.7" version="0.9.7e"/>
    <affects base="0.9.7" version="0.9.7f"/>
    <affects base="0.9.7" version="0.9.7g"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <affects base="0.9.6" version="0.9.6k"/>
    <affects base="0.9.6" version="0.9.6l"/>
    <affects base="0.9.6" version="0.9.6m"/>
    <fixed base="0.9.7" version="0.9.7h" date="20051011"/>
    <fixed base="0.9.8" version="0.9.8a" date="20051011"/>

    <advisory url="http://www.openssl.org/news/secadv_20051011.txt"/>
    <reported source="researcher"/>

    <description>
A deprecated option, SSL_OP_MISE_SSLV2_RSA_PADDING, could allow an
attacker acting as a "man in the middle" to force a connection to
downgrade to SSL 2.0 even if both parties support better protocols.
    </description>
  </issue>

  <issue public="20060905">
    <cve name="2006-4339"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <affects base="0.9.7" version="0.9.7d"/>
    <affects base="0.9.7" version="0.9.7e"/>
    <affects base="0.9.7" version="0.9.7f"/>
    <affects base="0.9.7" version="0.9.7g"/>
    <affects base="0.9.7" version="0.9.7h"/>
    <affects base="0.9.7" version="0.9.7i"/>
    <affects base="0.9.7" version="0.9.7j"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <affects base="0.9.6" version="0.9.6k"/>
    <affects base="0.9.6" version="0.9.6l"/>
    <affects base="0.9.6" version="0.9.6m"/>
    <fixed base="0.9.7" version="0.9.7k" date="20060905"/>
    <fixed base="0.9.8" version="0.9.8c" date="20060905"/>

    <advisory url="http://www.openssl.org/news/secadv_20060905.txt"/>
    <reported source="openssl"/>

    <description>
Daniel Bleichenbacher discovered an attack on PKCS #1 v1.5
signatures where under certain circumstances it may be possible
for an attacker to forge a PKCS #1 v1.5 signature that would be incorrectly
verified by OpenSSL.
    </description>
  </issue>

  <issue public="20060928">
    <cve name="2006-2937"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <affects base="0.9.7" version="0.9.7d"/>
    <affects base="0.9.7" version="0.9.7e"/>
    <affects base="0.9.7" version="0.9.7f"/>
    <affects base="0.9.7" version="0.9.7g"/>
    <affects base="0.9.7" version="0.9.7h"/>
    <affects base="0.9.7" version="0.9.7i"/>
    <affects base="0.9.7" version="0.9.7j"/>
    <affects base="0.9.7" version="0.9.7k"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <fixed base="0.9.7" version="0.9.7l" date="20060928"/>
    <fixed base="0.9.8" version="0.9.8d" date="20060928"/>

    <advisory url="http://www.openssl.org/news/secadv_20060928.txt"/>
    <reported source="openssl"/>

    <description>
During the parsing of certain invalid ASN.1 structures an error
condition is mishandled.  This can result in an infinite loop which
consumes system memory
    </description>
  </issue>

  <issue public="20060928">
    <cve name="2006-2940"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <affects base="0.9.7" version="0.9.7d"/>
    <affects base="0.9.7" version="0.9.7e"/>
    <affects base="0.9.7" version="0.9.7f"/>
    <affects base="0.9.7" version="0.9.7g"/>
    <affects base="0.9.7" version="0.9.7h"/>
    <affects base="0.9.7" version="0.9.7i"/>
    <affects base="0.9.7" version="0.9.7j"/>
    <affects base="0.9.7" version="0.9.7k"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <affects base="0.9.6" version="0.9.6k"/>
    <affects base="0.9.6" version="0.9.6l"/>
    <affects base="0.9.6" version="0.9.6m"/>
    <fixed base="0.9.7" version="0.9.7l" date="20060928"/>
    <fixed base="0.9.8" version="0.9.8d" date="20060928"/>

    <advisory url="http://www.openssl.org/news/secadv_20060928.txt"/>
    <reported source="openssl"/>

    <description>
Certain types of public key can take disproportionate amounts of
time to process. This could be used by an attacker in a denial of
service attack.
    </description>
  </issue>

  <issue public="20060928">
    <cve name="2006-3738"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <affects base="0.9.7" version="0.9.7d"/>
    <affects base="0.9.7" version="0.9.7e"/>
    <affects base="0.9.7" version="0.9.7f"/>
    <affects base="0.9.7" version="0.9.7g"/>
    <affects base="0.9.7" version="0.9.7h"/>
    <affects base="0.9.7" version="0.9.7i"/>
    <affects base="0.9.7" version="0.9.7j"/>
    <affects base="0.9.7" version="0.9.7k"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <affects base="0.9.6" version="0.9.6k"/>
    <affects base="0.9.6" version="0.9.6l"/>
    <affects base="0.9.6" version="0.9.6m"/>
    <fixed base="0.9.7" version="0.9.7l" date="20060928"/>
    <fixed base="0.9.8" version="0.9.8d" date="20060928"/>

    <advisory url="http://www.openssl.org/news/secadv_20060928.txt"/>
    <reported source="openssl"/>

    <description>
A buffer overflow was discovered in the SSL_get_shared_ciphers()
utility function.  An attacker could send a list of ciphers to an
application that uses this function and overrun a buffer.
    </description>
  </issue>

  <issue public="20060928">
    <cve name="2006-4343"/>
    <affects base="0.9.7" version="0.9.7"/>
    <affects base="0.9.7" version="0.9.7a"/>
    <affects base="0.9.7" version="0.9.7b"/>
    <affects base="0.9.7" version="0.9.7c"/>
    <affects base="0.9.7" version="0.9.7d"/>
    <affects base="0.9.7" version="0.9.7e"/>
    <affects base="0.9.7" version="0.9.7f"/>
    <affects base="0.9.7" version="0.9.7g"/>
    <affects base="0.9.7" version="0.9.7h"/>
    <affects base="0.9.7" version="0.9.7i"/>
    <affects base="0.9.7" version="0.9.7j"/>
    <affects base="0.9.7" version="0.9.7k"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.6" version="0.9.6"/>
    <affects base="0.9.6" version="0.9.6a"/>
    <affects base="0.9.6" version="0.9.6b"/>
    <affects base="0.9.6" version="0.9.6c"/>
    <affects base="0.9.6" version="0.9.6d"/>
    <affects base="0.9.6" version="0.9.6e"/>
    <affects base="0.9.6" version="0.9.6f"/>
    <affects base="0.9.6" version="0.9.6g"/>
    <affects base="0.9.6" version="0.9.6h"/>
    <affects base="0.9.6" version="0.9.6i"/>
    <affects base="0.9.6" version="0.9.6j"/>
    <affects base="0.9.6" version="0.9.6k"/>
    <affects base="0.9.6" version="0.9.6l"/>
    <affects base="0.9.6" version="0.9.6m"/>
    <fixed base="0.9.7" version="0.9.7l" date="20060928"/>
    <fixed base="0.9.8" version="0.9.8d" date="20060928"/>

    <advisory url="http://www.openssl.org/news/secadv_20060928.txt"/>
    <reported source="openssl"/>

    <description>
A flaw in the SSLv2 client code was discovered. When a client
application used OpenSSL to create an SSLv2 connection to a malicious
server, that server could cause the client to crash.
    </description>
  </issue>

  <issue public="20080528">
    <cve name="2008-0891"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <fixed base="0.9.8" version="0.9.8h" date="20080528"/>
    <advisory url="http://www.openssl.org/news/secadv_20080528.txt"/>
    <reported source="codenomicon"/>
    <description>
Testing using the Codenomicon TLS test suite discovered a flaw in the
handling of server name extension data in OpenSSL 0.9.8f and OpenSSL
0.9.8g.  If OpenSSL has been compiled using the non-default TLS server
name extensions, a remote attacker could send a carefully crafted
packet to a server application using OpenSSL and cause it to crash.
    </description>
  </issue>

  <issue public="20080528">
    <cve name="2008-1672"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <fixed base="0.9.8" version="0.9.8h" date="20080528"/>
    <advisory url="http://www.openssl.org/news/secadv_20080528.txt"/>
    <reported source="codenomicon"/>
    <description>
Testing using the Codenomicon TLS test suite discovered a flaw if the
'Server Key exchange message' is omitted from a TLS handshake in
OpenSSL 0.9.8f and OpenSSL 0.9.8g.  If a client connects to a
malicious server with particular cipher suites, the server could cause
the client to crash. 
    </description>
  </issue>

  <issue public="20090107">
    <cve name="2008-5077"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <fixed base="0.9.8" version="0.9.8j" date="20090107"/>
    <advisory url="http://www.openssl.org/news/secadv_20090107.txt"/>
    <reported source="google"/>
    <description>

The Google Security Team discovered several functions inside OpenSSL
incorrectly checked the result after calling the EVP_VerifyFinal
function, allowing a malformed signature to be treated as a good
signature rather than as an error.  This issue affected the signature
checks on DSA and ECDSA keys used with SSL/TLS.  One way to exploit
this flaw would be for a remote attacker who is in control of a
malicious server or who can use a 'man in the middle' attack to
present a malformed SSL/TLS signature from a certificate chain to a
vulnerable client, bypassing validation.
    </description>
  </issue>

  <issue public="20090325">
    <cve name="2009-0590"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <fixed base="0.9.8" version="0.9.8k" date="20090325"/>
    <advisory url="http://www.openssl.org/news/secadv_20090325.txt"/>
    <description>
The function ASN1_STRING_print_ex() when used to print a BMPString or
UniversalString will crash with an invalid memory access if the
encoded length of the string is illegal.  Any OpenSSL application
which prints out the contents of a certificate could be affected by
this bug, including SSL servers, clients and S/MIME software.
    </description>
  </issue>

  <issue public="20090325">
    <cve name="2009-0591"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <fixed base="0.9.8" version="0.9.8k" date="20090325"/>
    <advisory url="http://www.openssl.org/news/secadv_20090325.txt"/>
    <reported source="Ivan Nestlerode, IBM"/>
    <description>
The function CMS_verify() does not correctly handle an error condition
involving malformed signed attributes. This will cause an invalid set
of signed attributes to appear valid and content digests will not be
checked.
    </description>
  </issue>

  <issue public="20090325">
    <cve name="2009-0789"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <fixed base="0.9.8" version="0.9.8k" date="20090325"/>
    <reported source="Paolo Ganci"/>
    <advisory url="http://www.openssl.org/news/secadv_20090325.txt"/>
    <description>
When a malformed ASN1 structure is received it's contents are freed up and
zeroed and an error condition returned. On a small number of platforms where
sizeof(long) &lt; sizeof(void *) (for example WIN64) this can cause an invalid
memory access later resulting in a crash when some invalid structures are
read, for example RSA public keys.
    </description>
  </issue>

  <issue public="20090602">
    <cve name="2009-1386"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <fixed base="0.9.8" version="0.9.8i" date="20080915"/>
    <reported source="Alex Lam"/>
    <description>
Fix a NULL pointer dereference if a DTLS server recieved
ChangeCipherSpec as first record.
A remote attacker could use this flaw to cause a DTLS server to crash
    </description>
  </issue>

  <issue public="20091105">
    <cve name="2009-3555"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <fixed base="0.9.8" version="0.9.8m" date="20100120"/>
    <description>
Implement RFC5746 to address vulnerabilities in SSL/TLS renegotiation.
    </description>
  </issue>

  <issue public="20090205">
    <cve name="2009-1387"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <fixed base="0.9.8" version="0.9.8m" date="20100120"/>
    <reported source="Robin Seggelmann"/>
    <description>
Fix denial of service flaw due in the DTLS implementation.  A
remote attacker could use this flaw to cause a DTLS server to crash.
    </description>
  </issue>

  <issue public="20090512">
    <cve name="2009-1377"/>
    <cve name="2009-1378"/>
    <cve name="2009-1379"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <fixed base="0.9.8" version="0.9.8m" date="20100120"/>
    <reported source="Daniel Mentz, Robin Seggelmann"/>
    <description>
Fix denial of service flaws in the DTLS implementation.  A
remote attacker could use these flaws to cause a DTLS server to use
excessive amounts of memory, or crash.
    </description>
  </issue>

  <issue public="20100113">
    <cve name="2009-4355"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <fixed base="0.9.8" version="0.9.8m" date="20100120"/>
    <reported source="Michael K Johnson and Andy Grimm (rPath)"/>
    <description>
A memory leak in the zlib_stateful_finish function in crypto/comp/c_zlib.c
allows remote attackers to cause a denial of service
via vectors that trigger incorrect calls to the CRYPTO_cleanup_all_ex_data
function.
    </description>
  </issue>

  <issue public="20100223">
    <cve name="2009-3245"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <fixed base="0.9.8" version="0.9.8m" date="20100120"/>
    <reported source="Martin Olsson, Neel Mehta"/>
    <description>
It was discovered that OpenSSL did not always check the return value of the
bn_wexpand() function. An attacker able to trigger a memory allocation failure
in that function could cause an application using the OpenSSL library to crash
or, possibly, execute arbitrary code
    </description>
  </issue>

  <issue public="20100119">
    <cve name="2010-0433"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <fixed base="0.9.8" version="0.9.8n" date="20100324"/>
    <reported source="Todd Rinaldo, Tomas Hoger (Red Hat)"/>
    <description>
A missing return value check flaw was discovered in OpenSSL, that could
possibly cause OpenSSL to call a Kerberos library function with invalid
arguments, resulting in a NULL pointer dereference crash in the MIT
Kerberos library. In certain configurations, a remote attacker could use
this flaw to crash a TLS/SSL server using OpenSSL by requesting Kerberos
cipher suites during the TLS handshake
    </description>
  </issue>

  <issue public="20100324">
    <cve name="2010-0740"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <fixed base="0.9.8" version="0.9.8n" date="20100324"/>
    <advisory url="http://www.openssl.org/news/secadv_20100324.txt"/>
    <reported source="Bodo Moeller and Adam Langley (Google)"/>
    <description>
In TLS connections, certain incorrectly formatted records can cause an
OpenSSL client or server to crash due to a read attempt at NULL.  
    </description>
  </issue>

  <issue public="20100601">
    <cve name="2010-0742"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <fixed base="0.9.8" version="0.9.8o" date="20100601"/>
    <fixed base="1.0.0" version="1.0.0a" date="20100601"/>
    <advisory url="http://www.openssl.org/news/secadv_20100601.txt"/>
    <reported source="Ronald Moesbergen"/>
    <description>
A flaw in the handling of CMS structures containing OriginatorInfo was found which 
could lead to a write to invalid memory address or double free.  CMS support is
disabled by default in OpenSSL 0.9.8 versions.
    </description>
  </issue>

  <issue public="20100601">
    <cve name="2010-1633"/>
    <affects base="1.0.0" version="1.0.0"/>
    <fixed base="1.0.0" version="1.0.0a" date="20100601"/>
    <advisory url="http://www.openssl.org/news/secadv_20100601.txt"/>
    <reported source="Peter-Michael Hager"/>
    <description>
An invalid Return value check in pkey_rsa_verifyrecover was
discovered.  When verification recovery fails for RSA keys an
uninitialised buffer with an undefined length is returned instead of
an error code.  This could lead to an information leak.
    </description>
  </issue>

  <issue public="20101116">
    <cve name="2010-3864"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <fixed base="1.0.0" version="1.0.0b" date="20101116"/>
    <fixed base="0.9.8" version="0.9.8p" date="20101116"/>
    <advisory url="http://www.openssl.org/news/secadv_20101116.txt"/>
    <reported source="Rob Hulswit"/>
    <description>

A flaw in the OpenSSL TLS server extension code parsing which on
affected servers can be exploited in a buffer overrun attack.  Any
OpenSSL based TLS server is vulnerable if it is multi-threaded and
uses OpenSSL's internal caching mechanism. Servers that are
multi-process and/or disable internal session caching are NOT
affected.

    </description>
  </issue>

  <issue public="20101202">
    <cve name="2010-4252"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <fixed base="1.0.0" version="1.0.0c" date="20101202"/>
    <advisory url="http://www.openssl.org/news/secadv_20101202.txt"/>
    <reported source="Sebastian Martini"/>
    <description>
An error in OpenSSL's experimental J-PAKE implementation which could
lead to successful validation by someone with no knowledge of the
shared secret.  The OpenSSL Team still consider the implementation of
J-PAKE to be experimental and is not compiled by default.
    </description>
  </issue>

  <issue public="20101202">
    <cve name="2010-4180"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <fixed base="1.0.0" version="1.0.0c" date="20101202"/>
    <fixed base="0.9.8" version="0.9.8q" date="20101202"/>
    <advisory url="http://www.openssl.org/news/secadv_20101202.txt"/>
    <reported source="Martin Rex"/>
    <description>
A flaw in the OpenSSL SSL/TLS server code where an old bug workaround
allows malicious clients to modify the stored session cache
ciphersuite. In some cases the ciphersuite can be downgraded to a
weaker one on subsequent connections.  This issue only affects OpenSSL
based SSL/TLS server if it uses OpenSSL's internal caching mechanisms
and the SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG flag (many
applications enable this by using the SSL_OP_ALL option).
    </description>
  </issue>

  <issue public="20110906">
    <cve name="2011-3207"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <fixed base="1.0.0" version="1.0.0e" date="20110906"/>
    <advisory url="http://www.openssl.org/news/secadv_20110906.txt"/>
    <reported source="Kaspar Brand"/>
    <description>
Under certain circumstances OpenSSL's internal certificate
verification routines can incorrectly accept a CRL whose nextUpdate
field is in the past.  Applications are only affected by the CRL
checking vulnerability if they enable OpenSSL's internal CRL checking
which is off by default. Applications which use their own custom CRL
checking (such as Apache) are not affected.
    </description>
  </issue>

 <issue public="20110906">
    <cve name="2011-3210"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <fixed base="1.0.0" version="1.0.0e" date="20110906"/>
    <advisory url="http://www.openssl.org/news/secadv_20110906.txt"/>
    <reported source="Adam Langley"/>
    <description>
OpenSSL server code for ephemeral ECDH ciphersuites is not
thread-safe, and furthermore can crash if a client violates the
protocol by sending handshake messages in incorrect order.  Only
server-side applications that specifically support ephemeral ECDH
ciphersuites are affected, and only if ephemeral ECDH ciphersuites are
enabled in the configuration.
    </description>
  </issue>

 <issue public="20120104">
    <cve name="2011-4108"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <fixed base="1.0.0" version="1.0.0f" date="20120104"/>
    <fixed base="0.9.8" version="0.9.8s" date="20120104"/>
    <advisory url="http://www.openssl.org/news/secadv_20120104.txt"/>
    <reported source="Nadhem Alfardan and Kenny Paterson"/>
    <description>
OpenSSL was susceptable an extension of the 
Vaudenay padding oracle attack on CBC mode encryption which enables an 
efficient plaintext recovery attack against the OpenSSL implementation
of DTLS by exploiting timing differences arising during
decryption processing.
    </description>
  </issue>

 <issue public="20120104">
    <cve name="2011-4109"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <fixed base="0.9.8" version="0.9.8s" date="20120104"/>
    <advisory url="http://www.openssl.org/news/secadv_20120104.txt"/>
    <reported source="Ben Laurie"/>
    <description>
If X509_V_FLAG_POLICY_CHECK is set in OpenSSL 0.9.8, then a policy
check failure can lead to a double-free. The bug does not occur 
unless this flag is set. Users of OpenSSL 1.0.0 are not affected
    </description>
  </issue>

 <issue public="20120104">
    <cve name="2011-4576"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <fixed base="1.0.0" version="1.0.0f" date="20120104"/>
    <fixed base="0.9.8" version="0.9.8s" date="20120104"/>
    <advisory url="http://www.openssl.org/news/secadv_20120104.txt"/>
    <reported source="Adam Langley"/>
    <description>
OpenSSL failed to clear the bytes used as
block cipher padding in SSL 3.0 records which could leak
the contents of memory in some circumstances.
    </description>
  </issue>

 <issue public="20120104">
    <cve name="2011-4577"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <fixed base="1.0.0" version="1.0.0f" date="20120104"/>
    <fixed base="0.9.8" version="0.9.8s" date="20120104"/>
    <advisory url="http://www.openssl.org/news/secadv_20120104.txt"/>
    <reported source="Andrew Chi"/>
    <description>
RFC 3779 data can be included in certificates, and if it is malformed,
may trigger an assertion failure. This could be used in a
denial-of-service attack.  Builds of OpenSSL are only vulnerable if configured with 
"enable-rfc3779", which is not a default.
    </description>
  </issue>

 <issue public="20120104">
    <cve name="2011-4619"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <fixed base="1.0.0" version="1.0.0f" date="20120104"/>
    <fixed base="0.9.8" version="0.9.8s" date="20120104"/>
    <advisory url="http://www.openssl.org/news/secadv_20120104.txt"/>
    <reported source="George Kadianakis"/>
    <description>
Support for handshake restarts for server gated cryptograpy (SGC) can
be used in a denial-of-service attack.
    </description>
  </issue>

 <issue public="20120104">
    <cve name="2012-0027"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <fixed base="1.0.0" version="1.0.0f" date="20120104"/>
    <advisory url="http://www.openssl.org/news/secadv_20120104.txt"/>
    <reported source="Andrey Kulikov"/>
    <description>
A malicious TLS client can send an invalid set of GOST parameters
which will cause the server to crash due to lack of error checking.
This could be used in a denial-of-service attack.
Only users of the OpenSSL GOST ENGINE are affected by this bug.
    </description>
  </issue>

 <issue public="20120104">
    <cve name="2012-0050"/>
    <affects base="0.9.8" version="0.9.8s"/>
    <affects base="1.0.0" version="1.0.0f"/>
    <fixed base="1.0.0" version="1.0.0g" date="20120118"/>
    <fixed base="0.9.8" version="0.9.8t" date="20120118"/>
    <advisory url="http://www.openssl.org/news/secadv_20120118.txt"/>
    <reported source="Antonio Martin"/>
    <description>
A flaw in the fix to CVE-2011-4108 can be exploited in a denial of
service attack. Only DTLS applications are affected.
    </description>
  </issue>

 <issue public="20120312">
    <cve name="2012-0884"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="0.9.8" version="0.9.8s"/>
    <affects base="0.9.8" version="0.9.8t"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <affects base="1.0.0" version="1.0.0f"/>
    <affects base="1.0.0" version="1.0.0g"/>
    <fixed base="1.0.0" version="1.0.0h" date="20120312"/>
    <fixed base="0.9.8" version="0.9.8u" date="20120312"/>
    <advisory url="http://www.openssl.org/news/secadv_20120312.txt"/>
    <reported source="Ivan Nestlerode"/>
    <description>
A weakness in the OpenSSL CMS and PKCS #7 code can be exploited
using Bleichenbacher's attack on PKCS #1 v1.5 RSA padding
also known as the million message attack (MMA).
Only users of CMS, PKCS #7, or S/MIME decryption operations are affected, 
SSL/TLS applications are not affected by this issue.

    </description>
  </issue>

 <issue public="20120510">
    <cve name="2012-2333"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="0.9.8" version="0.9.8s"/>
    <affects base="0.9.8" version="0.9.8t"/>
    <affects base="0.9.8" version="0.9.8u"/>
    <affects base="0.9.8" version="0.9.8v"/>
    <affects base="0.9.8" version="0.9.8w"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <affects base="1.0.0" version="1.0.0f"/>
    <affects base="1.0.0" version="1.0.0g"/>
    <affects base="1.0.0" version="1.0.0i"/>
    <affects base="1.0.1" version="1.0.1"/>
    <affects base="1.0.1" version="1.0.1a"/>
    <affects base="1.0.1" version="1.0.1b"/>
    <fixed base="1.0.1" version="1.0.1c" date="20120510"/>
    <fixed base="1.0.0" version="1.0.0j" date="20120510"/>
    <fixed base="0.9.8" version="0.9.8x" date="20120510"/>
    <advisory url="http://www.openssl.org/news/secadv_20120510.txt"/>
    <reported source="Codenomicon"/>
    <description>
An integer underflow flaw, leading to a buffer over-read, was found in
the way OpenSSL handled TLS 1.1, TLS 1.2, and DTLS (Datagram Transport
Layer Security) application data record lengths when using a block
cipher in CBC (cipher-block chaining) mode. A malicious TLS 1.1, TLS
1.2, or DTLS client or server could use this flaw to crash its connection
peer.
    </description>
  </issue>

 <issue public="20130204">
    <cve name="2013-0169"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="0.9.8" version="0.9.8s"/>
    <affects base="0.9.8" version="0.9.8t"/>
    <affects base="0.9.8" version="0.9.8u"/>
    <affects base="0.9.8" version="0.9.8v"/>
    <affects base="0.9.8" version="0.9.8w"/>
    <affects base="0.9.8" version="0.9.8x"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <affects base="1.0.0" version="1.0.0f"/>
    <affects base="1.0.0" version="1.0.0g"/>
    <affects base="1.0.0" version="1.0.0i"/>
    <affects base="1.0.0" version="1.0.0j"/>
    <affects base="1.0.1" version="1.0.1"/>
    <affects base="1.0.1" version="1.0.1a"/>
    <affects base="1.0.1" version="1.0.1b"/>
    <affects base="1.0.1" version="1.0.1c"/>
    <fixed base="1.0.1" version="1.0.1d" date="20130205"/>
    <fixed base="1.0.0" version="1.0.0k" date="20130205"/>
    <fixed base="0.9.8" version="0.9.8y" date="20130205"/>
    <advisory url="http://www.openssl.org/news/secadv_20130205.txt"/>
    <reported source="Nadhem J. AlFardan and Kenneth G. Paterson of the Information Security Group Royal Holloway, University of London"/>
    <description>
A weakness in the handling of CBC ciphersuites in SSL, TLS and DTLS which could
lead to plaintext recovery by exploiting timing differences
arising during MAC processing. 
    </description>
  </issue>

 <issue public="20130205">
    <cve name="2012-2686"/>
    <affects base="1.0.1" version="1.0.1"/>
    <affects base="1.0.1" version="1.0.1a"/>
    <affects base="1.0.1" version="1.0.1b"/>
    <affects base="1.0.1" version="1.0.1c"/>
    <fixed base="1.0.1" version="1.0.1d" date="20130205"/>
    <advisory url="http://www.openssl.org/news/secadv_20130205.txt"/>
    <reported source="Adam Langley and Wolfgang Ettlinger"/>
    <description>
A flaw in the OpenSSL handling of CBC ciphersuites in TLS 1.1 and TLS 1.2 on
AES-NI supporting platforms can be exploited in a DoS attack.
    </description>
  </issue>

 <issue public="20130205">
    <cve name="2013-0166"/>
    <affects base="0.9.8" version="0.9.8"/>
    <affects base="0.9.8" version="0.9.8a"/>
    <affects base="0.9.8" version="0.9.8b"/>
    <affects base="0.9.8" version="0.9.8c"/>
    <affects base="0.9.8" version="0.9.8d"/>
    <affects base="0.9.8" version="0.9.8f"/>
    <affects base="0.9.8" version="0.9.8g"/>
    <affects base="0.9.8" version="0.9.8h"/>
    <affects base="0.9.8" version="0.9.8i"/>
    <affects base="0.9.8" version="0.9.8j"/>
    <affects base="0.9.8" version="0.9.8k"/>
    <affects base="0.9.8" version="0.9.8l"/>
    <affects base="0.9.8" version="0.9.8m"/>
    <affects base="0.9.8" version="0.9.8n"/>
    <affects base="0.9.8" version="0.9.8o"/>
    <affects base="0.9.8" version="0.9.8p"/>
    <affects base="0.9.8" version="0.9.8q"/>
    <affects base="0.9.8" version="0.9.8r"/>
    <affects base="0.9.8" version="0.9.8s"/>
    <affects base="0.9.8" version="0.9.8t"/>
    <affects base="0.9.8" version="0.9.8u"/>
    <affects base="0.9.8" version="0.9.8v"/>
    <affects base="0.9.8" version="0.9.8w"/>
    <affects base="0.9.8" version="0.9.8x"/>
    <affects base="1.0.0" version="1.0.0"/>
    <affects base="1.0.0" version="1.0.0a"/>
    <affects base="1.0.0" version="1.0.0b"/>
    <affects base="1.0.0" version="1.0.0c"/>
    <affects base="1.0.0" version="1.0.0d"/>
    <affects base="1.0.0" version="1.0.0e"/>
    <affects base="1.0.0" version="1.0.0f"/>
    <affects base="1.0.0" version="1.0.0g"/>
    <affects base="1.0.0" version="1.0.0i"/>
    <affects base="1.0.0" version="1.0.0j"/>
    <affects base="1.0.1" version="1.0.1"/>
    <affects base="1.0.1" version="1.0.1a"/>
    <affects base="1.0.1" version="1.0.1b"/>
    <affects base="1.0.1" version="1.0.1c"/>
    <fixed base="1.0.1" version="1.0.1d" date="20130205"/>
    <fixed base="1.0.0" version="1.0.0k" date="20130205"/>
    <fixed base="0.9.8" version="0.9.8y" date="20130205"/>
    <advisory url="http://www.openssl.org/news/secadv_20130205.txt"/>
    <reported source="Stephen Henson"/>
    <description>
A flaw in the OpenSSL handling of OCSP response verification can be exploited in
a denial of service attack.
    </description>
  </issue>

</security>

