Severity
7.5HIGHNVD
EPSS
0.7%
top 27.95%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedApr 21
Latest updateMay 14

Description

The fill_xrgb32_lerp_opaque_spans function in cairo-image-compositor.c in cairo before 1.14.2 allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a negative span length.

CVSS vector

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

Affected Packages4 packages

debiandebian/cairo< cairo 1.14.2-2 (bookworm)
Debiancairographics/cairo< 1.14.2-2+3
NVDcairographics/cairo1.12.16

Patches

🔴Vulnerability Details

2
GHSA
GHSA-79hm-39g3-fw94: The fill_xrgb32_lerp_opaque_spans function in cairo-image-compositor2022-05-14
OSV
CVE-2016-3190: The fill_xrgb32_lerp_opaque_spans function in cairo-image-compositor2016-04-21

📋Vendor Advisories

2
Red Hat
cairo: out of bounds read in fill_xrgb32_lerp_opaque_spans2016-03-10
Debian
CVE-2016-3190: cairo - The fill_xrgb32_lerp_opaque_spans function in cairo-image-compositor.c in cairo ...2016

💬Community

2
Bugzilla
CVE-2016-3190 mingw-cairo: cairo: out of bounds read in fill_xrgb32_lerp_opaque_spans [epel-7]2016-03-18
Bugzilla
CVE-2016-3190 cairo: out of bounds read in fill_xrgb32_lerp_opaque_spans2016-03-18