Database/Kernel, userspace & hypervisor
Linux kernel arm_ffa: unvalidated notification layout drives out-of-bounds read of the shared RX buffer
Impact
Arm FF-A framework notifications carry an indirect message in the RX buffer shared with the secure world, and the driver used the reported offset and size without checking them. Malformed values could drive an out-of-bounds read or an oversized kmemdup() allocation in the host kernel, and a non-header payload could be made to start in the middle of the message header. This sits on the boundary between the secure partition manager and the normal-world kernel, so it matters on Arm64 GPU hosts (Grace-class and other Arm servers); x86 fleets do not build this driver at all. NVD scores it 8.4 with a local vector, but the record describes no path from a tenant workload - the data has to come from the firmware side.
Who can reach it
Local, and only on platforms that expose Arm FF-A: whoever controls the secure-world firmware writing messages into the shared RX buffer. No network path and no described route from an unprivileged tenant pod; authentication is not the relevant boundary here, firmware trust is.
What to do
Take the stable kernel fix (the three linked commits), which validates offset and size before both the kmemdup() and the UUID parsing path. It is a kernel change, so it means drain and reboot each affected Arm node onto a patched kernel. The record names no fixed release version and no vendor mitigation - track your distribution's stable backport.
References
Related entries
- Linux kernel (arch/x86/kvm): A nested guest can put an out-of-range virtual-processor ID into an enlightened VMCS andCVE-2026-64247 · Linux kernel (arch/x86/kvm)High
- Linux kernel io_uring: per-task restrictions are freed across exec, so post-exec rings are unrestrictedCVE-2026-80713 · Linux kernel io_uring (per-task restrictions dropped on exec)High
- Intel Data Center GPU driver for VMware ESXi (out-of-bounds read): Out-of-bounds read in the ESXi GPU driver exposingCVE-2026-20751 · Intel Data Center GPU driver for VMware ESXi (out-of-bounds read)High
- Intel Data Center GPU driver for VMware ESXi (out-of-bounds write): Out-of-bounds write in the ESXi GPU driver causingCVE-2026-20879 · Intel Data Center GPU driver for VMware ESXi (out-of-bounds write)High
- Xen PCI passthrough on Intel VT-d chipsets without interrupt remapping: The founding GPU-passthrough escape. A guestCVE-2011-1898 · Xen PCI passthrough on Intel VT-d chipsets without interrupt remappingHigh
- Xen libxl (xenlight) PCI passthrough device setup: The toolstack hands a bus-mastering-capable PCI device to an HVMCVE-2013-4329 · Xen libxl (xenlight) PCI passthrough device setupHigh
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.