Junglewise Threat Intelligence

CVE-2026-52968: Linux Kernel KVM s390 out-of-bounds access in PCI GAIT table

CVE-2026-52968 · Severity: info · Published 2026-06-24

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's virtualization component (KVM) for s390 architectures. It involves a technical error in how the system calculates memory addresses for PCI device tables, which can lead to the system accessing memory outside of intended boundaries. This could potentially result in system instability or unauthorized access to kernel memory.

Technical details

An out-of-bounds access vulnerability exists in the Linux kernel's KVM implementation for s390 architectures within the PCI interrupt handling logic. The functions kvm_s390_pci_aif_enable(), kvm_s390_pci_aif_disable(), and aen_host_forward() incorrectly performed manual multiplication of an index by the size of 'struct zpci_gaite' when the base pointer was already of that type. This resulted in 'double-scaling' of the pointer offset, causing the kernel to access memory significantly beyond the intended table bounds when the index (aisb) was 32 or greater. This flaw could lead to kernel memory corruption or information leakage. The issue has been resolved by removing the redundant size multiplication in the pointer arithmetic.

Affected products

  • Linux Linux Kernel 6.0 to 7.1

Timeline

  • 2026-06-24: disclosed
  • 2026-06-24: advisory

References

Related threats