Bug 17332 - libpng12 new security issue CVE-2015-8540
Summary: libpng12 new security issue CVE-2015-8540
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Security (show other bugs)
Version: 5
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact: Sec team
URL: http://lwn.net/Vulnerabilities/668545/
Whiteboard: has_procedure MGA5-32-OK advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2015-12-14 17:32 CET by David Walser
Modified: 2015-12-28 20:24 CET (History)
2 users (show)

See Also:
Source RPM: libpng12-1.2.55-1.mga5.src.rpm
CVE:
Status comment:


Attachments

Description David Walser 2015-12-14 17:32:35 CET
A CVE has been assigned for an issue in libpng12:
http://openwall.com/lists/oss-security/2015/12/11/1

It will be fixed in 1.2.56, which hasn't been released yet.

Reproducible: 

Steps to Reproduce:
Comment 1 David Walser 2015-12-18 15:26:11 CET
Updated packages uploaded for Mageia 5 and Cauldron.

libpng12 can be tested using xv.

Advisory:
========================

Updated libpng12 packages fix security vulnerability:

There is a underflow read in png_check_keyword() in pngwutil.c in libpng 1.2.x
before 1.2.56 (CVE-2015-8540).

References:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8472
http://openwall.com/lists/oss-security/2015/12/11/1
========================

Updated packages in core/updates_testing:
========================
libpng12_0-1.2.55-1.mga5
libpng12-devel-1.2.55-1.mga5

from libpng12-1.2.56-1.mga5.src.rpm

Assignee: bugsquad => qa-bugs
Whiteboard: (none) => has_procedure

David Walser 2015-12-18 20:24:20 CET

URL: (none) => http://lwn.net/Vulnerabilities/668545/

Comment 2 Brian Rockwell 2015-12-19 13:25:33 CET
I updated to libpng12_0-1-2.56-1

Loaded png - save png
loaded png - save bmp

This is working as designed.


[root@localhost brian]# urpmi libpng12_0
Package libpng12_0-1.2.56-1.mga5.i586 is already installed


Linux localhost 4.1.13-desktop586-2.mga5 #1 SMP Wed Nov 11 00:50:24 UTC 2015 i686 i686 i686 GNU/Linux

CC: (none) => brtians1
Whiteboard: has_procedure => has_procedure MGA5-32-OK

Comment 3 Brian Rockwell 2015-12-19 13:26:25 CET
I updated to libpng12_0-1-2.56-1

Loaded png - save png
loaded png - save bmp

This is working as designed.


[root@localhost brian]# urpmi libpng12_0
Package libpng12_0-1.2.56-1.mga5.i586 is already installed


Linux localhost 4.1.13-desktop586-2.mga5 #1 SMP Wed Nov 11 00:50:24 UTC 2015 i686 i686 i686 GNU/Linux
Brian Rockwell 2015-12-19 13:26:47 CET

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Rémi Verschelde 2015-12-28 13:25:53 CET

Whiteboard: has_procedure MGA5-32-OK => has_procedure MGA5-32-OK advisory

Comment 4 Mageia Robot 2015-12-28 20:24:37 CET
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGASA-2015-0489.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.