Bugzilla – Bug 880317
VUL-0: CVE-2014-0250: freerdp: integer overflows in memory allocations in client/X11/xf_graphics.c
Last modified: 2016-10-12 13:10:44 UTC
rh#998934 References: https://bugzilla.redhat.com/show_bug.cgi?id=998934 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-0250
Upstream bug: https://github.com/FreeRDP/FreeRDP/issues/1871 In SLE11 SP3 its X11/xf_win.c, l_ui_create_cursor
An update workflow for this issue was started. This issue was rated as moderate. Please submit fixed packages until 2014-06-26. When done, reassign the bug to security-team@suse.de. https://swamp.suse.de/webswamp/wf/57801
Affected packages: SLE-11-SP3: freerdp
The upstream solution is in the libfreerdp/core/update.c if ((pointer_color->width > 96) || (pointer_color->height > 96)) return FALSE; In sle11-sp3, the width and the height is more strict, set to 32. in libfreerdp/rdp.c if ((width != 32) || (height != 32)) { ui_error(rdp->inst, "process_color_pointer_common: error " "width %d height %d\n", width, height); return; } So 11-sp3 was not affected. (In reply to comment #1) > Upstream bug: https://github.com/FreeRDP/FreeRDP/issues/1871 > > In SLE11 SP3 its X11/xf_win.c, l_ui_create_cursor
Good, than we only have to fix openSUSE and SLE12
Make a minimum patch to solve the CVE bug only. Submitted to sle12 and openSUSD:factory.
This is an autogenerated message for OBS integration: This bug (880317) was mentioned in https://build.opensuse.org/request/show/237030 Factory / freerdp
This is an autogenerated message for OBS integration: This bug (880317) was mentioned in https://build.opensuse.org/request/show/238487 12.3 / freerdp https://build.opensuse.org/request/show/238488 13.1 / freerdp
No need to submit anything since I took you submit for bnc#857491 and reused it here.
openSUSE-SU-2014:0862-1: An update that fixes two vulnerabilities is now available. Category: security (moderate) Bug References: 857491,880317 CVE References: CVE-2014-0250,CVE-2014-0791 Sources used: openSUSE 13.1 (src): freerdp-1.0.2-3.4.1 openSUSE 12.3 (src): freerdp-1.0.2-11.12.1
SUSE-SU-2016:2506-1: An update that fixes three vulnerabilities is now available. Category: security (moderate) Bug References: 829013,857491,880317 CVE References: CVE-2013-4118,CVE-2014-0250,CVE-2014-0791 Sources used: SUSE Linux Enterprise Workstation Extension 12-SP1 (src): freerdp-1.0.2-9.1 SUSE Linux Enterprise Software Development Kit 12-SP1 (src): freerdp-1.0.2-9.1 SUSE Linux Enterprise Desktop 12-SP1 (src): freerdp-1.0.2-9.1