portage-ng / portage / x11-libs / pixman / 9999
portage-ng glsa
3 advisories reference x11-libs/pixman · none place version 9999 in a vulnerable range
▸ GLSA 202407-04 Pixman: Heap Buffer Overflow this version unaffected normal local and remote 2024-07-01

A vulnerability has been discovered in Pixman, which can lead to a heap buffer overflow.

Announced
2024-07-01
Revised
2024-07-01
Access
local and remote
Bugs
#879207
Advisory
https://security.gentoo.org/glsa/202407-04

Affected packages

PackageArchVulnerableUnaffected
x11-libs/pixman*< 0.42.2>= 0.42.2

Background

Pixman is a pixel manipulation library.

Description

A vulnerability has been discovered in Pixman. Please review the CVE identifiers referenced below for details.

Impact

An out-of-bounds write (aka heap-based buffer overflow) in rasterize_edges_8 can occur due to an integer overflow in pixman_sample_floor_y.

Workaround

There is no known workaround at this time.

Resolution

All Pixman users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-libs/pixman-0.42.2"

References

▸ GLSA 201612-37 Pixman: Buffer overflow this version unaffected normal remote 2016-12-13

A buffer overflow in Pixman might allow remote attackers to execute arbitrary code.

Announced
2016-12-13
Revised
2016-12-13 (revision 2)
Access
remote
Bugs
#561526
Advisory
https://security.gentoo.org/glsa/201612-37

Affected packages

PackageArchVulnerableUnaffected
x11-libs/pixman*< 0.32.8>= 0.32.8

Background

Pixman is a pixel manipulation library.

Description

In pixman-general, careless computations done with the ‘dest_buffer’ pointer may overflow, failing the buffer upper limit check.

Impact

A remote attacker could possibly cause a Denial of Service condition, or execute arbitrary code with the privileges of the process.

Workaround

There is no known workaround at this time.

Resolution

All Pixman users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-libs/pixman-0.32.8"

References

▸ GLSA 201402-03 Pixman: User-assisted execution of arbitrary code this version unaffected normal local, remote 2014-02-02

An integer underflow vulnerability in Pixman may allow a context-dependent attacker to cause Denial of Service.

Announced
2014-02-02
Revised
2014-02-02
Access
local, remote
Bugs
#493292
Advisory
https://security.gentoo.org/glsa/201402-03

Affected packages

PackageArchVulnerableUnaffected
x11-libs/pixman*< 0.32.4>= 0.32.4

Background

Pixman is a pixel manipulation library.

Description

The trapezoid handling code in Pixman contains an integer underflow vulnerability.

Impact

A context-dependent attacker could entice a user to open a specially crafted file using an application linked against Pixman, possibly resulting in execution of arbitrary code with the privileges of the process, or a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All Pixman users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-libs/pixman-0.32.4"

Packages which depend on this library may need to be recompiled. Tools such as revdep-rebuild may assist in identifying these packages.

References