portage-ng / portage / x11-libs / cairo / 9999
portage-ng glsa
4 advisories reference x11-libs/cairo · none place version 9999 in a vulnerable range
▸ GLSA 202408-09 Cairo: Multiple Vulnerabilities this version unaffected normal local 2024-08-07

Multiple vulnerabilities have been discovered in Cairo, the worst of which a denial of service.

Announced
2024-08-07
Revised
2024-08-07
Access
local
Bugs
#717778
Advisory
https://security.gentoo.org/glsa/202408-09

Affected packages

PackageArchVulnerableUnaffected
x11-libs/cairo*< 1.18.0>= 1.18.0

Background

Cairo is a 2D vector graphics library with cross-device output support.

Description

Multiple vulnerabilities have been discovered in Cairo. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All Cairo users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-libs/cairo-1.18.0"

References

▸ GLSA 202305-21 Cairo: Buffer Overflow Vulnerability this version unaffected normal remote 2023-05-03

A buffer overflow vulnerability has been discovered in Cairo which could result in denial of service.

Announced
2023-05-03
Revised
2023-05-03
Access
remote
Bugs
#777123
Advisory
https://security.gentoo.org/glsa/202305-21

Affected packages

PackageArchVulnerableUnaffected
x11-libs/cairo*< 1.17.6>= 1.17.6

Background

Cairo is a 2D vector graphics library with cross-device output support.

Description

An attacker with the ability to provide input to Cairo's image-compositor can cause a buffer overwrite.

Impact

Malicious input to Cairo's image-compositor can result in denial of service of the application using such Cairo functionality.

Workaround

There is no known workaround at this time.

Resolution

All Cairo users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-libs/cairo-1.17.6"

References

▸ GLSA 201904-01 Cairo: Denial of service this version unaffected normal remote 2019-04-02

Multiple vulnerabilities were found in Cairo, the worst of which could cause a Denial of Service condition.

Announced
2019-04-02
Revised
2019-04-02
Access
remote
Bugs
#596756 #625636 #672908
Advisory
https://security.gentoo.org/glsa/201904-01

Affected packages

PackageArchVulnerableUnaffected
x11-libs/cairo*< 1.16.0-r3>= 1.16.0-r3

Background

Cairo is a 2D vector graphics library with cross-device output support.

Description

Multiple vulnerabilities have been discovered in Cairo. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All Cairo users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-libs/cairo-1.16.0-r2"

References

▸ GLSA 200712-04 Cairo: User-assisted execution of arbitrary code this version unaffected normal remote 2007-12-09

Multiple integer overflows were discovered in Cairo, possibly leading to the execution of arbitrary code.

Announced
2007-12-09
Revised
2007-12-09
Access
remote
Bugs
#200350
Advisory
https://security.gentoo.org/glsa/200712-04

Affected packages

PackageArchVulnerableUnaffected
x11-libs/cairo*< 1.4.12>= 1.4.12

Background

Cairo is a 2D vector graphics library with cross-device output support.

Description

Multiple integer overflows were reported, one of which Peter Valchev (Google Security) found to be leading to a heap-based buffer overflow in the cairo_image_surface_create_from_png() function that processes PNG images.

Impact

A remote attacker could entice a user to view or process a specially crafted PNG image file in an application linked against Cairo, possibly leading to the execution of arbitrary code with the privileges of the user running the application.

Workaround

There is no known workaround at this time.

Resolution

All Cairo users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-libs/cairo-1.4.12"

References