Lucene search
+L

3577 matches found

NVD
NVD
added 2026/09/11 8:20 p.m.4 views

CVE-2026-89734

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uvc: Fix null pointer dereference in uvcgvideoinit In uvcgvideoinit, if kthreadrunworker fails, the error logged uses uvcgerr, however, the pointer it uses: video-uvc is not assigned at this point, triggering a null...

SaveExploits0References3
EUVD
EUVD
added 2026/09/11 7:46 p.m.4 views

EUVD-2026-76651

In the Linux kernel, the following vulnerability has been resolved: usb: dwc3: gadget: Fix use-after-free in dwc3gadgetfreeendpoints due to race condition In dwc3gadgetinitendpoint, &dep-nostreamwork is bound with dwc3nostreamwork, and dwc3gadgetendpointstreamevent can queue this delayed work on...

SaveExploits0References3
CVE
CVE
added 2026/09/11 7:46 p.m.6 views

CVE-2026-89739

CVE-2026-89739 is a use-after-free in the Linux kernel 's USB DWC3 gadget driver. When a USB gadget is removed, dwc3_gadget_free_endpoints frees endpoint memory via kfree(dep), but a delayed work (dwc3_nostream_work) previously queued on system_percpu_wq during a DEPEVT_STREAM_NOSTREAM event may ...

SaveExploits0References3
EUVD
EUVD
added 2026/09/11 7:46 p.m.4 views

EUVD-2026-76650

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: at91udc: drain polled-VBUS timer/work before udc is freed In polled-VBUS mode board.vbuspin && board.vbuspolled, probe arms a self-restarting cycle: at91vbustimer schedules vbustimerwork, and at91vbustimerwork calls...

SaveExploits0References4
Cvelist
Cvelist
added 2026/09/11 7:46 p.m.11 views

CVE-2026-89736 usb: gadget: u_audio: Fix use-after-free on sound card disconnect

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uaudio: Fix use-after-free on sound card disconnect gaudiocleanup invokes sndcardfreewhenclosed to initiate sound card teardown and immediately frees the underlying struct snduacchip context. However,...

SaveExploits0References4
EUVD
EUVD
added 2026/09/11 7:46 p.m.4 views

EUVD-2026-76648

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uaudio: Fix use-after-free on sound card disconnect gaudiocleanup invokes sndcardfreewhenclosed to initiate sound card teardown and immediately frees the underlying struct snduacchip context. However,...

SaveExploits0References4
CVE
CVE
added 2026/09/11 7:46 p.m.7 views

CVE-2026-89735

CVE-2026-89735 is a memory leak in the Linux kernel 's USB gadget MIDI 2.0 driver. During function teardown in f_midi2_free_inst() or endpoint cleanup in f_midi2_ep_opts_release(), the function configfs_remove_default_groups() was never called, so the internal refcounts of the default configfs ch...

SaveExploits0References4
Cvelist
Cvelist
added 2026/09/11 7:46 p.m.11 views

CVE-2026-89734 usb: gadget: uvc: Fix null pointer dereference in uvcg_video_init()

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uvc: Fix null pointer dereference in uvcgvideoinit In uvcgvideoinit, if kthreadrunworker fails, the error logged uses uvcgerr, however, the pointer it uses: video-uvc is not assigned at this point, triggering a null...

SaveExploits0References3
Cvelist
Cvelist
added 2026/09/11 7:46 p.m.11 views

CVE-2026-89735 usb: gadget: midi2: remove default configfs groups on teardown

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: midi2: remove default configfs groups on teardown fmidi2allocinst creates default configfs child groups for the default endpoint and default block using configfsadddefaultgroup, setting their internal refcount to 1...

SaveExploits0References4
EUVD
EUVD
added 2026/09/11 7:46 p.m.3 views

EUVD-2026-76646

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uvc: Fix null pointer dereference in uvcgvideoinit In uvcgvideoinit, if kthreadrunworker fails, the error logged uses uvcgerr, however, the pointer it uses: video-uvc is not assigned at this point, triggering a null...

SaveExploits0References3
EUVD
EUVD
added 2026/09/11 7:46 p.m.5 views

EUVD-2026-76647

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: midi2: remove default configfs groups on teardown fmidi2allocinst creates default configfs child groups for the default endpoint and default block using configfsadddefaultgroup, setting their internal refcount to 1...

SaveExploits0References4
CVE
CVE
added 2026/09/11 7:46 p.m.7 views

CVE-2026-89734

CVE-2026-89734 is a null pointer dereference in the Linux kernel's USB gadget UVC driver. In the function uvcg_video_init(), if kthread_run_worker() fails, the error-handling path invokes uvcg_err(), which dereferences video->uvc. However, at that point in initialization the pointer has not ye...

SaveExploits0References3
CVE
CVE
added 2026/09/11 7:46 p.m.7 views

CVE-2026-89733

CVE-2026-89733 is a Use-After-Free (UAF) vulnerability in the Linux kernel's USB gadget UVC subsystem. In the error path of uvc_function_bind(), the function calls usb_ep_free_request() (which uses uvc->control_req) and kfree() (on uvc->control_buf) but does not set either pointer to NULL, ...

SaveExploits0References4
EUVD
EUVD
added 2026/09/11 7:46 p.m.3 views

EUVD-2026-76645

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uvc: fix dangling pointers in uvcfunctionbind and uvcfunctionunbind In uvcfunctionbind error path, we use usbepfreerequest which uses uvc-controlreq but does not set it to NULL afterwards. Thus, uvc-controlreq is a...

SaveExploits0References4
Cvelist
Cvelist
added 2026/09/11 7:46 p.m.10 views

CVE-2026-89733 usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind()

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uvc: fix dangling pointers in uvcfunctionbind and uvcfunctionunbind In uvcfunctionbind error path, we use usbepfreerequest which uses uvc-controlreq but does not set it to NULL afterwards. Thus, uvc-controlreq is a...

SaveExploits0References4
CVE
CVE
added 2026/09/11 7:46 p.m.7 views

CVE-2026-89732

CVE-2026-89732 is a deadlock in the Linux kernel 's USB gadget f_fs (function filesystem) subsystem. The root cause is that ffs_ep0_read() holds ffs->mutex while calling wait_event_interruptible_exclusive_locked_irq(), which sleeps without releasing the mutex. When a userspace daemon is pollin...

SaveExploits0References4
Cvelist
Cvelist
added 2026/09/11 7:46 p.m.9 views

CVE-2026-89732 usb: gadget: f_fs: Prevent deadlock during ep0 read loop

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: ffs: Prevent deadlock during ep0 read loop Currently, ffsep0read holds ffs-mutex when it prepares to go to sleep waiting for an event. When no setup events are pending, it calls waiteventinterruptibleexclusivelockedi...

SaveExploits0References4
EUVD
EUVD
added 2026/09/11 7:46 p.m.2 views

EUVD-2026-76644

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: ffs: Prevent deadlock during ep0 read loop Currently, ffsep0read holds ffs-mutex when it prepares to go to sleep waiting for an event. When no setup events are pending, it calls waiteventinterruptibleexclusivelockedi...

SaveExploits0References4
Kitploit
Kitploit
added 2026/09/11 7:10 p.m.2602 views

ysoserial.net

A proof-of-concept tool for generating payloads that exploit unsafe .NET object deserialization. Description ysoserial.net is a collection of utilities and property-oriented programming "gadget chains" discovered in common .NET libraries that can, under the right conditions, exploit .NET...

5.8AI score
SaveExploits0References1
Kitploit
Kitploit
added 2026/09/11 6:59 p.m.9 views

rop-tool

rop-tool v2.4.2 A tool to help you write binary exploits OPTIONS root@kitploit: rop-tool v2.4.2 Help you make binary exploits. Usage: rop-tool OPTIONS Commands : gadget Search gadgets patch Patch the binary info Print info about binary heap Display heap structure disassemble Disassemble the binar...

6.1AI score
SaveExploits0
Rows per page
Query Builder