An OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. If a TLSv1.2 renegotiation ClientHello omits the signaturealgorithms extension (where it was present in the initial ClientHello), but includes a signaturealgorithms_cert extension then a NULL pointer dereference will result, leading to a crash and a denial of service attack. A server is only vulnerable if it has TLSv1.2 and renegotiation enabled (which is the default configuration). OpenSSL TLS clients are not impacted by this issue. All OpenSSL 1.1.1 versions are affected by this issue. Users of these versions should upgrade to OpenSSL 1.1.1k. OpenSSL 1.0.2 is not impacted by this issue. Fixed in OpenSSL 1.1.1k (Affected 1.1.1-1.1.1j).
{
"versions": [
{
"introduced": "0"
},
{
"last_affected": "19.3.5"
},
{
"introduced": "0"
},
{
"last_affected": "20.3.1.2"
},
{
"introduced": "0"
},
{
"last_affected": "21.0.0.2"
}
]
}{
"versions": [
{
"introduced": "0"
},
{
"last_affected": "8.0.23"
},
{
"introduced": "0"
},
{
"last_affected": "5.7.33"
},
{
"introduced": "8.0.15"
},
{
"last_affected": "8.0.23"
},
{
"introduced": "0"
},
{
"last_affected": "8.0.23"
}
]
}{
"versions": [
{
"introduced": "0"
},
{
"last_affected": "9.0"
},
{
"introduced": "0"
},
{
"last_affected": "10.0"
},
{
"introduced": "0"
},
{
"last_affected": "12.2-NA"
},
{
"introduced": "0"
},
{
"last_affected": "5.11.0"
},
{
"introduced": "0"
},
{
"last_affected": "5.11.1"
},
{
"introduced": "0"
},
{
"last_affected": "5.12.0"
},
{
"introduced": "0"
},
{
"last_affected": "21.2"
},
{
"introduced": "0"
},
{
"last_affected": "a9.4"
},
{
"introduced": "0"
},
{
"last_affected": "20.12"
},
{
"introduced": "0"
},
{
"last_affected": "5.6"
},
{
"introduced": "0"
},
{
"last_affected": "8.8"
},
{
"introduced": "0"
},
{
"fixed": "4.3"
},
{
"introduced": "0"
},
{
"fixed": "4.3"
},
{
"introduced": "0"
},
{
"fixed": "4.3"
},
{
"introduced": "0"
},
{
"fixed": "6.4"
},
{
"introduced": "0"
},
{
"fixed": "4.3"
},
{
"introduced": "0"
},
{
"fixed": "4.3"
},
{
"introduced": "0"
},
{
"fixed": "6.4"
},
{
"introduced": "0"
},
{
"fixed": "6.4"
},
{
"introduced": "0"
},
{
"fixed": "6.4"
},
{
"introduced": "0"
},
{
"fixed": "6.4"
},
{
"introduced": "2.2"
},
{
"fixed": "3.0"
},
{
"introduced": "2.0"
},
{
"fixed": "2.2"
},
{
"introduced": "0"
},
{
"last_affected": "1.0-NA"
},
{
"introduced": "0"
},
{
"last_affected": "1.0-sp1"
},
{
"introduced": "0"
},
{
"last_affected": "14.0-NA"
},
{
"introduced": "10.0.0"
},
{
"last_affected": "10.12.0"
},
{
"introduced": "10.13.0"
},
{
"last_affected": "10.24.0"
},
{
"introduced": "12.0.0"
},
{
"last_affected": "12.12.0"
},
{
"introduced": "12.13.0"
},
{
"fixed": "12.22.1"
},
{
"introduced": "14.0.0"
},
{
"last_affected": "14.14.0"
},
{
"introduced": "14.15.0"
},
{
"fixed": "14.16.1"
},
{
"introduced": "15.0.0"
},
{
"fixed": "15.14.0"
}
]
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-3449.json"
[
{
"source": "https://github.com/openssl/openssl/commit/e04bd3433fd84e1861bf258ea37928d9845e6a86",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2021-3449-c377fa22",
"digest": {
"threshold": 0.9,
"line_hashes": [
"28170854778703993674264004058177114599",
"73132526844288570625317440636111911761",
"177405411499435185068645597737938634778",
"224809958623850711330610094965797758930",
"295554444428855106393106961197201359586"
]
},
"signature_type": "Line",
"target": {
"file": "include/openssl/opensslv.h"
}
}
]
[
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "12.2-p1"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "12.2-p2"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"fixed": "6.0.9"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.13.1"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "5.12.1"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "5.13.0"
}
]
},
{
"events": [
{
"introduced": "5.13.0"
},
{
"last_affected": "5.17.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "34"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.2.19"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.2.10"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.1.1"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.2.19"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.2.10"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.1.1"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "r80.40"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "r81"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "r80.40"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "r81"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "r80.40"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "r81"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "12.6.0.0.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "13.4.0.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"fixed": "9.2.6.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.57"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.58"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.59"
}
]
},
{
"events": [
{
"introduced": "17.7"
},
{
"last_affected": "17.12"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "19.12"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "21.12"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"fixed": "18.1.0.1.0"
}
]
},
{
"events": [
{
"introduced": "10.2.0.0"
},
{
"fixed": "10.2.1.0-17sv"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "7.0.1.0"
}
]
},
{
"events": [
{
"introduced": "6.2"
}
]
},
{
"events": [
{
"introduced": "6.2"
}
]
},
{
"events": [
{
"introduced": "4.1"
}
]
},
{
"events": [
{
"introduced": "4.1"
}
]
},
{
"events": [
{
"introduced": "6.2"
}
]
},
{
"events": [
{
"introduced": "4.1"
}
]
},
{
"events": [
{
"introduced": "4.1"
}
]
},
{
"events": [
{
"introduced": "2.0"
}
]
},
{
"events": [
{
"introduced": "6.5"
}
]
},
{
"events": [
{
"introduced": "2.0"
}
]
},
{
"events": [
{
"introduced": "1.1"
}
]
},
{
"events": [
{
"introduced": "3.1"
}
]
},
{
"events": [
{
"introduced": "3.1"
}
]
},
{
"events": [
{
"introduced": "3.1"
}
]
},
{
"events": [
{
"introduced": "3.1"
}
]
},
{
"events": [
{
"introduced": "3.1"
}
]
},
{
"events": [
{
"introduced": "2.1"
}
]
},
{
"events": [
{
"introduced": "2.1"
}
]
},
{
"events": [
{
"introduced": "1.0"
}
]
},
{
"events": [
{
"introduced": "9.1.0.7"
}
]
},
{
"events": [
{
"introduced": "2019"
}
]
},
{
"events": [
{
"introduced": "1.6.0.2"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "1.5-sp3_update_1"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "14.0-sp1"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "14.0-sp2"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "14.0-sp2_update1"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "14.0-sp2_update2"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"fixed": "1.0.1.1"
}
]
}
]