{"id":"CVE-2024-42153","summary":"i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr","details":"In the Linux kernel, the following vulnerability has been resolved:\n\ni2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr\n\nWhen del_timer_sync() is called in an interrupt context it throws a warning\nbecause of potential deadlock. The timer is used only to exit from\nwait_for_completion() after a timeout so replacing the call with\nwait_for_completion_timeout() allows to remove the problematic timer and\nits related functions altogether.","modified":"2026-05-28T03:54:15.290879275Z","published":"2024-07-30T07:46:45.724Z","related":["SUSE-SU-2024:3194-1","SUSE-SU-2024:3195-1","SUSE-SU-2024:3383-1","SUSE-SU-2025:20044-1","SUSE-SU-2025:20047-1"],"database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/42xxx/CVE-2024-42153.json","cna_assigner":"Linux"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/27cd3873fa76ebeb9f948baae40cb9a6d8692289"},{"type":"WEB","url":"https://git.kernel.org/stable/c/2849a1b747cf37aa5b684527104d3a53f1e296d2"},{"type":"WEB","url":"https://git.kernel.org/stable/c/3503372d0bf7b324ec0bd6b90606703991426176"},{"type":"WEB","url":"https://git.kernel.org/stable/c/3d32327f5cfc087ee3922a3bcdcc29880dcdb50f"},{"type":"WEB","url":"https://git.kernel.org/stable/c/92e494a7568b60ae80d57fc0deafcaf3a4029ab3"},{"type":"WEB","url":"https://git.kernel.org/stable/c/a349e5ab4dc9954746e836cd10b407ce48f9b2f6"},{"type":"WEB","url":"https://git.kernel.org/stable/c/effe0500afda017a86c94482b1e36bc37586c9af"},{"type":"WEB","url":"https://git.kernel.org/stable/c/f63b94be6942ba82c55343e196bd09b53227618e"},{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/42xxx/CVE-2024-42153.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-42153"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"41561f28e76a47dc6de0a954da85d0b5c42874eb"},{"fixed":"a349e5ab4dc9954746e836cd10b407ce48f9b2f6"},{"fixed":"effe0500afda017a86c94482b1e36bc37586c9af"},{"fixed":"2849a1b747cf37aa5b684527104d3a53f1e296d2"},{"fixed":"3503372d0bf7b324ec0bd6b90606703991426176"},{"fixed":"3d32327f5cfc087ee3922a3bcdcc29880dcdb50f"},{"fixed":"92e494a7568b60ae80d57fc0deafcaf3a4029ab3"},{"fixed":"27cd3873fa76ebeb9f948baae40cb9a6d8692289"},{"fixed":"f63b94be6942ba82c55343e196bd09b53227618e"}]}],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-42153.json"}},{"package":{"name":"Kernel","ecosystem":"Linux"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.6.20"},{"fixed":"4.19.318"}]},{"type":"ECOSYSTEM","events":[{"introduced":"4.20.0"},{"fixed":"5.4.280"}]},{"type":"ECOSYSTEM","events":[{"introduced":"5.5.0"},{"fixed":"5.10.222"}]},{"type":"ECOSYSTEM","events":[{"introduced":"5.11.0"},{"fixed":"5.15.163"}]},{"type":"ECOSYSTEM","events":[{"introduced":"5.16.0"},{"fixed":"6.1.98"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.2.0"},{"fixed":"6.6.39"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.7.0"},{"fixed":"6.9.9"}]}],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-42153.json"}}],"schema_version":"1.7.5"}