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.
{ "vanir_signatures": [ { "target": { "file": "crypto/ts/ts_lib.c" }, "signature_type": "Line", "deprecated": false, "id": "CVE-2016-2180-0586fe61", "signature_version": "v1", "source": "https://github.com/openssl/openssl/commit/0ed26acce328ec16a3aa635f1ca37365e8c7403a", "digest": { "line_hashes": [ "336675174083158084006826895339832663963", "281413504828312712964861641128278023991", "333921439718746670005585905731197360480", "60517647528473954529734412498370010455", "244477556658937098355774812612065706396", "269782272574809713761326523668777661463" ], "threshold": 0.9 } }, { "target": { "function": "TS_OBJ_print_bio", "file": "crypto/ts/ts_lib.c" }, "signature_type": "Function", "deprecated": false, "id": "CVE-2016-2180-857531b5", "signature_version": "v1", "source": "https://github.com/openssl/openssl/commit/0ed26acce328ec16a3aa635f1ca37365e8c7403a", "digest": { "function_hash": "291316396250902221971467584909130329119", "length": 214.0 } } ] }