Package: libimager-perl
Version: 0.44-1
Severity: important
Tags: security

We have found that libimager-perl, aka Imager, versions < 0.49_01, has a
bug that can result in a Segmentation Fault if it operates on 4-channel
JPEG images.
  
If setting $picture to a blob containing a JPEG image with 4 channels,
the problem should be reproducable:

   use Imager;
   my $img = Imager->new();
   $img->read(data=>$picture);
   warn "imager is saving..";
   $img->write(data=>\$picture,type=>"jpeg");
   warn "imager is done saving..";


We have worked with upstream developer Tony Cook, who has a fix
ready. If the library is used to process images from remote sources,
this problem can be exploited to perform a DoS attack, thus we have
tagged the report security.

Ole Kasper Olsen and Kjetil Kjernsmo
Opera Software ASA


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages libimager-perl depends on:
ii  libc6                  2.3.2.ds1-22      GNU C Library: Shared 
libraries an
ii  libfreetype6           2.1.7-2.4         FreeType 2 font engine, 
shared lib
ii  libjpeg62              6b-10             The Independent JPEG 
Group's JPEG 
ii  libpng12-0             1.2.8rel-1        PNG library - runtime
ii  libt1-5                5.0.2-3           Type 1 font rasterizer 
library - r
ii  libtiff4               3.7.2-3           Tag Image File Format 
(TIFF) libra
ii  libungif4g             4.1.3-2sarge1     shared library for GIF 
images (run
ii  perl                   5.8.4-8sarge3     Larry Wall's Practical 
Extraction 
ii  perl-base [perlapi-5.8 5.8.4-8sarge3     The Pathologically Eclectic 
Rubbis
ii  zlib1g                 1:1.2.2-4.sarge.2 compression library - 
runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to