CVE-2017-9814Out-of-bounds Read in Cairo

CWE-125Out-of-bounds Read13 documents7 sources
Severity
7.5HIGHNVD
OSV5.5
EPSS
0.4%
top 41.96%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedJul 17
Latest updateApr 2

Description

cairo-truetype-subset.c in cairo 1.15.6 and earlier allows remote attackers to cause a denial of service (out-of-bounds read) because of mishandling of an unexpected malloc(0) call.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6

Affected Packages5 packages

debiandebian/cairo< cairo 1.16.0-1 (bookworm)
Debiancairographics/cairo< 1.16.0-1+3
Ubuntucairographics/cairo< 1.16.0-5ubuntu2.1+4
NVDopensuse/leap15.1

🔴Vulnerability Details

4
OSV
cairo vulnerabilities2026-04-02
GHSA
GHSA-8c55-f8rh-4fh4: cairo-truetype-subset2022-05-13
OSV
cairo vulnerabilities2022-05-10
OSV
CVE-2017-9814: cairo-truetype-subset2017-07-17

📋Vendor Advisories

4
Ubuntu
Cairo vulnerabilities2026-04-02
Ubuntu
Cairo vulnerabilities2022-05-10
Red Hat
cairo: Out-of-bounds read due to mishandling of unexpected malloc(0) call2017-06-21
Debian
CVE-2017-9814: cairo - cairo-truetype-subset.c in cairo 1.15.6 and earlier allows remote attackers to c...2017

💬Community

4
Bugzilla
CVE-2017-9814 cairo: Out-of-bounds read due to mishandling of unexpected malloc(0) call2017-07-19
Bugzilla
CVE-2017-9814 cairo: Out-of-bounds read due to mishandling of unexpected malloc(0) call [fedora-all]2017-07-19
Bugzilla
CVE-2017-9814 mingw-cairo: cairo: Out-of-bounds read due to mishandling of unexpected malloc(0) call [epel-all]2017-07-19
Bugzilla
CVE-2017-9814 mingw-cairo: cairo: Out-of-bounds read due to mishandling of unexpected malloc(0) call [fedora-all]2017-07-19