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

firmware: arm_ffa: Validate framework notification message layout

Framework notifications carry an indirect message in the shared RX
buffer. Validate the reported offset and size before using them, reject
zero-length payloads, and ensure that any non-header payload starts at
the UUID field rather than in the middle of the message header.

Use the validated offset and size values for both kmemdup() and the UUID
parsing path so malformed firmware data cannot drive an out-of-bounds
read or an oversized allocation.
Published: 2026-07-19
Score: 8.4 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw arises from a lack of validation for framework notification messages in the ARM FFA subsystem of the Linux kernel. Malformed firmware data can be processed without checking the reported offset and size, allowing a kernel read beyond the bounds of the supplied buffer or an oversized allocation when domain‑appropriate functions such as kmemdup() or UUID parsing are used. The consequence is kernel‑space memory corruption or a system crash, leading to a denial of service. The impact is confined to kernel memory and does not directly affect user‑space data but can destabilize the host system.

Affected Systems

All Linux kernel builds that include the arm_ffa framework and have not yet integrated the upstream patch are potentially affected. The CVE data does not list specific version numbers, so any kernel containing the vulnerable code before the applied fix could be impacted.

Risk and Exploitability

The CVSS score of 8.4 denotes high severity, while the EPSS score of less than 1 % indicates a very low current probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is the delivery of a malformed firmware notification via the arm_ffa interface, which requires an attacker to influence firmware data presented to the system. Successful exploitation could lead to a kernel crash or denial of service but does not provide direct privilege escalation or data exfiltration.

Generated by OpenCVE AI on July 30, 2026 at 20:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the arm_ffa offset and size validation patch
  • If the arm_ffa subsystem is not required, disable or compile it out to remove the vulnerability surface
  • Ensure that firmware delivered via arm_ffa is signed and verified before processing

Generated by OpenCVE AI on July 30, 2026 at 20:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
History

Tue, 21 Jul 2026 12:15:00 +0000

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

None

threat_severity

Moderate


Mon, 20 Jul 2026 14:45: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, 19 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: firmware: arm_ffa: Validate framework notification message layout Framework notifications carry an indirect message in the shared RX buffer. Validate the reported offset and size before using them, reject zero-length payloads, and ensure that any non-header payload starts at the UUID field rather than in the middle of the message header. Use the validated offset and size values for both kmemdup() and the UUID parsing path so malformed firmware data cannot drive an out-of-bounds read or an oversized allocation.
Title firmware: arm_ffa: Validate framework notification message layout
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:39:00.788Z

Reserved: 2026-07-19T07:54:57.031Z

Link: CVE-2026-64081

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-64081 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T20:45:17Z

Weaknesses