Red Hat: gaim security issues
Summary
Summary
Gaim is an instant messenger client that can handle multiple protocols.Buffer overflow bugs were found in the Gaim MSN protocol handler. In orderto exploit these bugs, an attacker would have to perform a man in themiddle attack between the MSN server and the vulnerable Gaim client. Suchan attack could allow arbitrary code execution. The Common Vulnerabilitiesand Exposures project (cve.mitre.org) has assigned the name CAN-2004-0500to this issue.Buffer overflow bugs have been found in the Gaim URL decoder, localhostname resolver, and the RTF message parser. It is possible that aremote attacker could send carefully crafted data to a vulnerable clientand lead to a crash or arbitrary code execution. The CommonVulnerabilities and Exposures project (cve.mitre.org) has assigned the nameCAN-2004-0785 to this issue.A shell escape bug has been found in the Gaim smiley theme fileinstallation. When a user installs a smiley theme, which is containedwithin a tar file, the unarchiving of the data is done in an unsafe manner.An attacker could create a malicious smiley theme that would executearbitrary commands if the theme was installed by the victim. The CommonVulnerabilities and Exposures project (cve.mitre.org) has assigned the nameCAN-2004-0784 to this issue.An integer overflow bug has been found in the Gaim Groupware messagereceiver. It is possible that if a user connects to a malicious server,an attacker could send carefully crafted data which could lead to arbitrarycode execution on the victims machine. The Common Vulnerabilities andExposures project (cve.mitre.org) has assigned the name CAN-2004-0754 tothis issue.Users of Gaim are advised to upgrade to this updated package whichcontains Gaim version 0.82 and is not vulnerable to these issues.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied. Use Red Hat
Network to download and update your packages. To launch the Red Hat
Update Agent, use the following command:
up2date
For information on how to install packages manually, refer to the
following Web page for the System Administration or Customization
guide specific to your system:
http://www.redhat.com/docs/manuals/enterprise/
5. Bug IDs fixed (http://bugzilla.redhat.com/ for more info):
126842 - CAN-2004-0500 Gaim MSN protocol vulnerabilities
6. RPMs required:
Red Hat Enterprise Linux AS version 3:
SRPMS:
4daa55a0489b9eb37c079c8d5f5b6b59 gaim-0.82.1-0.RHEL3.src.rpm
i386:
16a0c2078927b793b9186eeb83e93be0 gaim-0.82.1-0.RHEL3.i386.rpm
ia64:
9f88b162909aafb41bca2ad76c5faf45 gaim-0.82.1-0.RHEL3.ia64.rpm
ppc:
7f37d28cb2c1e5b9c87807afff904147 gaim-0.82.1-0.RHEL3.ppc.rpm
s390:
892285056f0b54a4b460ac2bb37a9fd2 gaim-0.82.1-0.RHEL3.s390.rpm
s390x:
b123c085ecb9ec973266b7b68c410c9c gaim-0.82.1-0.RHEL3.s390x.rpm
x86_64:
9091ab5c18b428e8cf933e2a0767fb77 gaim-0.82.1-0.RHEL3.x86_64.rpm
Red Hat Desktop version 3:
SRPMS:
4daa55a0489b9eb37c079c8d5f5b6b59 gaim-0.82.1-0.RHEL3.src.rpm
i386:
16a0c2078927b793b9186eeb83e93be0 gaim-0.82.1-0.RHEL3.i386.rpm
x86_64:
9091ab5c18b428e8cf933e2a0767fb77 gaim-0.82.1-0.RHEL3.x86_64.rpm
Red Hat Enterprise Linux ES version 3:
SRPMS:
4daa55a0489b9eb37c079c8d5f5b6b59 gaim-0.82.1-0.RHEL3.src.rpm
i386:
16a0c2078927b793b9186eeb83e93be0 gaim-0.82.1-0.RHEL3.i386.rpm
ia64:
9f88b162909aafb41bca2ad76c5faf45 gaim-0.82.1-0.RHEL3.ia64.rpm
x86_64:
9091ab5c18b428e8cf933e2a0767fb77 gaim-0.82.1-0.RHEL3.x86_64.rpm
Red Hat Enterprise Linux WS version 3:
SRPMS:
4daa55a0489b9eb37c079c8d5f5b6b59 gaim-0.82.1-0.RHEL3.src.rpm
i386:
16a0c2078927b793b9186eeb83e93be0 gaim-0.82.1-0.RHEL3.i386.rpm
ia64:
9f88b162909aafb41bca2ad76c5faf45 gaim-0.82.1-0.RHEL3.ia64.rpm
x86_64:
9091ab5c18b428e8cf933e2a0767fb77 gaim-0.82.1-0.RHEL3.x86_64.rpm
These packages are GPG signed by Red Hat for security. Our key and
details on how to verify the signature are available from
Package List
Topic
An updated gaim package that fixes several security issues is now available.
Topic
Relevant Releases Architectures
Red Hat Enterprise Linux AS version 3 - i386, ia64, ppc, s390, s390x, x86_64
Red Hat Desktop version 3 - i386, x86_64
Red Hat Enterprise Linux ES version 3 - i386, ia64, x86_64
Red Hat Enterprise Linux WS version 3 - i386, ia64, x86_64
Bugs Fixed