CVE-2021-47425
Vulnerability Summary
Timeline
Description
In the Linux kernel, the following vulnerability has been resolved: i2c: acpi: fix resource leak in reconfiguration device addition acpi_i2c_find_adapter_by_handle() calls bus_find_device() which takes a reference on the adapter which is never released which will result in a reference count leak and render the adapter unremovable. Make sure to put the adapter after creating the client in the same manner that we do for OF. [wsa: fixed title]
CVSS Metrics
- v3.1•MEDIUM•Score: 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS Trends
Current EPSS score: 0.02%• Percentile: 6%
Techniques & Countermeasures
- CWE-401•Missing Release of Memory after Effective Lifetime
The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.
Affected Systems
- linux•linux
≥ 525e6fabeae286848592363bda13bc34b59bb5ac, < b8090a84d7758b929d348bafbd86bb7a10c5fb63 | ≥ 525e6fabeae286848592363bda13bc34b59bb5ac, < 3d9d458a8aaafa47268ea4f1b4114a9f12927989 | ≥ 525e6fabeae286848592363bda13bc34b59bb5ac, < 60bacf259e8c2eb2324f3e13275200baaee9494b | ≥ 525e6fabeae286848592363bda13bc34b59bb5ac, < f86de018fd7a24ee07372d55ffa7824f0c674a95 | ≥ 525e6fabeae286848592363bda13bc34b59bb5ac, < 90f1077c9184ec2ae9989e4642f211263f301694 | ≥ 525e6fabeae286848592363bda13bc34b59bb5ac, < 6558b646ce1c2a872fe1c2c7cb116f05a2c1950f | 4.8
- linux•linux_kernel
≥ 4.8, < 4.14.251 | ≥ 4.15, < 4.19.211 | ≥ 4.20, < 5.4.153 | ≥ 5.5, < 5.10.73 | ≥ 5.11, < 5.14.12 | 5.15:rc1 | 5.15:rc2 | 5.15:rc3 | 5.15:rc4
References (6)
- https://git.kernel.org/stable/c/b8090a84d7758b929d348bafbd86bb7a10c5fb63
- https://git.kernel.org/stable/c/3d9d458a8aaafa47268ea4f1b4114a9f12927989
- https://git.kernel.org/stable/c/60bacf259e8c2eb2324f3e13275200baaee9494b
- https://git.kernel.org/stable/c/f86de018fd7a24ee07372d55ffa7824f0c674a95
- https://git.kernel.org/stable/c/90f1077c9184ec2ae9989e4642f211263f301694
- https://git.kernel.org/stable/c/6558b646ce1c2a872fe1c2c7cb116f05a2c1950f