CVE-2026-53030

i3c: master: renesas: Fix memory leak in renesas_i3c_i3c_xfers()

Published Jun 24, 2026 CVSS 3.1 · 5.5 Medium EPSS < 1% KEV · Not listed
Description
In the Linux kernel, the following vulnerability has been resolved:

i3c: master: renesas: Fix memory leak in renesas_i3c_i3c_xfers()

The xfer structure allocated by renesas_i3c_alloc_xfer() was never freed
in the renesas_i3c_i3c_xfers() function. Use the __free(kfree) cleanup
attribute to automatically free the memory when the variable goes out of
scope.

Analysis

AI-generated

Technical impact

This vulnerability arises from a memory leak in the Renesas I3C master driver of the Linux kernel. The xfer structure allocated during an I3C transfer is never freed, causing the kernel to consume more and more memory each time a transfer is performed. This resource exhaustion can eventually lead to the system becoming unresponsive or crashing, resulting in a denial‑of‑service. The weakness is classed as missing resource deallocation (CWE‑401) and a failure to free memory (CWE‑763).

Affected Systems

All Linux kernel builds that contain the unpatched Renesas I3C master driver are potentially exposed. The fix is applied in recent kernel commits referenced in the advisory; therefore any kernel version before those commits is affected. Administrators should verify that their running kernel includes the patch commits or upgrade to a newer release.

Risk and Exploitability

The attack requires an ability to trigger I3C transfers against the kernel. Very low EPSS (<1%) and CVSS 5.5 moderate severity imply limited exploitation likelihood. The vulnerability is not listed in CISA KEV, suggesting no known widespread exploitation. Based on the description, it is inferred that the attacker would need local or privileged access to initiate the I3C transfers, as the interface is normally confined to the device’s operating system context.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that contains the commit fixing the memory leak.
  • If an update cannot be applied immediately, consider disabling the Renesas I3C master driver or blacklisting it, then reboot to recover freed memory and prevent new transfers.
  • Monitor system memory usage and I3C transfer activity to detect abnormal memory consumption and intervene before resource exhaustion occurs.

Generated by OpenCVE AI on August 12, 2026 at 07:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Ubuntu USN Ubuntu USN USN-8566-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8568-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8569-1 Linux kernel (HWE) vulnerabilities
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
Ubuntu USN Ubuntu USN USN-8663-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8664-1 Linux kernel (NVIDIA BaseOS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-1 Linux kernel (GCP) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-3 Linux kernel (Oracle) vulnerabilities
History
Type Values Removed Values Added
Weaknesses CWE-401
Type Values Removed Values Added
Weaknesses CWE-401
Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: i3c: master: renesas: Fix memory leak in renesas_i3c_i3c_xfers() The xfer structure allocated by renesas_i3c_alloc_xfer() was never freed in the renesas_i3c_i3c_xfers() function. Use the __free(kfree) cleanup attribute to automatically free the memory when the variable goes out of scope.
Title i3c: master: renesas: Fix memory leak in renesas_i3c_i3c_xfers()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References
Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

  • CWE-763

    Release of Invalid Pointer or Reference

Sources

Status
PUBLISHED
Assigner
Linux
Published
Updated
Jun 24, 2026, 4:29 PM
Reserved
Jun 9, 2026, 7:44 AM
Status
Analyzed
Published
Jun 24, 2026, 5:17 PM
Modified
Jul 14, 2026, 7:39 PM
Severity
Public date
Jun 24, 2026, 12:00 AM