Total CVEs

140,284

Critical Severity

3,711

High Severity

13,344

Last 7 Days

1,818
Quick preset (or use dates below)
Clear Filters
Showing 5,081 - 5,100 of 13,864 CVEs
CVE-2026-31757 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: usb: misc: usbio: Fix URB memory leak on submit failure When usb_submit_urb() fails in usbio_probe(), the previously allocated URB is never freed, causing a memory leak. Fix this by jumping to err_free_urb label to properly relea...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31756 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop() dwc2_gadget_exit_clock_gating() internally calls call_gadget() macro, which expects hsotg->lock to be held since it does spin_unlock/spin_lock around the...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31755 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: usb: cdns3: gadget: fix NULL pointer dereference in ep_queue When the gadget endpoint is disabled or not yet configured, the ep->desc pointer can be NULL. This leads to a NULL pointer dereference when __cdns3_gadget_ep_queue() ...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31754 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: usb: cdns3: gadget: fix state inconsistency on gadget init failure When cdns3_gadget_start() fails, the DRD hardware is left in gadget mode while software state remains INACTIVE, creating hardware/software state inconsistency. Wh...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31753 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: auxdisplay: line-display: fix NULL dereference in linedisp_release linedisp_release() currently retrieves the enclosing struct linedisp via to_linedisp(). That lookup depends on the attachment list, but the attachment may already ...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31752 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: bridge: br_nd_send: validate ND option lengths br_nd_send() walks ND options according to option-provided lengths. A malformed option can make the parser advance beyond the computed option span or use a too-short source LLADDR opt...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31751 MEDIUM - 4.7

In the Linux kernel, the following vulnerability has been resolved: comedi: dt2815: add hardware detection to prevent crash The dt2815 driver crashes when attached to I/O ports without actual hardware present. This occurs because syzkaller or users can attach the driver to arbitrary I/O addresses ...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31750 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: comedi: runflags cannot determine whether to reclaim chanlist syzbot reported a memory leak [1], because commit 4e1da516debb ("comedi: Add reference counting for Comedi command handling") did not consider the exceptional...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31749 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: comedi: ni_atmio16d: Fix invalid clean-up after failed attach If the driver's COMEDI "attach" handler function (`atmio16d_attach()`) returns an error, the COMEDI core will call the driver's "detach" h...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31746 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: Fix memory leak with CCA cards used as accelerator Tests showed that there is a memory leak if CCA cards are used as accelerator for clear key RSA requests (ME and CRT). With the last rework for the memory allocation ...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31744 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: PM: EM: Fix NULL pointer dereference when perf domain ID is not found dev_energymodel_nl_get_perf_domains_doit() calls em_perf_domain_get_by_id() but does not check the return value before passing it to __em_nl_get_pd_size(). When...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31741 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: counter: rz-mtu3-cnt: prevent counter from being toggled multiple times Runtime PM counter is incremented / decremented each time the sysfs enable file is written to. If user writes 0 to the sysfs enable file multiple times, runt...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31740 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: counter: rz-mtu3-cnt: do not use struct rz_mtu3_channel's dev member The counter driver can use HW channels 1 and 2, while the PWM driver can use HW channels 0, 1, 2, 3, 4, 6, 7. The dev member is assigned both by the counte...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31738 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: vxlan: validate ND option lengths in vxlan_na_create vxlan_na_create() walks ND options according to option-provided lengths. A malformed option can make the parser advance beyond the computed option span or use a too-short source...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31737 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: net: ftgmac100: fix ring allocation unwind on open failure ftgmac100_alloc_rings() allocates rx_skbs, tx_skbs, rxdes, txdes, and rx_scratch in stages. On intermediate failures it returned -ENOMEM directly, leaking resources alloca...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31736 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: net: ethernet: mtk_ppe: avoid NULL deref when gmac0 is disabled If the gmac0 is disabled, the precheck for a valid ingress device will cause a NULL pointer deref and crash the system. This happens because eth->netdev[0] will be...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31734 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: sched_ext: Fix is_bpf_migration_disabled() false negative on non-PREEMPT_RCU Since commit 8e4f0b1ebcf2 ("bpf: use rcu_read_lock_dont_migrate() for trampoline.c"), the BPF prolog (__bpf_prog_enter) calls migrate_disable()...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31733 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: sched_ext: Fix stale direct dispatch state in ddsp_dsq_id @p->scx.ddsp_dsq_id can be left set (non-SCX_DSQ_INVALID) triggering a spurious warning in mark_direct_dispatch() when the next wakeup's ops.select_cpu() calls scx_...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31732 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: gpio: Fix resource leaks on errors in gpiochip_add_data_with_key() Since commit aab5c6f20023 ("gpio: set device type for GPIO chips"), `gdev->dev.release` is unset. As a result, the reference count to `gdev->dev` ...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
CVE-2026-31728 MEDIUM - 4.7

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: u_ether: Fix race between gether_disconnect and eth_stop A race condition between gether_disconnect() and eth_stop() leads to a NULL pointer dereference. Specifically, if eth_stop() is triggered concurrently while get...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD