FS#10192 - libpng<1.2.27 denial-of-service exploit

Attached to Project: Arch Linux
Opened by Paul Bredbury (brebs) - Monday, 14 April 2008, 20:24 GMT
Last edited by eliott (cactus) - Thursday, 08 May 2008, 06:10 GMT
Task Type Bug Report
Category Security
Status Closed
Assigned To Travis Willard (Cerebral)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hi, libpng has a potential denial-of-service exploit:

http://secunia.com/advisories/29792/
http://bugs.gentoo.org/show_bug.cgi?id=217047

Here's a PKGBUILD for libpng 1.2.27beta03, which does not have the bug.
   PKGBUILD (1.1 KiB)
This task depends upon

Closed by  eliott (cactus)
Thursday, 08 May 2008, 06:10 GMT
Reason for closing:  Fixed
Additional comments about closing:  closing.
sounds like a fix is on the way (in testing).
reopen if needed.
Comment by Paul Bredbury (brebs) - Tuesday, 15 April 2008, 11:10 GMT
firefox3 will need recompiling with --without-system-png in mozconfig, to prevent these errors:

/opt/mozilla/lib/firefox-3.0b5/firefox-bin: relocation error: /opt/mozilla/lib/firefox-3.0b5/libxul.so: symbol png_get_first_frame_is_hidden, version PNG12_0 not defined in file libpng12.so.0 with link time reference

checking for png_get_acTL in -lpng... no
configure: error: --with-system-png won't work because the system's libpng doesn't have APNG support

The problem, as mentioned in  FS#9570  is that the official libpng does *not* include Animated PNG. Some scraps of info here:
http://en.wikipedia.org/wiki/Portable_Network_Graphics#Animation
Comment by Hussam Al-Tayeb (hussam) - Wednesday, 30 April 2008, 19:18 GMT
libpng 1.2.27 final is out.
Comment by Hussam Al-Tayeb (hussam) - Thursday, 01 May 2008, 03:44 GMT Comment by Travis Willard (Cerebral) - Thursday, 01 May 2008, 17:53 GMT
updated packages will be in testing shortly (x86_64 already there, i686 coming later today) - once they're up, give 'em a test and we can move them to extra quick

Loading...