CVE-2026-45863

i3c: dw: Fix memory leak in dw_i3c_master_i2c_xfers()

published May 27, 2026

CVSS
—
EPSS
0%
Percentile
5.0
In the wild
Unconfirmed
What it is

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

i3c: dw: Fix memory leak in dw_i3c_master_i2c_xfers()

The dw_i3c_master_i2c_xfers() function allocates memory for the xfer

structure using dw_i3c_master_alloc_xfer(). If pm_runtime_resume_and_get()

fails, the function returns without freeing the allocated xfer, resulting

in a memory leak.

Add a dw_i3c_master_free_xfer() call to the error path to ensure the

allocated memory is properly freed.

Compile tested only. Issue found using a prototype static analysis tool

and code review.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00162 · 5.0th percentile
Published
2026-05-27T12:15Z
EPSS history
Timeline
  • 27 MAY 12:15Z
    i3c: dw: Fix memory leak in dw_i3c_master_i2c_xfers()
    cvelistv5