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

fpga: region: fix use-after-free in child_regions_with_firmware()

Move of_node_put(child_region) after the error print to avoid accessing
freed memory when pr_err() references child_region.

[ Yilun: Fix the Fixes tag ]
Published: 2026-07-24
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel's FPGA subsystem contains a use‑after‑free bug in the child_regions_with_firmware() function. After freeing a child region node, the code later references it during an error print. This flaw can cause the kernel to access memory that has already been released, potentially leading to memory corruption issues.

Affected Systems

This vulnerability applies to all Linux kernel builds that include the FPGA subsystem unmodified from the commit that introduces the bug and that do not yet contain the fix identified in the advisory. The relevant commit is 070b0ce947b18fa3dec0729695147f7e19599649, and any kernel version prior to its inclusion is affected. The CPE entry reflects all Linux kernel products, so every distribution kernel that ships the FPGA module and lacks the patch is potentially vulnerable.

Risk and Exploitability

The CVSS score of 7.8, combined with an EPSS score of < 1 % and a status outside CISA's KEV catalog, indicates high severity but very low exploitation probability. The likely attack vector involves local access to the FPGA firmware interface, requiring the attacker to trigger the buggy code path. The overall risk remains low to moderate compared to the severity metric, largely because the vulnerability is confined to kernel memory corruption when the FPGA subsystem is accessed.

Generated by OpenCVE AI on August 13, 2026 at 21:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the kernel to a version that includes the commit 070b0ce947b18fa3dec0729695147f7e19599649 or any later release that contains the fix.
  • If an immediate kernel upgrade is not possible, disable the FPGA firmware loading mechanism or restrict access so that child_regions_with_firmware() is never invoked.
  • Enable kernel log monitoring to detect pr_err messages that reference child_region accesses and investigate any unexpected kernel failures.

Generated by OpenCVE AI on August 13, 2026 at 21:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4700-1 linux-6.1 security update
Debian DLA Debian DLA DLA-4717-1 linux security update
History

Thu, 13 Aug 2026 18:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sun, 02 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

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

Type Values Removed Values Added
Weaknesses CWE-416

Tue, 28 Jul 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Tue, 28 Jul 2026 16:15:00 +0000


Fri, 24 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: fpga: region: fix use-after-free in child_regions_with_firmware() Move of_node_put(child_region) after the error print to avoid accessing freed memory when pr_err() references child_region. [ Yilun: Fix the Fixes tag ]
Title fpga: region: fix use-after-free in child_regions_with_firmware()
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-07-24T15:31:16.458Z

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

Link: CVE-2026-64249

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-07-24T16:16:54.450

Modified: 2026-08-13T18:28:05.690

Link: CVE-2026-64249

cve-icon Redhat

Severity :

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

Links: CVE-2026-64249 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T21:45:03Z

Weaknesses