A buffer overflow in Pango might allow an attacker to execute arbitrary code.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| x11-libs/pango | * | < 1.42.4-r2 | >= 1.42.4-r2 |
Pango is a library for layout and rendering of internationalized text.
A buffer overflow has been discovered in Pango’s pango_log2vis_get_embedding_levels function.
A remote attacker could entice a user to process a specially crafted string with functions like pango_itemize, possibly resulting in execution of arbitrary code with the privileges of the process or a Denial of Service condition.
There is no known workaround at this time.
All Pango users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=x11-libs/pango-1.42.4-r2"
A vulnerability in Pango could result in a Denial of Service condition.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| x11-libs/pango | * | < 1.42.4 | >= 1.42.4 |
Library for layout and rendering of internationalized text.
Processing certain invalid Emoji sequences in a GTK+ application can trigger a reachable assertion resulting in an application crash.
A remote attacker could provide a specially crafted Emoji sequences, possibly resulting in a Denial of Service condition.
There is no known workaround at this time.
All Pango users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=x11-libs/pango-1.42.4"
Multiple vulnerabilities have been found in Pango, the worst of which allow execution of arbitrary code or Denial of Service.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| x11-libs/pango | * | < 1.28.3-r1 | >= 1.28.3-r1 |
Pango is an internationalized text layout and rendering library
Multiple vulnerabilities have been discovered in Pango. Please review the CVE identifiers referenced below for details.
A context-dependent attacker could entice a user to load specially crafted text using an application linked against Pango, possibly resulting in execution of arbitrary code with the privileges of the process or a Denial of Service condition.
There is no known workaround at this time.
All Pango users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=x11-libs/pango-1.28.3-r1"
Packages which depend on this library may need to be recompiled. Tools such as revdep-rebuild may assist in identifying some of these packages.
NOTE: This is a legacy GLSA. Updates for all affected architectures are available since March 18, 2011. It is likely that your system is already no longer affected by this issue.