Bug 1140525 (CVE-2014-3636)

Summary: CVE-2014-3636 dbus: denial of service by queuing or splitting file descriptors
Product: [Other] Security Response Reporter: Murray McAllister <mmcallis>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED WONTFIX QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: unspecifiedCC: drizt72, erik-fedora, jrusnack, lpoetter, rhughes, security-response-team, slawomir, vdanen, walters
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-12-12 23:52:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1142581, 1142582, 1142583    
Bug Blocks: 1140534    
Attachments:
Description Flags
initial patch from upstream none

Description Murray McAllister 2014-09-11 07:55:41 UTC
A denial of service flaw was reported in D-Bus's file descriptor passing. A local, malicious user could use this flaw to cause a denial of service (prevent new connections to the bus, or disconnect something from the bus) by queuing up a large number of file descriptors to send, or by splitting a message to allow more file descriptors than expected to be sent.

It is believed that versions 1.3.0 and later are affected.

Acknowledgements:

Red Hat would like to thank D-Bus upstream for reporting this issue. Upstream acknowledges Alban Crequy as the original reporter.

Comment 3 Murray McAllister 2014-09-11 08:34:32 UTC
Created attachment 936437 [details]
initial patch from upstream

Comment 4 Murray McAllister 2014-09-17 05:11:34 UTC
Created dbus tracking bugs for this issue:

Affects: fedora-all [bug 1142581]

Comment 5 Murray McAllister 2014-09-17 05:11:36 UTC
Created mingw-dbus tracking bugs for this issue:

Affects: fedora-all [bug 1142582]
Affects: epel-7 [bug 1142583]

Comment 6 Murray McAllister 2014-09-17 05:16:50 UTC
Public now:

http://www.openwall.com/lists/oss-security/2014/09/16/9

Comment 7 Vincent Danen 2014-12-12 14:30:03 UTC
Note that the upstream fix for this was incomplete; please see bug #1173555 (CVE-2014-7824) for the additional patches required to fix this flaw.

Comment 8 Vincent Danen 2014-12-12 23:52:03 UTC
To properly fix this issue, the following two patches are also required:

https://bugzilla.redhat.com/attachment.cgi?id=967618
https://bugzilla.redhat.com/attachment.cgi?id=967617

They are what are included with CVE-2014-7824.  However, since we never did provide an update with the faulty patch, we are not vulnerable to that CVE.

Given the Low impact of this issue, we do not intend to fix it at this time.

Comment 9 Fedora Update System 2014-12-13 09:47:33 UTC
dbus-1.6.28-1.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2014-12-17 04:46:43 UTC
dbus-1.8.12-1.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2014-12-19 18:26:24 UTC
dbus-1.6.28-1.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.