Logo
vulnerabilityCVE-2023-6693
Name
CVE-2023-6693
Source
NVD ( link)Debian ( link)
Description
A stack based buffer overflow was found in the virtio-net device of QEMU. This issue occurs when flushing TX in the virtio_net_flush_tx function if guest features VIRTIO_NET_F_HASH_REPORT, VIRTIO_F_VERSION_1 and VIRTIO_NET_F_MRG_RXBUF are enabled. This could allow a malicious user to overwrite local variables allocated on the stack. Specifically, the `out_sg` variable could be used to read a part of process memory and send it to the wire, causing an information leak.
Published Date
Updated Date
Workaround
-

Analysis#


Affected Component
Analysis
qemu
Patched

Vulnerability Ratings#


4.9
CVSSv31
5.3
CVSSv31
NaN
other

Others affected components#


Name
Project
Project Version
Version
Status
buildroot
2025.02.x
9.2.0
Not Affected
buildroot
master
11.0.0
Not Affected
openwrt
master
10.1.3-r2
Not Affected
openwrt
openwrt-25.12
10.1.2-r1
Not Affected
yocto
master
11.0.1
Not Affected
yocto
scarthgap
8.2.7
Not Affected

Resolved with patches#


qemu (yocto:kirkstone)

#
Title
Author
Resolve
1
virtio-net: correctly copy vnet header when flushing TX
Jason Wang <jasowang@redhat.com>
CVE-2023-6693