New User, Welcome!     Login

compression algorithm

FreeBSD Security Advisory FreeBSD-SA-11:04.compress

following sections, please visit <URL:http://security.FreeBSD.org/>.

I.   Background

The compress utility reduces the size of files using adaptive Lempel-Ziv
coding, or LZW coding, a lossless data compression algorithm.

Both compress(1) and gzip(1) uses code derived from 4.3BSD compress(1).

II.  Problem Description


[ GLSA 200804-02 ] bzip2: Denial of Service

A buffer overread vulnerability has been discovered in Bzip2.

Background
==========

bzip2 is a free and open source lossless data compression program.

Affected packages
=================

    -------------------------------------------------------------------

CORE-2008-0124: Multiple vulnerabilities in Google's Android SDK

to this bug.

 #2 - PNG image parsing, multiple vulnerabilities:

 The Portable Network Graphics (PNG) is a bitmapped image format that
employs lossless data compression [9]. PNG was created to improve upon
and replace the GIF format as an image file format that does not require
a patent license.

 The library 'libsgl.so' used by Android's WebKit contains commonly used
code to load graphic files, as libpng, giflib and others. The version

iDefense Security Advisory 10.11.07: Multiple Vendor FLAC Library Multiple Integer Overflow Vulnerabilities

Oct 11, 2007

I. BACKGROUND

Free Lossless Audio Codec (FLAC) is a popular file format for audio data
compression. AOL Corp.'s Winamp media player has support for the FLAC
format. More information about FLAC and Winamp is available at the
following URLs.

http://flac.sourceforge.net/
http://www.winamp.com/

[ MDVSA-2009:124 ] apache

 
 Memory leak in the zlib_stateful_init function in crypto/comp/c_zlib.c
 in libssl in OpenSSL 0.9.8f through 0.9.8h allows remote attackers to
 cause a denial of service (memory consumption) via multiple calls, as
 demonstrated by initial SSL client handshakes to the Apache HTTP Server
 mod_ssl that specify a compression algorithm (CVE-2008-1678). Note
 that this security issue does not really apply as zlib compression
 is not enabled in the openssl build provided by Mandriva, but apache
 is patched to address this issue anyway (conserns 2008.1 only).
 
 Cross-site scripting (XSS) vulnerability in proxy_ftp.c in the

[ MDVSA-2008:184 ] libtiff

 _______________________________________________________________________

 Problem Description:

 Drew Yaro of the Apple Product Security Team reported multiple uses of
 uninitialized values in libtiff's LZW compression algorithm decoder.
 An attacker could create a carefully crafted LZW-encoded TIFF file that
 would cause an application linked to libtiff to crash or potentially
 execute arbitrary code (CVE-2008-2327).
 
 The updated packages have been patched to prevent this issue.

[ MDVSA-2010:020 ] gzip

 of service (gzip crash) or, potentially, to arbitrary code execution
 with the privileges of the user running gzip (CVE-2009-2624).
 
 An integer underflow leading to array index error was found in the
 way gzip used to decompress files / archives, compressed with the
 Lempel-Ziv-Welch (LZW) compression algorithm. A remote attacker could
 provide a specially-crafted LZW compressed gzip archive, which once
 decompressed by a local, unsuspecting user would lead to gzip crash,
 or, potentially to arbitrary code execution with the privileges of
 the user running gzip (CVE-2010-0001).
 

[ MDVSA-2011:152 ] ncompress

 A vulnerability has been found and corrected in ncompress:
 
 An integer underflow leading to array index error was found in the
 way gzip used to decompress files / archives, compressed with the
 Lempel-Ziv-Welch (LZW) compression algorithm. A remote attacker could
 provide a specially-crafted LZW compressed gzip archive, which once
 decompressed by a local, unsuspecting user would lead to gzip crash,
 or, potentially to arbitrary code execution with the privileges of
 the user running gzip (CVE-2010-0001).
 

[ MDVSA-2009:124-1 ] apache

 
 Memory leak in the zlib_stateful_init function in crypto/comp/c_zlib.c
 in libssl in OpenSSL 0.9.8f through 0.9.8h allows remote attackers to
 cause a denial of service (memory consumption) via multiple calls, as
 demonstrated by initial SSL client handshakes to the Apache HTTP Server
 mod_ssl that specify a compression algorithm (CVE-2008-1678). Note
 that this security issue does not really apply as zlib compression
 is not enabled in the openssl build provided by Mandriva, but apache
 is patched to address this issue anyway (conserns 2008.1 only).
 
 Cross-site scripting (XSS) vulnerability in proxy_ftp.c in the

WinRAR v3.80 - ZIP Filename Spoofing

Product Description:
====================
(Taken from Wikipedia)

WinRAR is a shareware file archiver and data compression utility
developed by Eugene Roshal, and first released around 1995. It is one
of the few applications that is

able to create RAR archives natively, because the encoding method is
held to be proprietary.

[ MDVSA-2010:019 ] gzip

 A vulnerability has been found and corrected in gzip:
 
 An integer underflow leading to array index error was found in the
 way gzip used to decompress files / archives, compressed with the
 Lempel-Ziv-Welch (LZW) compression algorithm. A remote attacker could
 provide a specially-crafted LZW compressed gzip archive, which once
 decompressed by a local, unsuspecting user would lead to gzip crash,
 or, potentially to arbitrary code execution with the privileges of
 the user running gzip (CVE-2010-0001).
 

[ MDVSA-2009:323 ] apache

 
 Memory leak in the zlib_stateful_init function in crypto/comp/c_zlib.c
 in libssl in OpenSSL 0.9.8f through 0.9.8h allows remote attackers to
 cause a denial of service (memory consumption) via multiple calls, as
 demonstrated by initial SSL client handshakes to the Apache HTTP Server
 mod_ssl that specify a compression algorithm (CVE-2008-1678). Note
 that this security issue does not really apply as zlib compression
 is not enabled in the openssl build provided by Mandriva, but apache
 is patched to address this issue anyway (conserns 2008.1 only).
 
 mod_proxy_ajp.c in the mod_proxy_ajp module in the Apache HTTP Server

[ GLSA 200807-06 ] Apache: Denial of Service

===========

Multiple vulnerabilities have been discovered in Apache:

* Dustin Kirkland reported that the mod_ssl module can leak memory
  when the client reports support for a compression algorithm
  (CVE-2008-1678).

* Ryujiro Shibuya reported that the ap_proxy_http_process_response()
  function in the mod_proxy module does not limit the number of
  forwarded interim responses (CVE-2008-2364).

BSD derived RFC3173 IPComp encapsulation will expand arbitrarily nested payload

    uint8_t     comp_nxt;       // Next Header
    uint8_t     comp_flags;     // Reserved
    uint16_t    comp_cpi;       // Compression Parameter Index
};

The Compression Parameter Index indicates which compression algorithm was used
to compress the ipcomp payload, which is expanded and then routed as requested.
Although the CPI field is 16 bits wide, in reality only 1 algorithm is widely
implemented, RFC1951 DEFLATE (cpi=2).

It's well documented that ipcomp can be used to traverse perimeter filtering,



Copyright © 1995-2012 LinuxRocket.net. All rights reserved.

Nearly all of LinuxRocket's features are free. Be kind and donate to the cause!