]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
qemu: fix CVE-2023-3180
authorArchana Polampalli <archana.polampalli@windriver.com>
Mon, 14 Aug 2023 07:42:27 +0000 (07:42 +0000)
committerSteve Sakoman <steve@sakoman.com>
Mon, 14 Aug 2023 16:46:51 +0000 (06:46 -1000)
commitde421cab92c49ba0f068eae9d6b458a0368fcd03
tree58eed509e5e6b727273ba167878bf40cef6cbaf1
parent71d0683d625c09d4db5e0473a0b15a266aa787f4
qemu: fix CVE-2023-3180

A flaw was found in the QEMU virtual crypto device while handling data
encryption/decryption requests in virtio_crypto_handle_sym_req.
There is no check for the value of `src_len` and `dst_len` in
virtio_crypto_sym_op_helper, potentially leading to a heap buffer
overflow when the two values differ.

References:
https://nvd.nist.gov/vuln/detail/CVE-2023-3180

Upstream patches:
https://gitlab.com/qemu-project/qemu/-/commit/49f1e02bac166821c712534aaa775f50e1afe17f

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-devtools/qemu/qemu.inc
meta/recipes-devtools/qemu/qemu/CVE-2023-3180.patch [new file with mode: 0644]