FreeBSD : xpm -- image decoding vulnerabilities (ef253f8b-0727-11d9-b45d-000c41e2cdad)

high Nessus Plugin ID 19161

Synopsis

The remote FreeBSD host is missing one or more security-related updates.

Description

Chris Evans discovered several vulnerabilities in the libXpm image decoder :

- A stack-based buffer overflow in xpmParseColors

- An integer overflow in xpmParseColors

- A stack-based buffer overflow in ParsePixels and ParseAndPutPixels

The X11R6.8.1 release announcement reads :

This version is purely a security release, addressing multiple integer and stack overflows in libXpm, the X Pixmap library; all known versions of X (both XFree86 and X.Org) are affected, so all users of X are strongly encouraged to upgrade.

Solution

Update the affected packages.

See Also

http://www.nessus.org/u?ba8c3ae8

http://scary.beasts.org/security/CESA-2004-003.txt

http://www.nessus.org/u?9ad1c989

Plugin Details

Severity: High

ID: 19161

File Name: freebsd_pkg_ef253f8b072711d9b45d000c41e2cdad.nasl

Version: 1.21

Type: local

Published: 7/13/2005

Updated: 1/6/2021

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 5.8

CVSS v2

Risk Factor: High

Base Score: 7.5

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Information

CPE: p-cpe:/a:freebsd:freebsd:linux-openmotif, p-cpe:/a:freebsd:freebsd:agenda-snow-libs, p-cpe:/a:freebsd:freebsd:lesstif, p-cpe:/a:freebsd:freebsd:open-motif-devel, p-cpe:/a:freebsd:freebsd:xfree86-libraries, p-cpe:/a:freebsd:freebsd:linux_base, p-cpe:/a:freebsd:freebsd:libxpm, p-cpe:/a:freebsd:freebsd:open-motif, cpe:/o:freebsd:freebsd, p-cpe:/a:freebsd:freebsd:zh-cle_base, p-cpe:/a:freebsd:freebsd:mupad, p-cpe:/a:freebsd:freebsd:xpm, p-cpe:/a:freebsd:freebsd:xorg-libraries

Required KB Items: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

Patch Publication Date: 9/15/2004

Vulnerability Publication Date: 9/15/2004

Reference Information

CVE: CVE-2004-0687, CVE-2004-0688

CERT: 537878, 882750