On Wed, Jan 14, 2026 at 4:34 PM Maxime Coquelin
<[email protected]> wrote:
>
> This series contains 3 fixes for issues spotted by Claude Code.
>
> The first one is to avoid out-of-bound accesses in virtqueues array
> in the case we have the maximum supported queue pairs and control queue.
>
> Second one is a security issue that could result in theory in a denial
> of service, but a CVE was not created because the control queue support
> cannot currently be negotiated with the Kernel VDUSE driver.
>
> Last patch is fixing mmap error handling in the VDUSE IOTLB miss handler.
>
> Maxime Coquelin (3):
>   vhost: fix virtqueue array size for control queue
>   vhost: fix descriptor chain bounds check in control queue
>   vhost: fix mmap error check in VDUSE IOTLB miss handler
>
> Changes in v2:
> ==============
> - use post-increment for readability and consistency.
>
>  lib/vhost/vduse.c           |  5 +++--
>  lib/vhost/vhost.h           |  5 +++--
>  lib/vhost/virtio_net_ctrl.c | 22 ++++++++++++++++++++--
>  3 files changed, 26 insertions(+), 6 deletions(-)
>
> --
> 2.52.0
>

Applied to next-virtio/for-next-net.

Thanks,
Maxime

Reply via email to