Package name
syslinux
Date
2006-11-16
Advisory ID
MDKSA-2006:210
Affected versions
2007.0 x86_64 , 2007.0 i586

Problem description

SYSLINUX is a boot loader for the Linux operating system which operates
off an MS-DOS/Windows FAT filesystem. It is built with a private copy
of libpng, and as such could be susceptible to some of the same
vulnerabilities:

Buffer overflow in the png_decompress_chunk function in pngrutil.c in
libpng before 1.2.12 allows context-dependent attackers to cause a
denial of service and possibly execute arbitrary code via unspecified
vectors related to "chunk error processing," possibly involving the
"chunk_name". (CVE-2006-3334)

It is questionable whether this issue is actually exploitable, but the
patch to correct the issue has been included in versions < 1.2.12.

Tavis Ormandy, of the Gentoo Linux Security Auditing Team, discovered a
typo in png_set_sPLT() that may cause an application using libpng to
read out of bounds, resulting in a crash. (CVE-2006-5793)

Packages have been patched to correct these issues.

Updated packages

2007.0 x86_64

 f8a364fb18e1a5a17d9112738925555c  2007.0/x86_64/pxelinux-3.20-3.1mdv2007.0.i586.rpm
 dc169368f3b24012fd34030a82de0367  2007.0/x86_64/syslinux-3.20-3.1mdv2007.0.i586.rpm
 e4ef6f30ce1ff80b91e21e883eff1d27  2007.0/x86_64/syslinux-devel-3.20-3.1mdv2007.0.i586.rpm 
 3893ea9327016ffbd67429924376378d  2007.0/SRPMS/syslinux-3.20-3.1mdv2007.0.src.rpm

2007.0 i586

 a2d0440a0b3a9c931479800703a2d60e  2007.0/i586/pxelinux-3.20-3.1mdv2007.0.i586.rpm
 1dcefe1c500d17ddc430c9990b202c2b  2007.0/i586/syslinux-3.20-3.1mdv2007.0.i586.rpm
 4c973128add1460edb19f4826a1bad7a  2007.0/i586/syslinux-devel-3.20-3.1mdv2007.0.i586.rpm 
 3893ea9327016ffbd67429924376378d  2007.0/SRPMS/syslinux-3.20-3.1mdv2007.0.src.rpm

References