Nixpkgs security tracker

Login with GitHub

Details of issue NIXPKGS-2026-1917

NIXPKGS-2026-1917
published 7 hours ago
Qemu-kvm: heap buffer overflow in virtio-blk scsi request handling
Permalink CVE-2026-48914
6.7 MEDIUM
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Local (L)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): High (H)
  • User Interaction (UI): None (N)
  • Scope (S): Changed (C)
  • Confidentiality (C): None (N)
  • Integrity (I): Low (L)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Local (L)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): High (H)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): None (N)
  • Modified Scope (MS): Changed (C)
  • Modified Integrity (MI): Low (L)
  • Modified Availability (MA): High (H)
updated 7 hours ago by @LeSuisse Activity log
  • Created suggestion
  • @LeSuisse ignored
    16 packages
    • qemu
    • qemu_xen
    • qemu-user
    • qemu_full
    • qemu_test
    • qemu-utils
    • ubootQemuX86
    • ubootQemuX86_64
    • canokey-qemu
    • qemu-python-utils
    • armTrustedFirmwareQemu
    • python313Packages.qemu
    • python314Packages.qemu
    • python313Packages.qemu-qmp
    • python314Packages.qemu-qmp
    • ubootQemuAarch64
  • @LeSuisse accepted
  • @LeSuisse published on GitHub
Qemu-kvm: heap buffer overflow in virtio-blk scsi request handling

A flaw was found in QEMU's virtio-blk device. The issue arises because the device does not properly validate the size of input descriptors before writing data. A malicious guest with high privileges could exploit this vulnerability by submitting a malformed virtio-blk SCSI request, leading to an out-of-bounds write in the host heap memory and a potential denial of service (DoS) for the QEMU process.

Affected products

qemu
  • =<11.0.1
rhcos
qemu-kvm
qemu-kvm-ma

Matching in nixpkgs

Ignored packages (16)

pkgs.qemu

Generic and open source machine emulator and virtualizer

pkgs.qemu-user

QEMU User space emulator - launch executables compiled for one CPU on another CPU

Package maintainers