製品・ソフトウェアに関する情報
Pango の pango_glyph_string_set_size 関数 における整数オーバーフローの脆弱性
Title Pango の pango_glyph_string_set_size 関数 における整数オーバーフローの脆弱性
Summary

Pango の pango/glyphstring.c にある pango_glyph_string_set_size 関数には、長大なグリフ文字列に関連する処理に不備があるため、サービス運用妨害 (DoS) 状態にされる、または任意のコードを実行される脆弱性が存在します。

Possible impacts 長大なグリフ文字列を処理することにより、サービス運用妨害 (DoS) 状態にされる、または任意のコードを実行される可能性あります。
Solution

ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。

Publication Date May 8, 2009, midnight
Registration Date June 23, 2009, 11:56 a.m.
Last Update Feb. 17, 2010, 11:44 a.m.
CVSS2.0 : 警告
Score 6.8
Vector AV:N/AC:M/Au:N/C:P/I:P/A:P
Affected System
レッドハット
Red Hat Enterprise Linux 3 (as)
Red Hat Enterprise Linux 3 (es)
Red Hat Enterprise Linux 3 (ws)
Red Hat Enterprise Linux 4 (as)
Red Hat Enterprise Linux 4 (es)
Red Hat Enterprise Linux 4 (ws)
Red Hat Enterprise Linux 4.7 (as)
Red Hat Enterprise Linux 4.7 (es)
Red Hat Enterprise Linux 5 (server)
Red Hat Enterprise Linux Desktop 3.0
Red Hat Enterprise Linux Desktop 4.0
Red Hat Enterprise Linux Desktop 5.0 (client)
Red Hat Enterprise Linux EUS 5.3.z (server)
RHEL Desktop Workstation 5 (client)
Mozilla Foundation
Mozilla Firefox 3.0.12 未満
Mozilla Firefox 3.5 未満
サイバートラスト株式会社
Asianux Server 3 (x86)
Asianux Server 3 (x86-64)
Asianux Server 3.0
Asianux Server 3.0 (x86-64)
Asianux Server 4.0
Asianux Server 4.0 (x86-64)
Pango.org
Pango 1.24 未満
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
その他
Change Log
No Changed Details Date of change
0 [2009年06月23日]
  掲載
[2009年08月17日]
  影響を受けるシステム:Mozilla Foundation (MFSA 2009-36) の情報を追加
  ベンダ情報:Mozilla Foundation (MFSA 2009-36) を追加
[2010年02月17日]
  ベンダ情報:ミラクル・リナックス (1881) を追加
Feb. 17, 2018, 10:37 a.m.

NVD Vulnerability Information
CVE-2009-1194
Summary

Integer overflow in the pango_glyph_string_set_size function in pango/glyphstring.c in Pango before 1.24 allows context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a long glyph string that triggers a heap-based buffer overflow, as demonstrated by a long document.location value in Firefox.

Summary

Un desbordamiento de entero en la función pango_glyph_string_set_size en pango/glyphstring.c en Pango antes de la versión v1.24 permite causar una denegación de servicio (mediante caída de la aplicación) a atacantes dependientes del contexto y posiblemente también ejecutar código arbitrario a través de una cadena glifo demasiado larga que desencadena un desbordamiento de búfer basado en montículo, como se ha demostrado por un valor document.location demasiado largo en Firefox.

Publication Date May 12, 2009, 12:30 a.m.
Registration Date Jan. 29, 2021, 1:16 p.m.
Last Update April 23, 2026, 9:35 a.m.
Affected software configurations
Configuration1 or higher or less more than less than
cpe:2.3:a:pango:pango:*:*:*:*:*:*:*:* 1.22
cpe:2.3:a:pango:pango:1.2:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.4:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.6:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.8:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.10:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.12:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.14:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.16:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.18:*:*:*:*:*:*:*
cpe:2.3:a:pango:pango:1.20:*:*:*:*:*:*:*
Related information, measures and tools
Common Vulnerabilities List