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)
Published: 2026-07-25
Score: 8.4 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises in the Linux kernel's ARM Firmware Framework (arm_ffa) component, where the PARTITION_INFO_GET_REGS function accepts indices supplied by firmware without adequate validation before copying partition descriptors into a caller buffer. This unchecked copy loop can write past the end of the allocated array, potentially corrupting kernel memory and leading to arbitrary code execution with kernel privileges. The flaw falls under the buffer overflow weakness and could allow a privileged attacker to corrupt memory or execute arbitrary code with kernel privileges. The description confirms that the issue is mitigated by rejecting inconsistent counts or index progressions, preventing the copy loop from overflowing.

Affected Systems

Linux kernel distributions that include the arm_ffa subsystem are affected. The specific product is Linux:Linux, but any kernel build that lacks the recent fix may be vulnerable.

Risk and Exploitability

The EPSS score is less than 1%, indicating a low probability of exploitation in the wild at the time of this analysis, and the vulnerability is not listed in the CISA KEV catalog. Nevertheless, because the flaw resides in kernel code and can lead to memory corruption, the potential impact is severe. Based on the description, the likely attack path requires access to the ARM FFA interface, implying a privileged or local attack vector; however, the exact attack vector is inferred and not directly stated in the CVE data, and an attacker could surface the vulnerability through compromised firmware modules.

Generated by OpenCVE AI on August 3, 2026 at 18:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the reported fix for arm_ffa PARTITION_INFO_GET_REGS.
  • Ensure that firmware providing indices to the arm_ffa interface is trusted and its input validation is enforced; avoid using untrusted firmware modules.
  • If the arm_ffa PARTITION_INFO_GET functionality is not required, disable or remove it from the kernel configuration to eliminate the attack surface.

Generated by OpenCVE AI on August 3, 2026 at 18:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8622-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8623-1 Linux kernel (NVIDIA) vulnerabilities
History

Sat, 01 Aug 2026 01:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-122

Wed, 29 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-787
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 27 Jul 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Sun, 26 Jul 2026 01:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-122

Sat, 25 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
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)
Title firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-05T12:42:34.515Z

Reserved: 2026-07-19T15:36:31.794Z

Link: CVE-2026-64520

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-07-25T10:17:38.290

Modified: 2026-07-27T05:16:56.093

Link: CVE-2026-64520

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-25T00:00:00Z

Links: CVE-2026-64520 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T18:30:06Z

Weaknesses