cbcvebase.

Linux Kernel vulnerabilities

17,011 known vulnerabilities affecting linux/linux_kernel.

Total CVEs
17,011
CISA KEV
36
actively exploited
Public exploits
321
Exploited in wild
77
Severity breakdown
CRITICAL306HIGH4920MEDIUM9816LOW418UNKNOWN1551

Vulnerabilities

Page 24 of 851
CVE-2026-43406P3CRITICALCVSS 9.1≥ 5.11, < 5.15.203≥ 5.16, < 6.1.167+7 more2026-05-08
CVE-2026-43406 [CRITICAL] CWE-125 CVE-2026-43406: In the Linux kernel, the following vulnerability has been resolved: libceph: prevent potential out- In the Linux kernel, the following vulnerability has been resolved: libceph: prevent potential out-of-bounds reads in process_message_header() If the message frame is (maliciously) corrupted in a way that the length of the control segment ends up being less than the size of the message header or a different frame is made to look like a message fr
nvd
CVE-2013-2852P4MEDIUMCVSS 6.9PoC≥ 2.6.12, < 3.0.83≥ 3.1, < 3.2.47+2 more2013-06-07
CVE-2013-2852 [MEDIUM] CWE-134 CVE-2013-2852: Format string vulnerability in the b43_request_firmware function in drivers/net/wireless/b43/main.c Format string vulnerability in the b43_request_firmware function in drivers/net/wireless/b43/main.c in the Broadcom B43 wireless driver in the Linux kernel through 3.9.4 allows local users to gain privileges by leveraging root access and including format string specifiers in an fwpostfix modprobe parameter, leading to improper construction of an error
nvdosv
CVE-2009-1527P4MEDIUMCVSS 6.9PoC≤ 2.6.29v2.6.302009-05-05
CVE-2009-1527 [MEDIUM] CWE-362 CVE-2009-1527: Race condition in the ptrace_attach function in kernel/ptrace.c in the Linux kernel before 2.6.30-rc Race condition in the ptrace_attach function in kernel/ptrace.c in the Linux kernel before 2.6.30-rc4 allows local users to gain privileges via a PTRACE_ATTACH ptrace call during an exec system call that is launching a setuid application, related to locking an incorrect cred_exec_mutex object.
nvd
CVE-2026-64138P3HIGHCVSS 8.8≥ 5.15, < 6.12.92≥ 6.13, < 6.18.34+5 more2026-07-19
CVE-2026-64138 [HIGH] CVE-2026-64138: In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate SID in parent s In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate SID in parent security descriptor during ACL inheritance Introduce smb_validate_ntsd_sid() helper to safely validate Owner SID and Group SID inside the NT Security Descriptor (smb_ntsd) retrieved from the parent directory.
nvd
CVE-2022-32250P3HIGHCVSS 7.8≥ 4.1, < 4.9.318≥ 4.10, < 4.14.283+6 more2022-06-02
CVE-2022-32250 [HIGH] CWE-416 CVE-2022-32250: net/netfilter/nf_tables_api.c in the Linux kernel through 5.18.1 allows a local user (able to create net/netfilter/nf_tables_api.c in the Linux kernel through 5.18.1 allows a local user (able to create user/net namespaces) to escalate privileges to root because an incorrect NFT_STATEFUL_EXPR check leads to a use-after-free.
nvdosv
CVE-2026-64366P3HIGHCVSS 8.8≥ 6.15, < 6.18.39≥ 6.19, < 7.1.42026-07-25
CVE-2026-64366 [HIGH] CWE-787 CVE-2026-64366: In the Linux kernel, the following vulnerability has been resolved: HID: wacom: fix slab-out-of-bou In the Linux kernel, the following vulnerability has been resolved: HID: wacom: fix slab-out-of-bounds write in wacom_wac_queue_insert wacom_wac_queue_insert() calls kfifo_skip() in a loop when the kfifo doesn't have enough space for the incoming report. If the kfifo is empty, kfifo_skip() reads stale data left in the kmalloc'd buffer via __kfifo_pee
nvd
CVE-2026-31709P3HIGHCVSS 8.8≥ 5.12, < 7.0.22026-05-01
CVE-2026-31709 [HIGH] CWE-125 CVE-2026-31709: In the Linux kernel, the following vulnerability has been resolved: smb: client: validate the whole In the Linux kernel, the following vulnerability has been resolved: smb: client: validate the whole DACL before rewriting it in cifsacl build_sec_desc() and id_mode_to_cifs_acl() derive a DACL pointer from a server-supplied dacloffset and then use the incoming ACL to rebuild the chmod/chown security descriptor. The original fix only checked that the
nvd
CVE-2026-63944P3HIGHCVSS 8.8≥ 6.4, < 6.6.143≥ 6.7, < 6.12.93+7 more2026-07-19
CVE-2026-63944 [HIGH] CWE-416 CVE-2026-63944: In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: fix UAF in In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync hci_le_create_cis_sync() dereferences conn->conn_timeout after releasing both rcu_read_lock() and hci_dev_lock(hdev). The conn pointer was obtained from an RCU-protected iteration over hdev->conn_hash.list and is not valid once t
nvd
CVE-2026-64445P3HIGHCVSS 8.8≥ 4.12, < 5.10.261≥ 5.11, < 5.15.212+7 more2026-07-25
CVE-2026-64445 [HIGH] CWE-125 CVE-2026-64445: In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix WEP len In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix WEP length underflow and OOB read in OnAuth() OnAuth() has two bugs in the shared-key authentication path. When the Privacy bit is set, rtw_wep_decrypt() is called without verifying that the frame is long enough to contain a valid WEP IV and ICV. Inside rtw_w
nvd
CVE-2026-43048P3HIGHCVSS 8.8≥ 2.6.15.1, < 6.18.22≥ 6.19, < 6.19.12+7 more2026-05-01
CVE-2026-43048 [HIGH] CWE-125 CVE-2026-43048: In the Linux kernel, the following vulnerability has been resolved: HID: core: Mitigate potential O In the Linux kernel, the following vulnerability has been resolved: HID: core: Mitigate potential OOB by removing bogus memset() The memset() in hid_report_raw_event() has the good intention of clearing out bogus data by zeroing the area from the end of the incoming data string to the assumed end of the buffer. However, as we have previously seen, do
nvd
CVE-2026-53360P3HIGHCVSS 8.8≥ 6.10, < 6.12.93≥ 6.13, < 6.18.35+6 more2026-07-04
CVE-2026-53360 [HIGH] CWE-125 CVE-2026-53360: In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Require in-GHCB scrat In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use As per the GHCB spec, when using GHCB v2+ require the software scratch area to reside in the GHCB's shared buffer. Note, things like Page State Change (PSC) requests _rely_ on this behavior, as the guest can't provide a len
nvd
CVE-2026-31622P3HIGHCVSS 8.8≥ 3.13, < 6.6.136≥ 6.7, < 6.12.83+3 more2026-04-24
CVE-2026-31622 [HIGH] CWE-120 CVE-2026-31622: In the Linux kernel, the following vulnerability has been resolved: NFC: digital: Bounds check NFC- In the Linux kernel, the following vulnerability has been resolved: NFC: digital: Bounds check NFC-A cascade depth in SDD response handler The NFC-A anti-collision cascade in digital_in_recv_sdd_res() appends 3 or 4 bytes to target->nfcid1 on each round, but the number of cascade rounds is controlled entirely by the peer device. The peer sets the cas
nvd
CVE-2026-23395P3HIGHCVSS 8.8≥ 5.7.1, < 5.10.253≥ 5.11, < 5.15.203+13 more2026-03-25
CVE-2026-23395 [HIGH] CWE-20 CVE-2026-23395: In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix accepting In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix accepting multiple L2CAP_ECRED_CONN_REQ Currently the code attempts to accept requests regardless of the command identifier which may cause multiple requests to be marked as pending (FLAG_DEFER_SETUP) which can cause more than L2CAP_ECRED_MAX_CID(5) to be allocat
nvdosv
CVE-2026-64030P3HIGHCVSS 8.8≥ 6.15, < 6.18.34≥ 6.19, < 7.0.11+4 more2026-07-19
CVE-2026-64030 [HIGH] CWE-125 CVE-2026-64030: In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: bounds-check li In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: bounds-check link_id in ieee80211_ml_epcs IEEE80211_MLE_STA_EPCS_CONTROL_LINK_ID is 0x000f, so link_id extracted from a PRIO_ACCESS ML element PER_STA_PROFILE subelement can be 0..15. sdata->link[] has IEEE80211_MLD_MAX_NUM_LINKS (15) entries (indices 0..14), making i
nvd
CVE-2017-8797P3HIGHCVSS 7.5≥ 4.0, < 4.1.40≥ 4.2, < 4.4.70+2 more2017-07-02
CVE-2017-8797 [HIGH] CWE-129 CVE-2017-8797: The NFSv4 server in the Linux kernel before 4.11.3 does not properly validate the layout type when p The NFSv4 server in the Linux kernel before 4.11.3 does not properly validate the layout type when processing the NFSv4 pNFS GETDEVICEINFO or LAYOUTGET operand in a UDP packet from a remote attacker. This type value is uninitialized upon encountering certain error conditions. This value is used as an array index for dereferencing, which leads to an OOPS
nvdosv
CVE-2026-53217P3HIGHCVSS 8.6≥ 5.5, < 5.10.259≥ 5.11, < 5.15.210+12 more2026-06-25
CVE-2026-53217 [HIGH] CWE-682 CVE-2026-53217: In the Linux kernel, the following vulnerability has been resolved: net: mvpp2: sync RX data at the In the Linux kernel, the following vulnerability has been resolved: net: mvpp2: sync RX data at the hardware packet offset mvpp2 programs the RX queue packet offset, so hardware writes received data at dma_addr + MVPP2_SKB_HEADROOM. The current CPU sync starts at dma_addr and only covers rx_bytes + MVPP2_MH_SIZE bytes, which syncs the unused headroom
nvd
CVE-2013-1773P4MEDIUMCVSS 6.2PoC≤ 3.3v3.0+87 more2013-02-28
CVE-2013-1773 [MEDIUM] CWE-119 CVE-2013-1773: Buffer overflow in the VFAT filesystem implementation in the Linux kernel before 3.3 allows local us Buffer overflow in the VFAT filesystem implementation in the Linux kernel before 3.3 allows local users to gain privileges or cause a denial of service (system crash) via a VFAT write operation on a filesystem with the utf8 mount option, which is not properly handled during UTF-8 to UTF-16 conversion.
nvdosv
CVE-2001-1244P4MEDIUMCVSS 5.0PoCv2.4.0v2.4.1+4 more2001-07-07
CVE-2001-1244 [MEDIUM] CVE-2001-1244: Multiple TCP implementations could allow remote attackers to cause a denial of service (bandwidth an Multiple TCP implementations could allow remote attackers to cause a denial of service (bandwidth and CPU exhaustion) by setting the maximum segment size (MSS) to a very small number and requesting large amounts of data, which generates more packets with less TCP-level data that amplify network traffic and consume more server CPU to process.
nvd
CVE-2022-23222P3HIGHCVSS 7.8≥ 5.8.0, < 5.15.37≥ 5.16, < 5.16.112022-01-14
CVE-2022-23222 [HIGH] CWE-476 CVE-2022-23222: kernel/bpf/verifier.c in the Linux kernel through 5.15.14 allows local users to gain privileges beca kernel/bpf/verifier.c in the Linux kernel through 5.15.14 allows local users to gain privileges because of the availability of pointer arithmetic via certain *_OR_NULL pointer types.
nvdosv
CVE-2017-18379P3CRITICALCVSS 9.8≥ 4.10, < 4.142019-07-27
CVE-2017-18379 [CRITICAL] CWE-119 CVE-2017-18379: In the Linux kernel before 4.14, an out of boundary access happened in drivers/nvme/target/fc.c. In the Linux kernel before 4.14, an out of boundary access happened in drivers/nvme/target/fc.c.
nvdosv
Linux Kernel vulnerabilities | cvebase