CVE-2026-64520

Summary

In the Linux kernel, the following vulnerability has been resolved:

firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies

The register-based PARTITION_INFO_GET path trusted the firmware-provided indices when copying partition descriptors into the caller buffer. Reject inconsistent counts or index progressions so the copy loop cannot write past the allocated array.

(fixed cur_idx when exactly one descriptor in the first fragment)

Affected Software

VendorProductVersion RangeStatus
LinuxLinuxba85c644ac8dc37d9b01a3332c2f142cb4d46954 < f39bc7ebe75e2186b417a024a7f7e2fd4cc7eb95affected
LinuxLinuxba85c644ac8dc37d9b01a3332c2f142cb4d46954 < 79d95c02ae0a95e6e80e8e92b7ca74ecee02854faffected
LinuxLinuxba85c644ac8dc37d9b01a3332c2f142cb4d46954 < 3974ea1938406f9bfa7c1f48d4e43533f447bb08affected
LinuxLinux6.12affected
LinuxLinux0 < 6.12unaffected
LinuxLinux6.18.34 <= 6.18.*unaffected
LinuxLinux7.0.11 <= 7.0.*unaffected
LinuxLinux7.1 <= *unaffected

Weaknesses

References