diff options
| author | Philippe Mathieu-Daudé <philmd@redhat.com> | 2021-12-18 17:09:11 +0100 |
|---|---|---|
| committer | Thomas Huth <thuth@redhat.com> | 2022-03-21 10:24:51 +0100 |
| commit | 79fa99831debc9782087e834382c577215f2f511 (patch) | |
| tree | 71c6da4b9272efa4366169dc1853d500220fd2a4 /python/qemu/utils/qom.py | |
| parent | be5a8cf347d0c47ee3e933dde075526fd8bd5c40 (diff) | |
| download | focaccia-qemu-79fa99831debc9782087e834382c577215f2f511.tar.gz focaccia-qemu-79fa99831debc9782087e834382c577215f2f511.zip | |
hw/audio/intel-hda: Restrict DMA engine to memories (not MMIO devices)
Issue #542 reports a reentrancy problem when the DMA engine accesses the HDA controller I/O registers. Fix by restricting the DMA engine to memories regions (forbidding MMIO devices such the HDA controller). Reported-by: OSS-Fuzz (Issue 28435) Reported-by: Alexander Bulekov <alxndr@bu.edu> Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Resolves: https://gitlab.com/qemu-project/qemu/-/issues/542 CVE: CVE-2021-3611 Message-Id: <20211218160912.1591633-3-philmd@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'python/qemu/utils/qom.py')
0 files changed, 0 insertions, 0 deletions