Security Advisory openmotif security update

Advisory: RHSA-2004:537-17
Type: Security Advisory
Severity: Important
Issued on: 2004-12-02
Last updated on: 2004-12-02
Affected Products: Red Hat Desktop (v. 3)
Red Hat Enterprise Linux AS (v. 2.1)
Red Hat Enterprise Linux AS (v. 3)
Red Hat Enterprise Linux ES (v. 2.1)
Red Hat Enterprise Linux ES (v. 3)
Red Hat Enterprise Linux WS (v. 2.1)
Red Hat Enterprise Linux WS (v. 3)
Red Hat Linux Advanced Workstation 2.1 for the Itanium Processor
OVAL: N/A
CVEs (cve.mitre.org): CVE-2004-0687
CVE-2004-0688
CVE-2004-0914

Details

Updated openmotif packages that fix flaws in the Xpm image library are now
available.

OpenMotif provides libraries which implement the Motif industry standard
graphical user interface.

During a source code audit, Chris Evans and others discovered several stack
overflow flaws and an integer overflow flaw in the libXpm library used to
decode XPM (X PixMap) images. A vulnerable version of this library was
found within OpenMotif. An attacker could create a carefully crafted
XPM file which would cause an application to crash or potentially execute
arbitrary code if opened by a victim. The Common Vulnerabilities and
Exposures project (cve.mitre.org) has assigned the names
CAN-2004-0687, CAN-2004-0688, and CAN-2004-0914 to these issues.

Users of OpenMotif are advised to upgrade to these erratum packages, which
contain backported security patches to the embedded libXpm library.


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/

Updated packages

Red Hat Desktop (v. 3)

SRPMS:
openmotif-2.2.3-4.RHEL3.4.src.rpm     967c888fcf57ff1a758f6971ae1fd6a5
openmotif21-2.1.30-9.RHEL3.4.src.rpm     a0ca6fe8bffb142ba092cf8b6ae45f75
 
IA-32:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-devel-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    d630df4ca693f4aebfdb491a0d7aff0a
openmotif21-2.1.30-9.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0431
    30c7228d526c6697be8b2ffe3f334cdf
 
x86_64:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-2.2.3-4.RHEL3.4.x86_64.rpm
File outdated by:  RHBA-2006:0293
    4578050dd8b7e640444524c04115a3b8
openmotif-devel-2.2.3-4.RHEL3.4.x86_64.rpm
File outdated by:  RHBA-2006:0293
    f793165407f112b0486cf9e029bd1c04
openmotif21-2.1.30-9.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0431
    30c7228d526c6697be8b2ffe3f334cdf
 
Red Hat Enterprise Linux AS (v. 2.1)

SRPMS:
openmotif-2.1.30-13.21AS.4.src.rpm     934693e91035b60ef8d5c9999c1b2358
 
IA-32:
openmotif-2.1.30-13.21AS.4.i386.rpm
File outdated by:  RHSA-2006:0272
    c931f464eff5908b6f4aec50b0cb41a2
openmotif-devel-2.1.30-13.21AS.4.i386.rpm
File outdated by:  RHSA-2006:0272
    e2e94a9a588d2d7f5a2c5f802d24ae7b
 
IA-64:
openmotif-2.1.30-13.21AS.4.ia64.rpm
File outdated by:  RHSA-2006:0272
    7bf67d78ffdab37daa13d5ff6bc52f31
openmotif-devel-2.1.30-13.21AS.4.ia64.rpm
File outdated by:  RHSA-2006:0272
    a6adcf1007eaca5b48667cde4e509087
 
Red Hat Enterprise Linux AS (v. 3)

SRPMS:
openmotif-2.2.3-4.RHEL3.4.src.rpm     967c888fcf57ff1a758f6971ae1fd6a5
openmotif21-2.1.30-9.RHEL3.4.src.rpm     a0ca6fe8bffb142ba092cf8b6ae45f75
 
IA-32:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-devel-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    d630df4ca693f4aebfdb491a0d7aff0a
openmotif21-2.1.30-9.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0431
    30c7228d526c6697be8b2ffe3f334cdf
 
IA-64:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-2.2.3-4.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0293
    74fefe0a77b7bfb3232855481f1fc083
openmotif-devel-2.2.3-4.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0293
    f23a071559437772dee63c6e0a87e47d
openmotif21-2.1.30-9.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0431
    23c9973a64d22a435622e9a439cf32a8
 
PPC:
openmotif-2.2.3-4.RHEL3.4.ppc.rpm
File outdated by:  RHBA-2006:0293
    89c616208ed1094ca3e38f617b553d29
openmotif-2.2.3-4.RHEL3.4.ppc64.rpm
File outdated by:  RHBA-2006:0293
    b32ab945f39635238fe265fcf7264d6a
openmotif-devel-2.2.3-4.RHEL3.4.ppc.rpm
File outdated by:  RHBA-2006:0293
    82631cc7816ba3c492fcdba9198b4235
 
s390:
openmotif-2.2.3-4.RHEL3.4.s390.rpm
File outdated by:  RHBA-2006:0293
    0444b7e5f530bc3110de99a0b967cf29
openmotif-devel-2.2.3-4.RHEL3.4.s390.rpm
File outdated by:  RHBA-2006:0293
    406b810f6b0dd6c868d60ebdb9fbd7da
 
s390x:
openmotif-2.2.3-4.RHEL3.4.s390.rpm
File outdated by:  RHBA-2006:0293
    0444b7e5f530bc3110de99a0b967cf29
openmotif-2.2.3-4.RHEL3.4.s390x.rpm
File outdated by:  RHBA-2006:0293
    91fb177f7c04c121bfe8b54696447353
openmotif-devel-2.2.3-4.RHEL3.4.s390x.rpm
File outdated by:  RHBA-2006:0293
    2308d16cee4d5ea0b535ecbefcec2c1a
 
x86_64:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-2.2.3-4.RHEL3.4.x86_64.rpm
File outdated by:  RHBA-2006:0293
    4578050dd8b7e640444524c04115a3b8
openmotif-devel-2.2.3-4.RHEL3.4.x86_64.rpm
File outdated by:  RHBA-2006:0293
    f793165407f112b0486cf9e029bd1c04
openmotif21-2.1.30-9.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0431
    30c7228d526c6697be8b2ffe3f334cdf
 
Red Hat Enterprise Linux ES (v. 2.1)

SRPMS:
openmotif-2.1.30-13.21AS.4.src.rpm     934693e91035b60ef8d5c9999c1b2358
 
IA-32:
openmotif-2.1.30-13.21AS.4.i386.rpm
File outdated by:  RHSA-2006:0272
    c931f464eff5908b6f4aec50b0cb41a2
openmotif-devel-2.1.30-13.21AS.4.i386.rpm
File outdated by:  RHSA-2006:0272
    e2e94a9a588d2d7f5a2c5f802d24ae7b
 
Red Hat Enterprise Linux ES (v. 3)

SRPMS:
openmotif-2.2.3-4.RHEL3.4.src.rpm     967c888fcf57ff1a758f6971ae1fd6a5
openmotif21-2.1.30-9.RHEL3.4.src.rpm     a0ca6fe8bffb142ba092cf8b6ae45f75
 
IA-32:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-devel-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    d630df4ca693f4aebfdb491a0d7aff0a
openmotif21-2.1.30-9.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0431
    30c7228d526c6697be8b2ffe3f334cdf
 
IA-64:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-2.2.3-4.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0293
    74fefe0a77b7bfb3232855481f1fc083
openmotif-devel-2.2.3-4.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0293
    f23a071559437772dee63c6e0a87e47d
openmotif21-2.1.30-9.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0431
    23c9973a64d22a435622e9a439cf32a8
 
x86_64:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-2.2.3-4.RHEL3.4.x86_64.rpm
File outdated by:  RHBA-2006:0293
    4578050dd8b7e640444524c04115a3b8
openmotif-devel-2.2.3-4.RHEL3.4.x86_64.rpm
File outdated by:  RHBA-2006:0293
    f793165407f112b0486cf9e029bd1c04
openmotif21-2.1.30-9.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0431
    30c7228d526c6697be8b2ffe3f334cdf
 
Red Hat Enterprise Linux WS (v. 2.1)

SRPMS:
openmotif-2.1.30-13.21AS.4.src.rpm     934693e91035b60ef8d5c9999c1b2358
 
IA-32:
openmotif-2.1.30-13.21AS.4.i386.rpm
File outdated by:  RHSA-2006:0272
    c931f464eff5908b6f4aec50b0cb41a2
openmotif-devel-2.1.30-13.21AS.4.i386.rpm
File outdated by:  RHSA-2006:0272
    e2e94a9a588d2d7f5a2c5f802d24ae7b
 
Red Hat Enterprise Linux WS (v. 3)

SRPMS:
openmotif-2.2.3-4.RHEL3.4.src.rpm     967c888fcf57ff1a758f6971ae1fd6a5
openmotif21-2.1.30-9.RHEL3.4.src.rpm     a0ca6fe8bffb142ba092cf8b6ae45f75
 
IA-32:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-devel-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    d630df4ca693f4aebfdb491a0d7aff0a
openmotif21-2.1.30-9.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0431
    30c7228d526c6697be8b2ffe3f334cdf
 
IA-64:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-2.2.3-4.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0293
    74fefe0a77b7bfb3232855481f1fc083
openmotif-devel-2.2.3-4.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0293
    f23a071559437772dee63c6e0a87e47d
openmotif21-2.1.30-9.RHEL3.4.ia64.rpm
File outdated by:  RHBA-2006:0431
    23c9973a64d22a435622e9a439cf32a8
 
x86_64:
openmotif-2.2.3-4.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0293
    24e7c10209eb33424076763c6ec48a1f
openmotif-2.2.3-4.RHEL3.4.x86_64.rpm
File outdated by:  RHBA-2006:0293
    4578050dd8b7e640444524c04115a3b8
openmotif-devel-2.2.3-4.RHEL3.4.x86_64.rpm
File outdated by:  RHBA-2006:0293
    f793165407f112b0486cf9e029bd1c04
openmotif21-2.1.30-9.RHEL3.4.i386.rpm
File outdated by:  RHBA-2006:0431
    30c7228d526c6697be8b2ffe3f334cdf
 
Red Hat Linux Advanced Workstation 2.1 for the Itanium Processor

SRPMS:
openmotif-2.1.30-13.21AS.4.src.rpm     934693e91035b60ef8d5c9999c1b2358
 
IA-64:
openmotif-2.1.30-13.21AS.4.ia64.rpm
File outdated by:  RHSA-2006:0272
    7bf67d78ffdab37daa13d5ff6bc52f31
openmotif-devel-2.1.30-13.21AS.4.ia64.rpm
File outdated by:  RHSA-2006:0272
    a6adcf1007eaca5b48667cde4e509087
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

134631 - CAN-2004-0687 libxpm flaws affect OpenMotif (CAN-2004-0688, CAN-2004-0914)


References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/