CVE Vulnerability Catalog

Translated CVE descriptions from NVD NIST - in English

Browse vulnerabilities by package

CISA KEV catalog updated: (v2026.11.09)

Weekly CVE digest

One email a week with newly published vulnerabilities worth knowing about. No account needed.

This digest covers new vulnerabilities in general, not your servers. If you want to know which of them actually run in your infrastructure, that is what Secvalis does: it scans your machines and reports only what concerns them.

I agree to receive the weekly CVE digest at the address above. I can withdraw this consent at any time using the link in the footer of every message.

CVE-2026-31401
High

A buffer overflow vulnerability in the hid_hw_request function in the Linux kernel's HID BPF. The return value can be arbitrarily large because it comes from dispatch_hid_bpf_raw_requests(), which calls struct_ops without guarantees. This could lead to a buffer overflow.

CVE-2026-31399
High

In the Linux kernel's nvdimm/bus subsystem, there is a potential use-after-free vulnerability during asynchronous initialization. If device_add() fails, accessing freed memory may occur.

CVE-2026-31398
High

A vulnerability has been identified in the Linux kernel regarding incorrect pte restoration for lazyfree folios. The issue involved potentially setting an entire batch of anonymous folios as writable during unmapping, which has been fixed by respecting the writable bit during batching.

CVE-2026-31397
High

In the Linux kernel, a vulnerability in move_pages_huge_pmd() handling UFFDIO_MOVE for THP and huge zero pages was found. For zero pages, src_folio is set to NULL, causing folio_mk_pmd(NULL) to create a PMD pointing to non-existent physical memory (SPARSEMEM_VMEMMAP) or a NULL dereference (other models). Additionally, PMD reconstruction in the zero branch drops pmd_special(), allowing vm_normal_page_pmd() to treat the moved zero page as normal and corrupt its refcount.

CVE-2026-31396
High

A use-after-free vulnerability was found in the Linux kernel's MACB (Cadence) driver. The PTP clock is registered on interface open and destroyed on close, but can be accessed via ethtool get_ts_info while the interface is present, leading to a read-after-free.

CVE-2026-31395
High

In the Linux kernel's bnxt_en driver, an out-of-bounds access vulnerability exists in the DBG_BUF_PRODUCER async event handler. The firmware-supplied 'type' field is used as an array index without bounds validation, potentially leading to out-of-bounds kernel memory access.

CVE-2026-31393
High

In the Linux kernel, the Bluetooth L2CAP stack has an out-of-bounds read vulnerability in l2cap_information_rsp() due to insufficient payload length validation. This can lead to reading adjacent kernel memory.

CVE-2026-31392
High

In the Linux kernel's SMB client, a bug was fixed where the SMB session from the first mount was reused for subsequent mounts with different usernames when using Kerberos. Now the client correctly matches the username option in match_session() even for Kerberos.

CVE-2026-31389
High

In the Linux kernel's SPI driver, a use-after-free vulnerability exists during controller registration. If per-CPU statistics allocation fails, deregistration from the driver core is not performed, leading to use-after-free and uncontrolled register accesses.

CVE-2026-25118
High

Immich before version 2.6.0 has a credential disclosure vulnerability when authenticating to a shared album. The album password is transmitted in URL query parameters in a GET request to /api/shared-links/me, exposing it in browser history, proxy and server logs, and referrer headers.

CVE-2026-25044
High

Budibase is an open-source low-code platform. Prior to version 3.33.4, the bash automation step executes user-provided commands using execSync without proper sanitization or validation. User input is processed through processStringSync which allows template interpolation, potentially allowing arbitrary command execution.

CVE-2026-23466
High

In the Linux kernel DRM/XE driver, GGTT MMIO access protection relied on hotplug (drm_dev_enter), which failed on driver load failure. An open-coded flag protected by the GGTT lock was added to disable MMIO access during teardown.

CVE-2026-23462
High

A Use-After-Free (UAF) vulnerability was found in the Linux kernel's Bluetooth HIDP subsystem. The issue is caused by not releasing the l2cap_conn reference when the user->remove callback is invoked, potentially leading to system crashes.

CVE-2026-23461
High

In the Linux kernel, the Bluetooth L2CAP subsystem has a use-after-free vulnerability in l2cap_unregister_user. Missing locking (conn->lock) between l2cap_conn_del() and registration functions causes a race condition leading to use-after-free and list corruption.

CVE-2026-23459
High

In the Linux kernel, the iptunnel_xmit_stats() function has a vulnerability due to missing support for NETDEV_PCPU_STAT_DSTATS. It assumed tunnels only use NETDEV_PCPU_STAT_TSTATS, causing syncp offset differences between pcpu_sw_netstats and pcpu_dstats, leading to corruption or hangs on 32-bit kernels.

CVE-2026-23458
High

A use-after-free vulnerability was found in the Linux kernel's netfilter subsystem in the ctnetlink_dump_exp_ct() function. The conntrack pointer is stored in netlink callback data but its reference is dropped immediately after dump start, causing a use-after-free on subsequent recvmsg() calls.

CVE-2026-23457
High

In the Linux kernel, the netfilter nf_conntrack_sip module has a vulnerability where Content-Length is truncated from unsigned long to unsigned int in sip_help_tcp(). On 64-bit systems, values exceeding UINT_MAX are silently truncated, causing incorrect SIP message boundary calculation and potentially processing trailing data as a second SIP message.

CVE-2026-23456
High

An out-of-bounds read vulnerability exists in the Linux kernel's netfilter nf_conntrack_h323 module in the decode_int() function's CONS case. Missing boundary check allows reading 1-4 bytes beyond the allocated buffer via a crafted H.323/RAS packet.

CVE-2026-23454
High

In the Linux kernel's MANA driver, a use-after-free vulnerability exists in mana_hwc_destroy_channel(). The teardown order frees hwc->caller_ctx before destroying CQ and EQ queues, allowing interrupt handlers to access freed memory.

CVE-2026-23453
High

In the Linux kernel, in the TI ICSSG PRUETH network driver, there is a memory leak in the XDP_DROP path for non-zero-copy mode. Page recycling was removed from the XDP_DROP path in emac_run_xdp() to avoid conflicts with AF_XDP zero-copy mode, but this causes a memory leak when running XDP programs that drop packets in non-zero-copy mode (standard page pool mode). Pages are never returned to the page pool, leading to OOM conditions. The fix handles cleanup in the caller, emac_rx_packet(), which now recycles the page back to the page pool when emac_run_xdp() returns ICSSG_XDP_CONSUMED for XDP_DROP.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS