A reachable Object::dictLookup assertion in Poppler 0.72.0 allows attackers to cause a denial of service due to the lack of a check for the dict data type, as demonstrated by use of the FileSpec class (in FileSpec.cc) in pdfdetach.
{ "vanir_signatures": [ { "id": "CVE-2018-20650-4cf0bf9e", "source": "https://gitlab.freedesktop.org/poppler/poppler@de0c0b8324e776f0b851485e0fc9622fc35695b7", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "digest": { "length": 812.0, "function_hash": "249822804868323713812360103822680906390" }, "target": { "file": "poppler/FileSpec.cc", "function": "FileSpec::FileSpec" } }, { "id": "CVE-2018-20650-9594da17", "source": "https://gitlab.freedesktop.org/poppler/poppler@de0c0b8324e776f0b851485e0fc9622fc35695b7", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "293949540968280903538352693917672011553", "80900747097883303778158019435312285310", "21427333946226228288953424865544875497", "111764228469009528479060060427103681018", "336533272156547176625856577059739631806", "55015525656138811578310982402018421318", "292205714106596341773240197416630493705" ] }, "target": { "file": "poppler/FileSpec.cc" } } ] }