Executive Summary

Summary
Title New zgv packages fix arbitrary code execution
Informations
Name DSA-608 First vendor Publication 2004-12-14
Vendor Debian Last vendor Modification 2004-12-14
Severity (Vendor) N/A Revision 1

Security-Database Scoring CVSS v3

Cvss vector : N/A
Overall CVSS Score NA
Base Score NA Environmental Score NA
impact SubScore NA Temporal Score NA
Exploitabality Sub Score NA
 
Calculate full CVSS 3.0 Vectors scores

Security-Database Scoring CVSS v2

Cvss vector : (AV:N/AC:L/Au:N/C:C/I:C/A:C)
Cvss Base Score 10 Attack Range Network
Cvss Impact Score 10 Attack Complexity Low
Cvss Expoit Score 10 Authentication None Required
Calculate full CVSS 2.0 Vectors scores

Detail

Several vulnerabilities have been discovered in zgv, an SVGAlib graphics viewer for the i386 architecture. The Common Vulnerabilities and Exposures Project identifies the following problems:

CAN-2004-1095

Luke Macken and "infamous41md" independently discoverd multiple integer overflows in zgv. Remote exploitation of an integer overflow vulnerability could allow the execution of arbitrary code.

CAN-2004-0999

Mikulas Patocka discovered that malicious multiple-image (e.g. animated) GIF images can cause a segmentation fault in zgv.

For the stable distribution (woody) these problems have been fixed in version 5.5-3woody1.

For the unstable distribution (sid) these problems will be fixed soon.

We recommend that you upgrade your zgv package immediately.

Original Source

Url : http://www.debian.org/security/2004/dsa-608

CPE : Common Platform Enumeration

TypeDescriptionCount
Application 3
Application 5
Os 11

OpenVAS Exploits

Date Description
2008-09-24 Name : Gentoo Security Advisory GLSA 200411-12 (zgv)
File : nvt/glsa_200411_12.nasl
2008-09-04 Name : FreeBSD Ports: zgv
File : nvt/freebsd_zgv.nasl
2008-01-17 Name : Debian Security Advisory DSA 608-1 (zgv)
File : nvt/deb_608_1.nasl

Open Source Vulnerability Database (OSVDB)

Id Description
12852 zgv Malformed Animated Gif DoS

11400 xzgv TIFF Image Processing Overflow

A remote overflow exists in xzgv. xzgv allows for a heap overflow due to its failure to perform boundary checking of user-supplied data from TIFF image headers in readtiff.c. Using a specially crafted TIFF file, an attacker can remotely execute arbitrary code or cause a denial of service, resulting in a loss of integrity or availability.
11399 xzgv PRF Image Processing Overflow

A remote overflow exists in xzgv. xzgv allows for a heap overflow due to its failure to perform boundary checking of user-supplied data from PRF image headers in readprf.c. Using a specially crafted PRF file, an attacker can remotely execute arbitrary code or cause a denial of service, resulting in a loss of integrity or availability.
11398 xzgv JPEG Image Processing Overflow

A remote overflow exists in xzgv. xzgv allows for a heap overflow due to its failure to perform boundary checking of user-supplied data from JPEG image headers in readjpeg.c. Using a specially crafted JPEG file, an attacker can remotely execute arbitrary code or cause a denial of service, resulting in a loss of integrity or availability.
11397 xzgv MRF Image Processing Overflow

A remote overflow exists in xzgv. xzgv allows for a heap overflow due to its failure to perform boundary checking of user-supplied data from MRF image headers in readmrf.c. Using a specially crafted MRF file, an attacker can remotely execute arbitrary code or cause a denial of service, resulting in a loss of integrity or availability.
11396 xzgv GIF Image Processing Overflow

A remote overflow exists in xzgv. xzgv allows for a heap overflow due to its failure to perform boundary checking of user-supplied data from GIF image headers in readgif.c. Using a specially crafted GIF file, an attacker can remotely execute arbitrary code or cause a denial of service, resulting in a loss of integrity or availability.
11235 zgv PCD Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from PCD image headers in readpcd.c, resulting in a heap overflow. Using a specially crafted PCD file, an attacker could possibly cause remote code execution resulting in a loss of integrity.
11213 zgv XPM Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from XPM image headers in readxpm.c, resulting in a heap overflow. With a specially crafted XPM file, an attacker can cause remote code execution resulting in a loss of integrity.
11212 zgv TIFF Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from TIFF image headers in readtiff.c, resulting in a heap overflow. Using a specially crafted TIFF file, an attacker can cause remote code execution resulting in a loss of integrity.
11211 zgv PRF Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from PRF image headers in readprf.c, resulting in a heap overflow. Using a specially crafted PRF file, an attacker can cause remote code execution resulting in a loss of integrity.
11210 zgv PNM Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from PNM image headers in readpnm.c, resulting in a heap overflow. With a specially crafted PNM file, an attacker can cause remote code execution resulting in a loss of integrity.
11209 zgv PNG Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from PNG image headers in readpng.c, resulting in a heap overflow. Using a specially crafted PNG file, an attacker can cause remote code execution resulting in a loss of integrity.
11208 zgv PCX Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from PCX image headers in readpcx.c, resulting in a heap overflow. With a specially crafted PCX file, an attacker can cause remote code execution resulting in a loss of integrity.
11207 zgv MRF Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from MRF image headers in readmrf.c resulting in a heap overflow. Using a specially crafted MRF file, an attacker can cause remote code execution resulting in a loss of integrity.
11206 zgv GIF Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from GIF image headers in readgif.c resulting in a heap overflow. Using a specially crafted GIF file, an attacker can cause remote code execution resulting in a loss of integrity.
11205 zgv BMP Image Processing Overflow

A remote overflow exists in zgv. zgv fails to perform boundary checking of user-supplied data from BMP image headers in readbmp.c resulting in a heap overflow. With a specially crafted BMP file, an attacker can cause remote code execution resulting in a loss of integrity.

Nessus® Vulnerability Scanner

Date Description
2004-12-21 Name : The remote Debian host is missing a security-related update.
File : debian_DSA-614.nasl - Type : ACT_GATHER_INFO
2004-12-14 Name : The remote Debian host is missing a security-related update.
File : debian_DSA-608.nasl - Type : ACT_GATHER_INFO
2004-11-08 Name : The remote Gentoo host is missing one or more security-related patches.
File : gentoo_GLSA-200411-12.nasl - Type : ACT_GATHER_INFO

Alert History

If you want to see full details history, please login or register.
0
1
Date Informations
2014-02-17 11:33:39
  • Multiple Updates
2013-05-11 12:18:46
  • Multiple Updates