Gentoo Archives: gentoo-announce

From: Thierry Carrez <koon@g.o>
To: gentoo-announce@l.g.o
Cc: bugtraq@×××××××××××××.com, full-disclosure@××××××××××××.com, security-alerts@×××××××××××××.com
Subject: [gentoo-announce] [ GLSA 200406-14 ] aspell: Buffer overflow in word-list-compress
Date: Thu, 17 Jun 2004 19:40:52
Message-Id: 40D1F38C.9020800@gentoo.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5 Gentoo Linux Security Advisory GLSA 200406-14
6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
7 http://security.gentoo.org/
8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
9
10 Severity: Normal
11 Title: aspell: Buffer overflow in word-list-compress
12 Date: June 17, 2004
13 Bugs: #53389
14 ID: 200406-14
15
16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
17
18 Synopsis
19 ========
20
21 A bug in the aspell utility word-list-compress can allow an attacker to
22 execute arbitrary code.
23
24 Background
25 ==========
26
27 aspell is a popular spell-checker. Dictionaries are available for many
28 languages.
29
30 Affected packages
31 =================
32
33 -------------------------------------------------------------------
34 Package / Vulnerable / Unaffected
35 -------------------------------------------------------------------
36 1 app-text/aspell <= 0.50.5-r1 >= 0.50.5-r2
37
38 Description
39 ===========
40
41 aspell includes a utility for handling wordlists called
42 word-list-compress. This utility fails to do proper bounds checking
43 when processing words longer than 256 bytes.
44
45 Impact
46 ======
47
48 If an attacker could entice a user to handle a wordlist containing very
49 long word lengths it could result in the execution of arbitrary code
50 with the permissions of the user running the program.
51
52 Workaround
53 ==========
54
55 There is no known workaround at this time. All users are encouraged to
56 upgrade to the latest available version.
57
58 Resolution
59 ==========
60
61 All users should upgrade to the latest available version of aspell.
62
63 # emerge sync
64
65 # emerge -pv ">=app-text/aspell-0.50.5-r2"
66 # emerge ">=app-text/aspell-0.50.5-r2"
67
68 References
69 ==========
70
71 [ 1 ] Nettwerked Advisory
72 http://nettwerked.mg2.org/advisories/wlc
73
74 Availability
75 ============
76
77 This GLSA and any updates to it are available for viewing at
78 the Gentoo Security Website:
79
80 http://security.gentoo.org/glsa/glsa-200406-14.xml
81
82 Concerns?
83 =========
84
85 Security is a primary focus of Gentoo Linux and ensuring the
86 confidentiality and security of our users machines is of utmost
87 importance to us. Any security concerns should be addressed to
88 security@g.o or alternatively, you may file a bug at
89 http://bugs.gentoo.org.
90
91 License
92 =======
93
94 Copyright 2004 Gentoo Technologies, Inc; referenced text
95 belongs to its owner(s).
96
97 The contents of this document are licensed under the
98 Creative Commons - Attribution / Share Alike license.
99
100 http://creativecommons.org/licenses/by-sa/1.0
101
102 -----BEGIN PGP SIGNATURE-----
103 Version: GnuPG v1.2.4 (GNU/Linux)
104 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
105
106 iD8DBQFA0fOMvcL1obalX08RApMUAKCuhtr4BQ1VO9AjTGjycUWahlt8HwCggGdu
107 3ydNetVN8OMdPSP7E86Ny3s=
108 =9wWO
109 -----END PGP SIGNATURE-----