CVE Database›Document archive›CVE-2024-53110

CVE-2024-53110

kernel: vp_vdpa: fix id_table array not null terminated error

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · December 2, 2024

Updated · October 29, 2026

Description

A flaw was found in the Linux kernel. The virtio-pci Virtual Data Path Acceleration (vp_vdpa) driver fails to properly null-terminate its device identifier array. A local user could exploit this flaw to cause the kernel to read out-of-bounds memory, resulting in a Denial of Service (DoS) via a system crash.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Prevent loading of the vp_vdpa kernel module on the system.

  1. Add an entry to prevent the module from autoloading:

echo "install vp_vdpa /bin/true" > /etc/modprobe.d/disable-vp_vdpa.conf

  1. If the module is currently loaded, unload it:

modprobe -r vp_vdpa

Caveat: Disabling this module prevents the system from configuring and utilizing Virtio PCI vDPA devices. If the module is in active use and cannot be unloaded dynamically, a system reboot will be required to apply the changes.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-170 · Improper Null Termination