Lucene search
+L

508886 matches found

CVE
CVE
added 2026/09/16 10:33 a.m.19 views

CVE-2026-90023

CVE-2026-90023 is a null pointer dereference in the Linux kernel USB gadget f_mass_storage driver, specifically in fsg_common_set_num_buffers(). The root cause is that the earlier removal of fsg_num_buffers_validate() relied on Kconfig limits (2–256) for the buffer count n, but a user can write p...

5.6AI score0.0021EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/09/16 10:33 a.m.34 views

CVE-2026-90022 usb: gadget: f_midi2: fix use-after-free in string attribute show path

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmidi2: fix use-after-free in string attribute show path fmidi2optsstrshow takes the string lock internally, but its callers dereference the opts-info. pointer before calling it, outside the lock. This races with...

7.8CVSS0.00159EPSS
SaveExploits0References5
EUVD
EUVD
added 2026/09/16 10:33 a.m.7 views

EUVD-2026-80630

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmidi2: fix use-after-free in string attribute show path fmidi2optsstrshow takes the string lock internally, but its callers dereference the opts-info. pointer before calling it, outside the lock. This races with...

7.8CVSS6.3AI score0.00159EPSS
SaveExploits0References5
Debian CVE
Debian CVE
added 2026/09/16 10:33 a.m.9 views

CVE-2026-90023

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmassstorage: fix null pointer dereference in fsgcommonsetnumbuffers Previously fsgnumbuffersvalidate was removed as it was not necessary due to Kconfig setting the limits for n from 2 to 256 with default as 2...

0.0021EPSS
SaveExploits0
EUVD
EUVD
added 2026/09/16 10:33 a.m.7 views

EUVD-2026-80631

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmassstorage: fix null pointer dereference in fsgcommonsetnumbuffers Previously fsgnumbuffersvalidate was removed as it was not necessary due to Kconfig setting the limits for n from 2 to 256 with default as 2...

5.6AI score0.0021EPSS
SaveExploits0References3
CVE
CVE
added 2026/09/16 10:33 a.m.14 views

CVE-2026-90022

CVE-2026-90022 is a use-after-free vulnerability in the Linux kernel 's USB gadget f_midi2 driver. The function f_midi2_opts_str_show() acquires the string lock internally, but its callers dereference the opts->info. pointer before calling it, outside the lock. This races with f_midi2_opts_str...

7.8CVSS6.3AI score0.00159EPSS
SaveExploits0References5
OSV
OSV
added 2026/09/16 10:33 a.m.7 views

CVE-2026-90022 usb: gadget: f_midi2: fix use-after-free in string attribute show path

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmidi2: fix use-after-free in string attribute show path fmidi2optsstrshow takes the string lock internally, but its callers dereference the opts-info. pointer before calling it, outside the lock. This races with...

7.8CVSS
SaveExploits0References8
Debian CVE
Debian CVE
added 2026/09/16 10:33 a.m.10 views

CVE-2026-90022

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmidi2: fix use-after-free in string attribute show path fmidi2optsstrshow takes the string lock internally, but its callers dereference the opts-info. pointer before calling it, outside the lock. This races with...

7.8CVSS0.00159EPSS
SaveExploits0
OSV
OSV
added 2026/09/16 10:33 a.m.11 views

CVE-2026-90023 usb: gadget: f_mass_storage: fix null pointer dereference in fsg_common_set_num_buffers()

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmassstorage: fix null pointer dereference in fsgcommonsetnumbuffers Previously fsgnumbuffersvalidate was removed as it was not necessary due to Kconfig setting the limits for n from 2 to 256 with default as 2...

SaveExploits0References6
EUVD
EUVD
added 2026/09/16 10:33 a.m.6 views

EUVD-2026-80629

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmidi: initialize work in fmidialloc fmidialloc initializes freeref to 1 and it can only be incremented when a sound card is registered via fmidiregistercard. fmidiregistercard is only called in fmidibind which...

5.8AI score0.002EPSS
SaveExploits0References4
Cvelist
Cvelist
added 2026/09/16 10:33 a.m.33 views

CVE-2026-90021 usb: gadget: f_midi: initialize work in f_midi_alloc()

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmidi: initialize work in fmidialloc fmidialloc initializes freeref to 1 and it can only be incremented when a sound card is registered via fmidiregistercard. fmidiregistercard is only called in fmidibind which...

0.002EPSS
SaveExploits0References4
OSV
OSV
added 2026/09/16 10:33 a.m.7 views

CVE-2026-90021 usb: gadget: f_midi: initialize work in f_midi_alloc()

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmidi: initialize work in fmidialloc fmidialloc initializes freeref to 1 and it can only be incremented when a sound card is registered via fmidiregistercard. fmidiregistercard is only called in fmidibind which...

SaveExploits0References7
CVE
CVE
added 2026/09/16 10:33 a.m.17 views

CVE-2026-90021

In the Linux kernel , the USB gadget f_midi driver contained a bug where INIT_WORK was performed in f_midi_bind() rather than f_midi_alloc(). If f_midi_bind() was never executed, the work struct remained uninitialized, causing f_midi_free to trigger a warning in __flush_work due to work->func ...

5.8AI score0.002EPSS
SaveExploits0References4
Debian CVE
Debian CVE
added 2026/09/16 10:33 a.m.12 views

CVE-2026-90021

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fmidi: initialize work in fmidialloc fmidialloc initializes freeref to 1 and it can only be incremented when a sound card is registered via fmidiregistercard. fmidiregistercard is only called in fmidibind which...

0.002EPSS
SaveExploits0
EUVD
EUVD
added 2026/09/16 10:33 a.m.8 views

EUVD-2026-80627

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fix null pointer dereference in usbputfunctioninstance usbputfunctioninstance attempts to dereference fd inside fi struct to get mod in uvcallocinst error path. However, fd is not allocated until later in...

5.6AI score0.0021EPSS
SaveExploits0References8
EUVD
EUVD
added 2026/09/16 10:33 a.m.9 views

EUVD-2026-80628

In the Linux kernel, the following vulnerability has been resolved: USB: gadget: fix NULL pointer dereference in gadgetdevioctl gadgetdevioctl reads dev-gadget before acquiring dev-lock, but dev-state is checked after acquiring the lock. Therefore a concurrent bind can change the device state...

5.6AI score0.0021EPSS
SaveExploits0References8
Cvelist
Cvelist
added 2026/09/16 10:33 a.m.34 views

CVE-2026-90020 USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl()

In the Linux kernel, the following vulnerability has been resolved: USB: gadget: fix NULL pointer dereference in gadgetdevioctl gadgetdevioctl reads dev-gadget before acquiring dev-lock, but dev-state is checked after acquiring the lock. Therefore a concurrent bind can change the device state...

0.0021EPSS
SaveExploits0References8
CVE
CVE
added 2026/09/16 10:33 a.m.26 views

CVE-2026-90019

CVE-2026-90019 affects the Linux kernel USB gadget subsystem. In the UVC function implementation, usb_put_function_instance() dereferences fi->fd to retrieve the module reference in the uvc_alloc_inst() error path. However, fd is not allocated until later in try_get_usb_function_instance(), so...

5.6AI score0.0021EPSS
SaveExploits0References8
OSV
OSV
added 2026/09/16 10:33 a.m.5 views

CVE-2026-90019 usb: gadget: fix null pointer dereference in usb_put_function_instance()

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fix null pointer dereference in usbputfunctioninstance usbputfunctioninstance attempts to dereference fd inside fi struct to get mod in uvcallocinst error path. However, fd is not allocated until later in...

SaveExploits0References11
Debian CVE
Debian CVE
added 2026/09/16 10:33 a.m.8 views

CVE-2026-90020

In the Linux kernel, the following vulnerability has been resolved: USB: gadget: fix NULL pointer dereference in gadgetdevioctl gadgetdevioctl reads dev-gadget before acquiring dev-lock, but dev-state is checked after acquiring the lock. Therefore a concurrent bind can change the device state...

0.0021EPSS
SaveExploits0
Rows per page
Query Builder