CVE Catalog

CVE-2026-89959

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Summary

In the Linux kernel, vfio_ap_config_remove used bitmap_andnot to clear bits from the matrix_mdev->matrix.adm bitmap, which prevented explicitly unplugged control domains from being removed from the KVM guest. The fix replaces bitmap_andnot with bitmap_and.

Risk Assessment

A KVM guest may retain access to control domains that should have been unplugged, breaking isolation and the expected AP configuration state.

Recommendation

Update the Linux kernel to a version containing the fix that replaces bitmap_andnot with bitmap_and in vfio_ap_config_remove.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: Fix control domain removal in vfio_ap_mdev_cfg_remove The vfio_ap_config_remove function uses the bitmap_andnot function to clear bits from the matrix_mdev->matrix.adm bitmap (specifies the control domains assigned to the mdev). This prevents the explicitly unplugged control domains from being removed the KVM guest. The bitmap_and function is used instead.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS