CVE-2026-53400

In the Linux kernel, the following vulnerability has been resolved: i2c: core: fix adapter registration race Adapters can be looked up based on their id using i2c_get_adapter() which takes a reference to the embedded struct device. Make sure that the adapter (including its struct device) has been initialised before adding it to the IDR to avoid accessing uninitialised data which could, for example, lead to NULL-pointer dereferences or use-after-free. Note that the i2c-dev chardev, which is registered from a bus notifier, currently uses i2c_get_adapter() so the adapter needs to be added to the IDR before registration.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

29 Jul 2026, 20:28

Type Values Removed Values Added
First Time Linux linux Kernel
Linux
CWE CWE-362
References () https://git.kernel.org/stable/c/1febb174815bcae56d73587e99e8f87e02f0784d - () https://git.kernel.org/stable/c/1febb174815bcae56d73587e99e8f87e02f0784d - Patch
References () https://git.kernel.org/stable/c/2e57c788e71f1763445f812eba4e0b4a2fbd0646 - () https://git.kernel.org/stable/c/2e57c788e71f1763445f812eba4e0b4a2fbd0646 - Patch
References () https://git.kernel.org/stable/c/6a946038f2a5a8c29048c6af369d4e391448a5c5 - () https://git.kernel.org/stable/c/6a946038f2a5a8c29048c6af369d4e391448a5c5 - Patch
References () https://git.kernel.org/stable/c/78793c75dc6d0ff2e4d50ad617349b328a99054e - () https://git.kernel.org/stable/c/78793c75dc6d0ff2e4d50ad617349b328a99054e - Patch
References () https://git.kernel.org/stable/c/a4365bc41baaf67f3a5aa8556d23544e6ec7480a - () https://git.kernel.org/stable/c/a4365bc41baaf67f3a5aa8556d23544e6ec7480a - Patch
References () https://git.kernel.org/stable/c/a4c8094bbf4c6fa68b17e3b16f6a0a1b7a14f3e0 - () https://git.kernel.org/stable/c/a4c8094bbf4c6fa68b17e3b16f6a0a1b7a14f3e0 - Patch
References () https://git.kernel.org/stable/c/ba14d7cf2fe7284610a29854bdff22b2537d3ce6 - () https://git.kernel.org/stable/c/ba14d7cf2fe7284610a29854bdff22b2537d3ce6 - Patch
References () https://git.kernel.org/stable/c/da9d8d9711f78deebc202d0cffcf577e45ee8621 - () https://git.kernel.org/stable/c/da9d8d9711f78deebc202d0cffcf577e45ee8621 - Patch
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

24 Jul 2026, 15:18

Type Values Removed Values Added
References
  • () https://git.kernel.org/stable/c/1febb174815bcae56d73587e99e8f87e02f0784d -
  • () https://git.kernel.org/stable/c/2e57c788e71f1763445f812eba4e0b4a2fbd0646 -
  • () https://git.kernel.org/stable/c/a4365bc41baaf67f3a5aa8556d23544e6ec7480a -
  • () https://git.kernel.org/stable/c/da9d8d9711f78deebc202d0cffcf577e45ee8621 -

20 Jul 2026, 15:16

Type Values Removed Values Added
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.8

19 Jul 2026, 12:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-07-19 12:16

Updated : 2026-07-29 20:28


NVD link : CVE-2026-53400

Mitre link : CVE-2026-53400

CVE.ORG link : CVE-2026-53400


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-362

Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')