Skip to content
OpenAdvisories
Unscored CVE-2020-36430 EUVD-2020-23958GHSA-pqvw-6c6x-gvwh

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 i…

Published Jul 20, 2021 · Updated Aug 4, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libass 1:0.15.0-2 —
Debian 13 libass 1:0.15.0-2 —
Debian 12 libass 1:0.15.0-2 —
ReleasePackageFixed inAdvisory
SLES 15 SP3 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SLES 15 SP2 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SLES 15 SP1 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SLES 15 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP1 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SLES for SAP 15 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SLE HPC 15 SP1 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SLE HPC 15 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SUSE Manager Server 4.0 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SUSE Manager Retail Branch Server 4.0 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SUSE Manager Proxy 4.0 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
SUSE Enterprise Storage 6 libass 0.14.0-3.9.1 SUSE-SU-2021:2792-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.3 libass 0.14.0-3.9.1 openSUSE-SU-2021:2792-1
openSUSE Leap 15.2 libass 0.14.0-lp152.4.9.1 openSUSE-SU-2021:1174-1

Advisories 3

References