FS#38441 - [graphviz] security patch for CVE-2014-0978 and CVE-2014-1235

Attached to Project: Arch Linux
Opened by harzaf (ibn) - Thursday, 09 January 2014, 22:04 GMT
Last edited by Gaetan Bisson (vesath) - Friday, 10 January 2014, 04:16 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Gaetan Bisson (vesath)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

"The vulnerability is caused due to an error within the "yyerror()" function (lib/cgraph/scan.l) and can be exploited to cause a stack-based buffer overflow via a specially crafted file."
Redhat Bug Report [0]

The patch for CVE-2014-0978 [1] introduces a similar vulnerability, CVE-2014-1235.

The latest upstream release (2.34) is not yet fixed.

Resolution:

Apply both patches [1] and [2] as the first patch introduces another vulnerability.

Resources:

[0] https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2014-0978
[1] https://github.com/ellson/graphviz/commit/7aaddf52cd98589fb0c3ab72a393f8411838438a
[2] https://github.com/ellson/graphviz/commit/d266bb2b4154d11c27252b56d86963aef4434750


This task depends upon

Closed by  Gaetan Bisson (vesath)
Friday, 10 January 2014, 04:16 GMT
Reason for closing:  Fixed
Additional comments about closing:  graphviz-2.34.0-3 in [extra]

Loading...