cbcvebase.

Linux Kernel vulnerabilities

16,409 known vulnerabilities affecting linux/linux_kernel.

Total CVEs
16,409
CISA KEV
31
actively exploited
Public exploits
315
Exploited in wild
67
Severity breakdown
CRITICAL230HIGH4553MEDIUM9655LOW420UNKNOWN1551

Vulnerabilities

Page 39 of 821
CVE-2025-38488P3HIGHCVSS 7.8≥ 5.10.237, < 5.10.241≥ 5.15.181, < 5.15.190+10 more2025-07-28
CVE-2025-38488 [HIGH] CVE-2025-38488: In the Linux kernel, the following vulnerability has been resolved: smb: client: fix use-after-free In the Linux kernel, the following vulnerability has been resolved: smb: client: fix use-after-free in crypt_message when using async crypto The CVE-2024-50047 fix removed asynchronous crypto handling from crypt_message(), assuming all crypto operations are synchronous. However, when hardware crypto accelerators are used, this can cause use-after-free crashe
nvdosv
CVE-2016-8398P3CRITICALCVSS 9.8v3.182017-01-12
CVE-2016-8398 [CRITICAL] CWE-254 CVE-2016-8398: Unauthenticated messages processed by the UE. Certain NAS messages are processed when no EPS securit Unauthenticated messages processed by the UE. Certain NAS messages are processed when no EPS security context exists in the UE. Product: Android. Versions: Kernel 3.18. Android ID: A-31548486. References: QC-CR#877705.
nvd
CVE-2023-4206P3HIGHCVSS 7.8≥ 3.18, < 4.14.322≥ 4.15, < 4.19.291+5 more2023-09-06
CVE-2023-4206 [HIGH] CWE-416 CVE-2023-4206: A use-after-free vulnerability in the Linux kernel's net/sched: cls_route component can be exploited A use-after-free vulnerability in the Linux kernel's net/sched: cls_route component can be exploited to achieve local privilege escalation. When route4_change() is called on an existing filter, the whole tcf_result struct is always copied into the new instance of the filter. This causes a problem when updating a filter bound to a class, as tcf_unbind_f
nvdosv
CVE-2023-40283P3HIGHCVSS 7.8≥ 3.5, < 4.14.322≥ 4.15, < 4.19.291+5 more2023-08-14
CVE-2023-40283 [HIGH] CWE-416 CVE-2023-40283: An issue was discovered in l2cap_sock_release in net/bluetooth/l2cap_sock.c in the Linux kernel befo An issue was discovered in l2cap_sock_release in net/bluetooth/l2cap_sock.c in the Linux kernel before 6.4.10. There is a use-after-free because the children of an sk are mishandled.
nvdosv
CVE-2021-4197P3HIGHCVSS 7.8≥ 4.2, < 4.14.276≥ 4.15, < 4.19.238+4 more2022-03-23
CVE-2021-4197 [HIGH] CWE-287 CVE-2021-4197: An unprivileged write to the file handler flaw in the Linux kernel's control groups and namespaces s An unprivileged write to the file handler flaw in the Linux kernel's control groups and namespaces subsystem was found in the way users have access to some less privileged process that are controlled by cgroups and have higher privileged parent process. It is actually both for cgroup2 and cgroup1 versions of control groups. A local user could use this f
nvdosv
CVE-2023-42753P3HIGHCVSS 7.8≥ 4.4.165, < 4.5≥ 4.9.141, < 4.10+8 more2023-09-25
CVE-2023-42753 [HIGH] CWE-787 CVE-2023-42753: An array indexing vulnerability was found in the netfilter subsystem of the Linux kernel. A missing An array indexing vulnerability was found in the netfilter subsystem of the Linux kernel. A missing macro could lead to a miscalculation of the `h->nets` array offset, providing attackers with the primitive to arbitrarily increment/decrement a memory buffer out-of-bound. This issue may allow a local user to crash the system or potentially escalate thei
nvdosv
CVE-2023-3776P3HIGHCVSS 7.8≥ 2.6.12, < 4.14.322≥ 4.15, < 4.19.291+6 more2023-07-21
CVE-2023-3776 [HIGH] CWE-416 CVE-2023-3776: A use-after-free vulnerability in the Linux kernel's net/sched: cls_fw component can be exploited to A use-after-free vulnerability in the Linux kernel's net/sched: cls_fw component can be exploited to achieve local privilege escalation. If tcf_change_indev() fails, fw_set_parms() will immediately return an error after incrementing or decrementing the reference counter in tcf_bind_filter(). If an attacker can control the reference counter and set it t
nvdosv
CVE-2024-21803P3HIGHCVSS 7.8≥ 2.6.12.1, ≤ 6.6.8v2.6.12+2 more2024-01-30
CVE-2024-21803 [HIGH] CWE-416 CVE-2024-21803: Use After Free vulnerability in Linux Linux kernel kernel on Linux, x86, ARM (bluetooth modules) all Use After Free vulnerability in Linux Linux kernel kernel on Linux, x86, ARM (bluetooth modules) allows Local Execution of Code. This vulnerability is associated with program files https://gitee.Com/anolis/cloud-kernel/blob/devel-5.10/net/bluetooth/af_bluetooth.C. This issue affects Linux kernel: from v2.6.12-rc2 before v6.8-rc1.
nvd
CVE-2023-5345P3HIGHCVSS 7.8≥ 6.0.16, < 6.1.56≥ 6.2, < 6.5.6+1 more2023-10-03
CVE-2023-5345 [HIGH] CWE-416 CVE-2023-5345: A use-after-free vulnerability in the Linux kernel's fs/smb/client component can be exploited to ach A use-after-free vulnerability in the Linux kernel's fs/smb/client component can be exploited to achieve local privilege escalation. In case of an error in smb3_fs_context_parse_param, ctx->password was freed but the field was not set to NULL which could lead to double free. We recommend upgrading past commit e6e43b8aa7cd3c3af686caf0c2e11819a886d705.
nvdosv
CVE-2022-4744P3HIGHCVSS 7.8≥ 5.5, < 5.10.136≥ 5.11, < 5.15.12+1 more2023-03-30
CVE-2022-4744 [HIGH] CWE-460 CVE-2022-4744: A double-free flaw was found in the Linux kernel’s TUN/TAP device driver functionality in how a user A double-free flaw was found in the Linux kernel’s TUN/TAP device driver functionality in how a user registers the device when the register_netdevice function fails (NETDEV_REGISTER notifier). This flaw allows a local user to crash or potentially escalate their privileges on the system.
nvdosv
CVE-2021-32606P3HIGHCVSS 7.8≥ 5.11, < 5.12.92021-05-11
CVE-2021-32606 [HIGH] CWE-416 CVE-2021-32606: In the Linux kernel 5.11 through 5.12.2, isotp_setsockopt in net/can/isotp.c allows privilege escala In the Linux kernel 5.11 through 5.12.2, isotp_setsockopt in net/can/isotp.c allows privilege escalation to root by leveraging a use-after-free. (This does not affect earlier versions that lack CAN ISOTP SF_BROADCAST support.)
nvd
CVE-2025-38734P3HIGHCVSS 7.8≥ 4.18, < 6.6.103≥ 6.7, < 6.12.44+3 more2025-09-05
CVE-2025-38734 [HIGH] CWE-416 CVE-2025-38734: In the Linux kernel, the following vulnerability has been resolved: net/smc: fix UAF on smcsk after In the Linux kernel, the following vulnerability has been resolved: net/smc: fix UAF on smcsk after smc_listen_out() BPF CI testing report a UAF issue: [ 16.446633] BUG: kernel NULL pointer dereference, address: 000000000000003 0 [ 16.447134] #PF: supervisor read access in kernel mod e [ 16.447516] #PF: error_code(0x0000) - not-present pag e [ 16.44
nvdosv
CVE-2022-36946P3HIGHCVSS 7.5≥ 2.6.14, < 4.9.326≥ 4.10, < 4.14.291+5 more2022-07-27
CVE-2022-36946 [HIGH] CVE-2022-36946: nfqnl_mangle in net/netfilter/nfnetlink_queue.c in the Linux kernel through 5.18.14 allows remote at nfqnl_mangle in net/netfilter/nfnetlink_queue.c in the Linux kernel through 5.18.14 allows remote attackers to cause a denial of service (panic) because, in the case of an nf_queue verdict with a one-byte nfta_payload attribute, an skb_pull can encounter a negative skb->len.
nvdosv
CVE-2023-4921P3HIGHCVSS 7.8≥ 3.8, < 4.14.326≥ 4.15, < 4.19.295+5 more2023-09-12
CVE-2023-4921 [HIGH] CWE-416 CVE-2023-4921: A use-after-free vulnerability in the Linux kernel's net/sched: sch_qfq component can be exploited t A use-after-free vulnerability in the Linux kernel's net/sched: sch_qfq component can be exploited to achieve local privilege escalation. When the plug qdisc is used as a class of the qfq qdisc, sending network packets triggers use-after-free in qfq_dequeue() due to the incorrect .peek handler of sch_plug and lack of error checking in agg_dequeue(). W
nvdosv
CVE-2021-47107P3HIGHCVSS 7.8≥ 5.13, < 5.15.12v5.162024-03-04
CVE-2021-47107 [HIGH] CWE-120 CVE-2021-47107: In the Linux kernel, the following vulnerability has been resolved: NFSD: Fix READDIR buffer overfl In the Linux kernel, the following vulnerability has been resolved: NFSD: Fix READDIR buffer overflow If a client sends a READDIR count argument that is too small (say, zero), then the buffer size calculation in the new init_dirlist helper functions results in an underflow, allowing the XDR stream functions to write beyond the actual buffer. This ca
nvdosv
CVE-2022-0500P3HIGHCVSS 7.8≥ 5.10, < 5.15.37≥ 5.16, < 5.16.11+1 more2022-03-25
CVE-2022-0500 [HIGH] CWE-119 CVE-2022-0500: A flaw was found in unrestricted eBPF usage by the BPF_BTF_LOAD, leading to a possible out-of-bounds A flaw was found in unrestricted eBPF usage by the BPF_BTF_LOAD, leading to a possible out-of-bounds memory write in the Linux kernel’s BPF subsystem due to the way a user loads BTF. This flaw allows a local user to crash or escalate their privileges on the system.
nvdosv
CVE-2022-1882P3HIGHCVSS 7.8≥ 5.10.106, < 5.10.134≥ 5.15.29, < 5.15.58+2 more2022-05-26
CVE-2022-1882 [HIGH] CWE-416 CVE-2022-1882: A use-after-free flaw was found in the Linux kernel’s pipes functionality in how a user performs man A use-after-free flaw was found in the Linux kernel’s pipes functionality in how a user performs manipulations with the pipe post_one_notification() after free_pipe_info() that is already called. This flaw allows a local user to crash or potentially escalate their privileges on the system.
nvdosv
CVE-2023-20938P3HIGHCVSS 7.8≥ 0, < 5.10.158-1≥ 0, < 5.17.6-12023-02-28
CVE-2023-20938 [HIGH] CVE-2023-20938: In binder_transaction_buffer_release of binder In binder_transaction_buffer_release of binder.c, there is a possible use after free due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-257685302References: Upstream kernel
osv
CVE-2024-27075P3HIGHCVSS 7.8≥ 4.4.168, < 4.5≥ 4.9.82, < 4.10+9 more2024-05-01
CVE-2024-27075 [HIGH] CVE-2024-27075: In the Linux kernel, the following vulnerability has been resolved: media: dvb-frontends: avoid sta In the Linux kernel, the following vulnerability has been resolved: media: dvb-frontends: avoid stack overflow warnings with clang A previous patch worked around a KASAN issue in stv0367, now a similar problem showed up with clang: drivers/media/dvb-frontends/stv0367.c:1222:12: error: stack frame size (3624) exceeds limit (2048) in 'stv0367ter_set_frontend'
nvdosv
CVE-2021-20268P3HIGHCVSS 7.8fixed in 5.10.10vkernel 5.10.102021-03-09
CVE-2021-20268 [HIGH] CWE-20 CVE-2021-20268: An out-of-bounds access flaw was found in the Linux kernel's implementation of the eBPF code verifie An out-of-bounds access flaw was found in the Linux kernel's implementation of the eBPF code verifier in the way a user running the eBPF script calls dev_map_init_map or sock_map_alloc. This flaw allows a local user to crash the system or possibly escalate their privileges. The highest threat from this vulnerability is to confidentiality, integrity, as
nvdosv
Linux Kernel vulnerabilities | cvebase