Bug 18060 - quagga new security issue CVE-2016-2342
Summary: quagga new security issue CVE-2016-2342
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Security (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact: Sec team
URL: http://lwn.net/Vulnerabilities/681279/
Whiteboard: has_procedure MGA5-64-OK advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2016-03-24 18:33 CET by David Walser
Modified: 2016-03-26 16:08 CET (History)
3 users (show)

See Also:
Source RPM: quagga-0.99.22.4-4.mga5.src.rpm
CVE:
Status comment:


Attachments
Work log for quagga testing (9.94 KB, text/plain)
2016-03-25 01:09 CET, Len Lawrence
Details

Description David Walser 2016-03-24 18:33:24 CET
OpenSuSE has issued an advisory on March 23:
https://lists.opensuse.org/opensuse-updates/2016-03/msg00102.html

Patched packages uploaded for Mageia 5 and Cauldron.

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

Updated quagga packages fix security vulnerability:

A vulnerability was found in a way VPNv4 NLRI parser copied packet data to the
stack. Memcpy to stack data structure based on length field from packet data
whose length field upper-bound was not properly checked (CVE-2016-2342).

References:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2342
https://lists.opensuse.org/opensuse-updates/2016-03/msg00102.html
========================

Updated packages in core/updates_testing:
========================
quagga-0.99.22.4-4.1.mga5
quagga-contrib-0.99.22.4-4.1.mga5
libquagga0-0.99.22.4-4.1.mga5
libquagga-devel-0.99.22.4-4.1.mga5

from quagga-0.99.22.4-4.1.mga5.src.rpm
Comment 1 David Walser 2016-03-24 18:33:47 CET
Procedure: https://bugs.mageia.org/show_bug.cgi?id=6512#c1

Whiteboard: (none) => has_procedure

Comment 2 Len Lawrence 2016-03-25 01:07:26 CET
x86_64 test under Mate.

Went straight for the updates after installing the pre-update packages and followed the recommended procedure in comment #1.  It all ran smoothly with the exception of babeld.  Stopped services after watchquagga started and restarted them, sometimes after editing a config file.

Unless the babel thing is a problem this looks good for 64-bits.

Some more detailed notes attached.

CC: (none) => tarazed25

Len Lawrence 2016-03-25 01:07:45 CET

Whiteboard: has_procedure => has_procedure MGA5-64-OK

Comment 3 Len Lawrence 2016-03-25 01:09:23 CET
Created attachment 7592 [details]
Work log for quagga testing
Dave Hodgins 2016-03-25 07:42:06 CET

Keywords: (none) => validated_update
Whiteboard: has_procedure MGA5-64-OK => has_procedure MGA5-64-OK advisory
CC: (none) => davidwhodgins, sysadmin-bugs

Comment 4 Mageia Robot 2016-03-26 16:08:22 CET
An update for this issue has been pushed to the Mageia Updates repository.

http://advisories.mageia.org/MGASA-2016-0126.html

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


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