Skip to main content

Libass

5 CVEs product

Monthly

CVE-2026-95127 Oct 13, 00:00 HIGH This Week

Denial of service in libass 0.17.5: rendering a crafted ASS/SSA subtitle drives 32-bit integer overflow in ass_outline_construct() and the surrounding bbox, pen-advance and shear arithmetic in libass/ass_render.c, causing the hosting application to crash or abort. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N) the issue is remotely reachable without authentication, but the attacker must first get a malicious subtitle parsed and rendered - as an embedded or sidecar track in a media file, or an auto-processed subtitle in a server-side pipeline - and the effect is limited to availability with no confidentiality or integrity impact. A public PoC reference exists (a gist is linked from the CVE record); it is not verified as working exploit code, EPSS is low at 0.26% (17th percentile), there is no CISA KEV listing, and the priority signal is this_week rather than emergency.

Denial Of Service Libass
NVD GitHub
CVSS 3.1
7.5
EPSS
0.3%
CVE-2020-26682 Oct 16, 14:15 HIGH POC PATCH This Week

In libass 0.14.0, the `ass_outline_construct`'s call to `outline_stroke` causes a signed integer overflow. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Integer Overflow Libass Libass Project
NVD GitHub
CVSS 3.1
8.8
EPSS
1.8%
CVE-2016-7972 Mar 03, 16:59 HIGH PATCH This Week

The check_allocations function in libass/ass_shaper.c in libass before 0.13.4 allows remote attackers to cause a denial of service (memory allocation failure) via unspecified vectors. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Denial Of Service Fedora Leap Opensuse Libass +2
NVD GitHub
CVSS 3.0
7.5
EPSS
3.1%
CVE-2016-7970 Mar 03, 16:59 HIGH PATCH This Week

Buffer overflow in the calc_coeff function in libass/ass_blur.c in libass before 0.13.4 allows remote attackers to cause a denial of service via unspecified vectors. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Denial Of Service Fedora Libass Fedoraproject +1
NVD GitHub
CVSS 3.0
7.5
EPSS
1.3%
CVE-2016-7969 Mar 03, 16:59 HIGH PATCH This Week

The wrap_lines_smart 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. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Denial Of Service Information Disclosure Fedora Leap +4
NVD GitHub
CVSS 3.1
7.5
EPSS
4.0%
EPSS 0% CVSS 7.5
HIGH This Week

Denial of service in libass 0.17.5: rendering a crafted ASS/SSA subtitle drives 32-bit integer overflow in ass_outline_construct() and the surrounding bbox, pen-advance and shear arithmetic in libass/ass_render.c, causing the hosting application to crash or abort. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N) the issue is remotely reachable without authentication, but the attacker must first get a malicious subtitle parsed and rendered - as an embedded or sidecar track in a media file, or an auto-processed subtitle in a server-side pipeline - and the effect is limited to availability with no confidentiality or integrity impact. A public PoC reference exists (a gist is linked from the CVE record); it is not verified as working exploit code, EPSS is low at 0.26% (17th percentile), there is no CISA KEV listing, and the priority signal is this_week rather than emergency.

Denial Of Service Libass
NVD GitHub
EPSS 2% CVSS 8.8
HIGH POC PATCH This Week

In libass 0.14.0, the `ass_outline_construct`'s call to `outline_stroke` causes a signed integer overflow. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Integer Overflow Libass +1
NVD GitHub
EPSS 3% CVSS 7.5
HIGH PATCH This Week

The check_allocations function in libass/ass_shaper.c in libass before 0.13.4 allows remote attackers to cause a denial of service (memory allocation failure) via unspecified vectors. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Denial Of Service Fedora Leap +4
NVD GitHub
EPSS 1% CVSS 7.5
HIGH PATCH This Week

Buffer overflow in the calc_coeff function in libass/ass_blur.c in libass before 0.13.4 allows remote attackers to cause a denial of service via unspecified vectors. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Denial Of Service Fedora +3
NVD GitHub
EPSS 4% CVSS 7.5
HIGH PATCH This Week

The wrap_lines_smart 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. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Denial Of Service Information Disclosure +6
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy