Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <9rr66n72-o743-5psr-7797-or63q8758n42@erqung.pbz>
Date: Fri, 5 Feb 2021 12:41:59 +0530 (IST)
From: P J P <ppandit@...hat.com>
To: oss security list <oss-security@...ts.openwall.com>
Subject: CVE-2021-20221 QEMU: aarch64: GIC: out-of-bound heap buffer access
 via an interrupt ID field

   Hello,

An out-of-bounds heap buffer access issue was found in the ARM Generic 
Interrupt Controller emulator of QEMU on aarch64 platform. The issue occurs 
because while writing an interrupt ID to the controller memory area, it is not 
masked to be 4 bits wide. It may lead to the said issue while updating 
controller state fields and their subsequent processing. A privileged guest 
user may use this flaw to crash the QEMU process on the host resulting in DoS 
scenario.

It requires unusual kernel start-up with 'kernel-irqchip=off'.

It does not affect default configuration ie. kernel-irqchip=on.

Upstream patch:
---------------
   -> https://gitlab.com/qemu-project/qemu/-/commit/edfe2eb4360cde4ed5d95bda7777edcb3510f76a

Thank you.
--
Prasad J Pandit / Red Hat Product Security Team
8685 545E B54C 486B C6EB 271E E285 8B5A F050 DE8D

Powered by blists - more mailing lists

Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.