d1_both.c in the DTLS implementation in OpenSSL 0.9.8 before 0.9.8zb, 1.0.0 before 1.0.0n, and 1.0.1 before 1.0.1i allows remote attackers to cause a denial of service (memory consumption) via crafted DTLS handshake messages that trigger memory allocations corresponding to large length values.
{
"binaries": [
{
"binary_name": "libcrypto1.0.0-udeb",
"binary_version": "1.0.1f-1ubuntu2.5"
},
{
"binary_name": "libssl-dev",
"binary_version": "1.0.1f-1ubuntu2.5"
},
{
"binary_name": "libssl-doc",
"binary_version": "1.0.1f-1ubuntu2.5"
},
{
"binary_name": "libssl1.0.0",
"binary_version": "1.0.1f-1ubuntu2.5"
},
{
"binary_name": "libssl1.0.0-dbg",
"binary_version": "1.0.1f-1ubuntu2.5"
},
{
"binary_name": "libssl1.0.0-udeb",
"binary_version": "1.0.1f-1ubuntu2.5"
},
{
"binary_name": "openssl",
"binary_version": "1.0.1f-1ubuntu2.5"
}
],
"availability": "No subscription required"
}