CyberRota Analysis
AI-GeneratedA vulnerability in the Linux kernel's firmware handling of the arm_ffa interface allows for improper validation of indices when copying partition descriptors, potentially leading to buffer overflows. This could allow an attacker to exploit the vulnerability to execute arbitrary code or crash the system. Organizations using affected Linux distributions, especially those deploying ARM-based systems, should prioritize patching to mitigate the risk.
Original NVD Description
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)