Total CVEs

140,339

Critical Severity

3,747

High Severity

13,518

Last 7 Days

1,778
Quick preset (or use dates below)
Clear Filters
๐Ÿ“… Showing Year: 2026 (January 1 - December 31, 2026) View All Years โ†’
Showing 5,101 - 5,120 of 13,519 CVEs
CVE-2026-43026 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: netfilter: ctnetlink: zero expect NAT fields when CTA_EXPECT_NAT absent ctnetlink_alloc_expect() allocates expectations from a non-zeroing slab cache via nf_ct_expect_alloc(). When CTA_EXPECT_NAT is not present in the netlink mes...

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

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: reject immediate NF_QUEUE verdict nft_queue is always used from userspace nftables to deliver the NF_QUEUE verdict. Immediately emitting an NF_QUEUE verdict is never used by the userspace nft tools, so reject...

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

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: hci_cmd_sync_queue_once() return -EEXIST if exists hci_cmd_sync_queue_once() needs to indicate whether a queue item was added, so caller can know if callbacks are called, so it can avoid leaking resources. Ch...

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

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: fix leaks when hci_cmd_sync_queue_once fails When hci_cmd_sync_queue_once() returns with error, the destroy callback will not be called. Fix leaking references / memory on these failures.

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

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MGMT: validate mesh send advertising payload length mesh_send() currently bounds MGMT_OP_MESH_SEND by total command length, but it never verifies that the bytes supplied for the flexible adv_data[] array actually match ...

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

In the Linux kernel, the following vulnerability has been resolved: net: macb: properly unregister fixed rate clocks The additional resources allocated with clk_register_fixed_rate() need to be released with clk_unregister_fixed_rate(), otherwise they are lost.

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

In the Linux kernel, the following vulnerability has been resolved: net/mlx5: lag: Check for LAG device before creating debugfs __mlx5_lag_dev_add_mdev() may return 0 (success) even when an error occurs that is handled gracefully. Consequently, the initialization flow proceeds to call mlx5_ldev_ad...

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

In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Fix switchdev mode rollback in case of failure If for some internal reason switchdev mode fails, we rollback to legacy mode, before this patch, rollback will unregister the uplink netdev and leave it unregistered causing...

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

In the Linux kernel, the following vulnerability has been resolved: bpf: Reject sleepable kprobe_multi programs at attach time kprobe.multi programs run in atomic/RCU context and cannot sleep. However, bpf_kprobe_multi_link_attach() did not validate whether the program being attached had the sleep...

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

In the Linux kernel, the following vulnerability has been resolved: gpio: qixis-fpga: Fix error handling for devm_regmap_init_mmio() devm_regmap_init_mmio() returns an ERR_PTR() on failure, not NULL. The original code checked for NULL which would never trigger on error, potentially leading to an i...

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

An out-of-bounds read vulnerability in VrmlData_IndexedLineSet::TShape in the VRML parser in Open CASCADE Technology (OCCT) V8_0_0_rc5 allows attackers to cause a denial of service via a crafted VRML file. The issue occurs because coordIndex values from parsed input are used as direct array indices ...

Vendor: opencascade
Product: open_cascade_technology
Published: May 01, 2026
Source: NVD
CVE-2026-31777 MEDIUM - 5.5

In the Linux kernel, the following vulnerability has been resolved: ALSA: ctxfi: Check the error for index mapping The ctxfi driver blindly assumed a proper value returned from daio_device_index(), but it's not always true. Add a proper error check to deal with the error from the function.

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

In the Linux kernel, the following vulnerability has been resolved: ALSA: ctxfi: Don't enumerate SPDIF1 at DAIO initialization The recent refactoring of xfi driver changed the assignment of atc->daios[] at atc_get_resources(); now it loops over all enum DAIOTYP entries while it looped form...

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

In the Linux kernel, the following vulnerability has been resolved: iio: gyro: mpu3050: Fix incorrect free_irq() variable The handler for the IRQ part of this driver is mpu3050->trig but, in the teardown free_irq() is called with handler mpu3050. Use correct IRQ handler when calling free_irq()...

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

In the Linux kernel, the following vulnerability has been resolved: iio: gyro: mpu3050: Fix irq resource leak The interrupt handler is setup but only a few lines down if iio_trigger_register() fails the function returns without properly releasing the handler. Add cleanup goto to resolve resource ...

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

In the Linux kernel, the following vulnerability has been resolved: gpib: lpvo_usb: fix memory leak on disconnect The driver iterates over the registered USB interfaces during GPIB attach and takes a reference to their USB devices until a match is found. These references are never released which l...

Vendor: Linux
Product: Linux
Published: May 01, 2026
Source: NVD
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