Linux Kernel vulnerabilities
14,883 known vulnerabilities affecting linux/linux_kernel.
Total CVEs
14,883
CISA KEV
30
actively exploited
Public exploits
297
Exploited in wild
31
Severity breakdown
CRITICAL128HIGH3822MEDIUM8775LOW429UNKNOWN1729
Vulnerabilities
Page 157 of 745
CVE-2022-50395MEDIUMCVSS 5.5≥ 4.12, < 5.4.229≥ 5.5, < 5.10.163+3 more2025-09-18
CVE-2022-50395 [MEDIUM] CWE-401 CVE-2022-50395: In the Linux kernel, the following vulnerability has been resolved:
integrity: Fix memory leakage i
In the Linux kernel, the following vulnerability has been resolved:
integrity: Fix memory leakage in keyring allocation error path
Key restriction is allocated in integrity_init_keyring(). However, if
keyring allocation failed, it is not freed, causing memory leaks.
nvdosv
CVE-2023-53433MEDIUMCVSS 5.5≥ 4.4.248, < 4.5≥ 4.9.248, < 4.10+10 more2025-09-18
CVE-2023-53433 [MEDIUM] CVE-2023-53433: In the Linux kernel, the following vulnerability has been resolved:
net: add vlan_get_protocol_and_
In the Linux kernel, the following vulnerability has been resolved:
net: add vlan_get_protocol_and_depth() helper
Before blamed commit, pskb_may_pull() was used instead
of skb_header_pointer() in __vlan_get_protocol() and friends.
Few callers depended on skb->head being populated with MAC header,
syzbot caught one of them (skb_mac_gso_segment())
Add vla
nvdosv
CVE-2023-53415MEDIUMCVSS 5.5fixed in 5.15.100≥ 5.16, < 6.1.18+1 more2025-09-18
CVE-2023-53415 [MEDIUM] CWE-401 CVE-2023-53415: In the Linux kernel, the following vulnerability has been resolved:
USB: dwc3: fix memory leak with
In the Linux kernel, the following vulnerability has been resolved:
USB: dwc3: fix memory leak with using debugfs_lookup()
When calling debugfs_lookup() the result must have dput() called on it,
otherwise the memory will leak over time. To make things simpler, just
call debugfs_lookup_and_remove() instead which handles all of the logic
at once.
N
nvdosv
CVE-2023-53417MEDIUMCVSS 5.5fixed in 5.15.100≥ 5.16, < 6.1.18+1 more2025-09-18
CVE-2023-53417 [MEDIUM] CWE-401 CVE-2023-53417: In the Linux kernel, the following vulnerability has been resolved:
USB: sl811: fix memory leak wit
In the Linux kernel, the following vulnerability has been resolved:
USB: sl811: fix memory leak with using debugfs_lookup()
When calling debugfs_lookup() the result must have dput() called on it,
otherwise the memory will leak over time. To make things simpler, just
call debugfs_lookup_and_remove() instead which handles all of the logic
at once.
nvdosv
CVE-2023-53370MEDIUMCVSS 5.5≥ 4.2, < 6.1.47≥ 6.2, < 6.4.122025-09-18
CVE-2023-53370 [MEDIUM] CWE-401 CVE-2023-53370: In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu: fix memory leak in
In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu: fix memory leak in mes self test
The fences associated with mes queue have to be freed
up during amdgpu_ring_fini.
nvdosv
CVE-2023-53413MEDIUMCVSS 5.5fixed in 5.15.100≥ 5.16, < 6.1.18+1 more2025-09-18
CVE-2023-53413 [MEDIUM] CWE-401 CVE-2023-53413: In the Linux kernel, the following vulnerability has been resolved:
USB: isp116x: fix memory leak w
In the Linux kernel, the following vulnerability has been resolved:
USB: isp116x: fix memory leak with using debugfs_lookup()
When calling debugfs_lookup() the result must have dput() called on it,
otherwise the memory will leak over time. To make things simpler, just
call debugfs_lookup_and_remove() instead which handles all of the logic
at once.
nvdosv
CVE-2023-53371MEDIUMCVSS 5.5≥ 5.13, < 6.1.40≥ 6.2, < 6.4.5+1 more2025-09-18
CVE-2023-53371 [MEDIUM] CWE-401 CVE-2023-53371: In the Linux kernel, the following vulnerability has been resolved:
net/mlx5e: fix memory leak in m
In the Linux kernel, the following vulnerability has been resolved:
net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create
The memory pointed to by the fs->any pointer is not freed in the error
path of mlx5e_fs_tt_redirect_any_create, which can lead to a memory leak.
Fix by freeing the memory in the error path, thereby making the error path
nvdosv
CVE-2022-50383MEDIUMCVSS 5.5≥ 5.16, < 6.0.16≥ 6.1, < 6.1.22025-09-18
CVE-2022-50383 [MEDIUM] CWE-476 CVE-2022-50383: In the Linux kernel, the following vulnerability has been resolved:
media: mediatek: vcodec: Can't
In the Linux kernel, the following vulnerability has been resolved:
media: mediatek: vcodec: Can't set dst buffer to done when lat decode error
Core thread will call v4l2_m2m_buf_done to set dst buffer done for
lat architecture. If lat call v4l2_m2m_buf_done_and_job_finish to
free dst buffer when lat decode error, core thread will access kernel
NUL
nvdosv
CVE-2023-53400MEDIUMCVSS 5.5fixed in 4.14.316≥ 4.15, < 4.19.284+6 more2025-09-18
CVE-2023-53400 [MEDIUM] CVE-2023-53400: In the Linux kernel, the following vulnerability has been resolved:
ALSA: hda: Fix Oops by 9.1 surr
In the Linux kernel, the following vulnerability has been resolved:
ALSA: hda: Fix Oops by 9.1 surround channel names
get_line_out_pfx() may trigger an Oops by overflowing the static array
with more than 8 channels. This was reported for MacBookPro 12,1 with
Cirrus codec.
As a workaround, extend for the 9.1 channels and also fix the
potential Oops by uni
nvdosv
CVE-2023-53437MEDIUMCVSS 5.5fixed in 4.14.308≥ 4.15, < 4.19.276+5 more2025-09-18
CVE-2023-53437 [MEDIUM] CVE-2023-53437: In the Linux kernel, the following vulnerability has been resolved:
media: uvcvideo: Handle cameras
In the Linux kernel, the following vulnerability has been resolved:
media: uvcvideo: Handle cameras with invalid descriptors
If the source entity does not contain any pads, do not create a link.
nvdosv
CVE-2023-53412MEDIUMCVSS 5.5fixed in 5.15.100≥ 5.16, < 6.1.18+1 more2025-09-18
CVE-2023-53412 [MEDIUM] CWE-401 CVE-2023-53412: In the Linux kernel, the following vulnerability has been resolved:
USB: gadget: bcm63xx_udc: fix m
In the Linux kernel, the following vulnerability has been resolved:
USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup()
When calling debugfs_lookup() the result must have dput() called on it,
otherwise the memory will leak over time. To make things simpler, just
call debugfs_lookup_and_remove() instead which handles all of the lo
nvdosv
CVE-2022-50391MEDIUMCVSS 5.5≥ 5.17, < 6.0.17≥ 6.1, < 6.1.32025-09-18
CVE-2022-50391 [MEDIUM] CWE-401 CVE-2022-50391: In the Linux kernel, the following vulnerability has been resolved:
mm/mempolicy: fix memory leak i
In the Linux kernel, the following vulnerability has been resolved:
mm/mempolicy: fix memory leak in set_mempolicy_home_node system call
When encountering any vma in the range with policy other than MPOL_BIND or
MPOL_PREFERRED_MANY, an error is returned without issuing a mpol_put on
the policy just allocated with mpol_dup().
This allows arbitrary
nvdosv
CVE-2023-53430MEDIUMCVSS 5.5≥ 6.2, < 6.2.32025-09-18
CVE-2023-53430 [MEDIUM] CWE-401 CVE-2023-53430: In the Linux kernel, the following vulnerability has been resolved:
wifi: mt76: dma: fix memory lea
In the Linux kernel, the following vulnerability has been resolved:
wifi: mt76: dma: fix memory leak running mt76_dma_tx_cleanup
Fix device unregister memory leak and alway cleanup all configured
rx queues in mt76_dma_tx_cleanup routine.
nvdosv
CVE-2023-53399MEDIUMCVSS 5.5≥ 5.15, < 5.15.111≥ 5.16, < 6.1.28+2 more2025-09-18
CVE-2023-53399 [MEDIUM] CWE-476 CVE-2023-53399: In the Linux kernel, the following vulnerability has been resolved:
ksmbd: fix NULL pointer derefer
In the Linux kernel, the following vulnerability has been resolved:
ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem()
If share is , share->path is NULL and it cause NULL pointer
dereference issue.
nvdosv
CVE-2023-53381MEDIUMCVSS 5.5≥ 5.14, < 5.15.154≥ 5.16, < 6.1.16+1 more2025-09-18
CVE-2023-53381 [MEDIUM] CVE-2023-53381: In the Linux kernel, the following vulnerability has been resolved:
NFSD: fix leaked reference coun
In the Linux kernel, the following vulnerability has been resolved:
NFSD: fix leaked reference count of nfsd4_ssc_umount_item
The reference count of nfsd4_ssc_umount_item is not decremented
on error conditions. This prevents the laundromat from unmounting
the vfsmount of the source file.
This patch decrements the reference count of nfsd4_ssc_umount_item
nvdosv
CVE-2023-53394MEDIUMCVSS 5.5≥ 6.1, < 6.4.10v6.52025-09-18
CVE-2023-53394 [MEDIUM] CVE-2023-53394: In the Linux kernel, the following vulnerability has been resolved:
net/mlx5e: xsk: Fix crash on re
In the Linux kernel, the following vulnerability has been resolved:
net/mlx5e: xsk: Fix crash on regular rq reactivation
When the regular rq is reactivated after the XSK socket is closed
it could be reading stale cqes which eventually corrupts the rq.
This leads to no more traffic being received on the regular rq and a
crash on the next close or deactivat
nvdosv
CVE-2023-53390MEDIUMCVSS 5.5fixed in 5.15.100≥ 5.16, < 6.1.18+1 more2025-09-18
CVE-2023-53390 [MEDIUM] CWE-401 CVE-2023-53390: In the Linux kernel, the following vulnerability has been resolved:
drivers: base: dd: fix memory l
In the Linux kernel, the following vulnerability has been resolved:
drivers: base: dd: fix memory leak with using debugfs_lookup()
When calling debugfs_lookup() the result must have dput() called on it,
otherwise the memory will leak over time. To make things simpler, just
call debugfs_lookup_and_remove() instead which handles all of the logic
at
nvdosv
CVE-2023-53389MEDIUMCVSS 5.5≥ 6.1, < 6.1.28≥ 6.2, < 6.2.15+1 more2025-09-18
CVE-2023-53389 [MEDIUM] CWE-476 CVE-2023-53389: In the Linux kernel, the following vulnerability has been resolved:
drm/mediatek: dp: Only trigger
In the Linux kernel, the following vulnerability has been resolved:
drm/mediatek: dp: Only trigger DRM HPD events if bridge is attached
The MediaTek DisplayPort interface bridge driver starts its interrupts
as soon as its probed. However when the interrupts trigger the bridge
might not have been attached to a DRM device. As drm_helper_hpd_irq_event
nvdosv
CVE-2022-50382MEDIUMCVSS 5.5≥ 5.8, < 5.10.163≥ 5.11, < 5.15.86+2 more2025-09-18
CVE-2022-50382 [MEDIUM] CWE-667 CVE-2022-50382: In the Linux kernel, the following vulnerability has been resolved:
padata: Always leave BHs disabl
In the Linux kernel, the following vulnerability has been resolved:
padata: Always leave BHs disabled when running ->parallel()
A deadlock can happen when an overloaded system runs ->parallel() in the
context of the current task:
padata_do_parallel
->parallel()
pcrypt_aead_enc/dec
padata_do_serial
spin_lock(&reorder->lock) // BHs still enabled
.
nvdosv
CVE-2023-53385MEDIUMCVSS 5.5≥ 6.1, < 6.1.55≥ 6.2, < 6.5.52025-09-18
CVE-2023-53385 [MEDIUM] CWE-401 CVE-2023-53385: In the Linux kernel, the following vulnerability has been resolved:
media: mdp3: Fix resource leaks
In the Linux kernel, the following vulnerability has been resolved:
media: mdp3: Fix resource leaks in of_find_device_by_node
Use put_device to release the object get through of_find_device_by_node,
avoiding resource leaks.
nvdosv