CVE-2024-50267

HighCVSS 7.8/10Last modified Jun 17, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

USB: serial: io_edgeport: fix use after free in debug printk

The "dev_dbg(&urb->dev->dev, ..." which happens after usb_free_urb(urb) is a use after free of the "urb" pointer. Store the "dev" pointer at the start of the function to avoid this issue.

Metrics

CVSS 3.1 7.8/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

VendorProductVersions
LinuxLinux>= 984f68683298ba53af32f909de1f9452fbb37ccb, < e6ceb04eeb6115d872d4c4078d12f1170ed755ce; >= 984f68683298ba53af32f909de1f9452fbb37ccb, < 39709ce93f5c3f9eb535efe2afea088805d1128f; >= 984f68683298ba53af32f909de1f9452fbb37ccb, < e567fc8f7a4460e486e52c9261b1e8b9f5dc42aa; >= 984f68683298ba53af32f909de1f9452fbb37ccb, < 44fff2c16c5aafbdb70c7183dae0a415ae74705e; >= 984f68683298ba53af32f909de1f9452fbb37ccb, < 275258c30bbda29467216e96fb655b16bcc9992b; >= 984f68683298ba53af32f909de1f9452fbb37ccb, < 13d6ff3ca76056d06a9d88300be2a293442ff595; >= 984f68683298ba53af32f909de1f9452fbb37ccb, < 314bdf446053e123f37543aa535197ee75f8aa97; >= 984f68683298ba53af32f909de1f9452fbb37ccb, < 37bb5628379295c1254c113a407cab03a0f4d0b4
LinuxLinux3.7

References

Timeline

Published
Nov 19, 2024
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2024

CVE-2024-502687.1In the Linux kernel, the following vulnerability has been resolved: usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_CVE-2024-502697.8In the Linux kernel, the following vulnerability has been resolved: usb: musb: sunxi: Fix accessing an released usb phy Commit 6ed05c68cbcCVE-2024-502705.5In the Linux kernel, the following vulnerability has been resolved: mm/damon/core: avoid overflow in damon_feed_loop_next_input() damon_feCVE-2024-502715.5In the Linux kernel, the following vulnerability has been resolved: signal: restore the override_rlimit logic Prior to commit d64696905554CVE-2024-502725.5In the Linux kernel, the following vulnerability has been resolved: filemap: Fix bounds checking in filemap_read() If the caller supplies CVE-2024-502735.5In the Linux kernel, the following vulnerability has been resolved: btrfs: reinitialize delayed ref list after deleting it from the list ACVE-2024-502747.8In the Linux kernel, the following vulnerability has been resolved: idpf: avoid vport access in idpf_get_link_ksettings When the device coCVE-2024-502757.0In the Linux kernel, the following vulnerability has been resolved: arm64/sve: Discard stale CPU state when handling SVE traps The logic fCVE-2024-502767.8In the Linux kernel, the following vulnerability has been resolved: net: vertexcom: mse102x: Fix possible double free of TX skb The scope CVE-2024-502774.7In the Linux kernel, the following vulnerability has been resolved: dm: fix a crash if blk_alloc_disk fails If blk_alloc_disk fails, the vCVE-2024-502787.1In the Linux kernel, the following vulnerability has been resolved: dm cache: fix potential out-of-bounds access on the first resume Out-oCVE-2024-502797.1In the Linux kernel, the following vulnerability has been resolved: dm cache: fix out-of-bounds access to the dirty bitset when resizing d
CVE-2024-50267: High severity, CVSS 7.8 | Vulnix