{"uuid": "7a7f34ba-6753-48c9-8a35-3bfe60f44575", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "2a075640-a300-48a4-bb44-bc6130783b9b", "vulnerability": "CVE-2024-50057", "type": "seen", "source": "https://t.me/cvedetector/8561", "content": "{\n  \"Source\": \"CVE FEED\",\n  \"Title\": \"CVE-2024-50057 - Linux Kernel USB Type-C Tipd IRQ Free Vulnerability\", \n  \"Content\": \"CVE ID : CVE-2024-50057 \nPublished : Oct. 21, 2024, 8:15 p.m. | 16\u00a0minutes ago \nDescription : In the Linux kernel, the following vulnerability has been resolved:  \n  \nusb: typec: tipd: Free IRQ only if it was requested before  \n  \nIn polling mode, if no IRQ was requested there is no need to free it.  \nCall devm_free_irq() only if client-&gt;irq is set. This fixes the warning  \ncaused by the tps6598x module removal:  \n  \nWARNING: CPU: 2 PID: 333 at kernel/irq/devres.c:144 devm_free_irq+0x80/0x8c  \n...  \n...  \nCall trace:  \n  devm_free_irq+0x80/0x8c  \n  tps6598x_remove+0x28/0x88 [tps6598x]  \n  i2c_device_remove+0x2c/0x9c  \n  device_remove+0x4c/0x80  \n  device_release_driver_internal+0x1cc/0x228  \n  driver_detach+0x50/0x98  \n  bus_remove_driver+0x6c/0xbc  \n  driver_unregister+0x30/0x60  \n  i2c_del_driver+0x54/0x64  \n  tps6598x_i2c_driver_exit+0x18/0xc3c [tps6598x]  \n  __arm64_sys_delete_module+0x184/0x264  \n  invoke_syscall+0x48/0x110  \n  el0_svc_common.constprop.0+0xc8/0xe8  \n  do_el0_svc+0x20/0x2c  \n  el0_svc+0x28/0x98  \n  el0t_64_sync_handler+0x13c/0x158  \n  el0t_64_sync+0x190/0x194 \nSeverity: 0.0 | NA \nVisit the link for more details, such as CVSS details, affected products, timeline, and more...\",\n  \"Detection Date\": \"21 Oct 2024\",\n  \"Type\": \"Vulnerability\"\n}\n\ud83d\udd39 t.me/cvedetector \ud83d\udd39", "creation_timestamp": "2024-10-21T22:43:16.000000Z"}