Bug 1421995 (CVE-2017-5987) - CVE-2017-5987 Qemu: sd: infinite loop issue in multi block transfers
Summary: CVE-2017-5987 Qemu: sd: infinite loop issue in multi block transfers
Status: CLOSED NOTABUG
Alias: CVE-2017-5987
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard: impact=low,public=20170131,reported=2...
Keywords: Security
Depends On: 1422001
Blocks: 1401579
TreeView+ depends on / blocked
 
Reported: 2017-02-14 09:54 UTC by Prasad J Pandit
Modified: 2019-06-08 21:48 UTC (History)
36 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2019-06-08 03:07:35 UTC


Attachments (Terms of Use)

Description Prasad J Pandit 2017-02-14 09:54:18 UTC
Quick emulator(Qemu) built with the SDHCI device emulation support is vulnerable
to an infinite loop issue. It could occur while doing a multi block SDMA
transfer via 'sdhci_sdma_transfer_multi_blocks' routine.

A privileged user inside guest could use this flaw to crash the Qemu process
resulting in DoS.

Upstream patch:
---------------
  -> https://lists.gnu.org/archive/html/qemu-devel/2017-02/msg02776.html

Reference:
----------
  -> http://www.openwall.com/lists/oss-security/2017/02/14/8

Comment 2 Prasad J Pandit 2017-02-14 09:57:43 UTC
Created qemu tracking bugs for this issue:

Affects: fedora-all [bug 1422001]

Comment 3 Adam Mariš 2017-09-11 08:35:55 UTC
Acknowledgments:

Name: Jiang Xin (Huawei), Wjjzhang (Tencent)


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