Home

Description

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.

PUBLISHED Reserved 2026-05-13 | Published 2026-05-27 | Updated 2026-05-27 | Assigner Linux

Product status

Default status
unaffected

62fe9d06f5709caa1fa68055873ff279e05ade37 (git) before 140a45bd4f6db7d1b30cab967d29689b946c52fa
affected

62fe9d06f5709caa1fa68055873ff279e05ade37 (git) before 8e71414e252c1cb235911008a98fd47927d3a55c
affected

62fe9d06f5709caa1fa68055873ff279e05ade37 (git) before a2c41467ef42f69a3958493a0395ba75174710dc
affected

62fe9d06f5709caa1fa68055873ff279e05ade37 (git) before 2537089413514caaa9a5fdeeac3a34d45100f747
affected

Default status
affected

6.11
affected

Any version before 6.11
unaffected

6.12.75 (semver)
unaffected

6.18.14 (semver)
unaffected

6.19.4 (semver)
unaffected

7.0 (original_commit_for_fix)
unaffected

References

git.kernel.org/...c/140a45bd4f6db7d1b30cab967d29689b946c52fa

git.kernel.org/...c/8e71414e252c1cb235911008a98fd47927d3a55c

git.kernel.org/...c/a2c41467ef42f69a3958493a0395ba75174710dc

git.kernel.org/...c/2537089413514caaa9a5fdeeac3a34d45100f747

cve.org (CVE-2026-45863)

nvd.nist.gov (CVE-2026-45863)

Download JSON