The TSOBJprintbio function in crypto/ts/tslib.c in the X.509 Public Key Infrastructure Time-Stamp Protocol (TSP) implementation in OpenSSL through 1.0.2h allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted time-stamp file that is mishandled by the "openssl ts" command.
[
{
"id": "CVE-2016-2180-0586fe61",
"target": {
"file": "crypto/ts/ts_lib.c"
},
"signature_version": "v1",
"digest": {
"line_hashes": [
"336675174083158084006826895339832663963",
"281413504828312712964861641128278023991",
"333921439718746670005585905731197360480",
"60517647528473954529734412498370010455",
"244477556658937098355774812612065706396",
"269782272574809713761326523668777661463"
],
"threshold": 0.9
},
"deprecated": false,
"source": "https://github.com/openssl/openssl/commit/0ed26acce328ec16a3aa635f1ca37365e8c7403a",
"signature_type": "Line"
},
{
"id": "CVE-2016-2180-857531b5",
"target": {
"function": "TS_OBJ_print_bio",
"file": "crypto/ts/ts_lib.c"
},
"signature_version": "v1",
"digest": {
"length": 214.0,
"function_hash": "291316396250902221971467584909130329119"
},
"deprecated": false,
"source": "https://github.com/openssl/openssl/commit/0ed26acce328ec16a3aa635f1ca37365e8c7403a",
"signature_type": "Function"
}
]