The wraplinessmart function in ass_render.c in libass before 0.13.4 allows remote attackers to cause a denial of service (out-of-bounds read) via unspecified vectors, related to "0/3 line wrapping equalization."
[
{
"signature_type": "Function",
"digest": {
"function_hash": "51762142420342031960033178136166488581",
"length": 3562.0
},
"target": {
"file": "libass/ass_render.c",
"function": "wrap_lines_smart"
},
"source": "https://github.com/libass/libass/commit/f4f48950788b91c6a30029cc28a240b834713ea7",
"id": "CVE-2016-7969-4e1985b9",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"71668818312444884182579424001384264623",
"153709568892301489054239187538722912346",
"249660998431858653011787501624001113437",
"267991441071277646004286811666452386671"
]
},
"target": {
"file": "libass/ass_render.c"
},
"source": "https://github.com/libass/libass/commit/f4f48950788b91c6a30029cc28a240b834713ea7",
"id": "CVE-2016-7969-6cbe8aa7",
"deprecated": false,
"signature_version": "v1"
}
]