libass 0.15.x before 0.15.1 has a heap-based buffer overflow in decode_chars (called from decode_font and process_text) because the wrong integer data type is used for subtraction.
2021-07-20T07:15:07.817
2024-11-21T05:29:29.613
Modified
CVSSv3.1: 7.8 (HIGH)
AV:N/AC:M/Au:N/C:P/I:P/A:P
8.6
6.4
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | libass_project | libass | < 0.15.1 | Yes |
Operating System | fedoraproject | fedora | 34 | Yes |