VulnSea

Linux vulnerabilities

CVEs whose affected-version data names the Linux package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

6539 CVEsRSS

CVE-2022-49257None
1y ago

watch_queue: Fix NULL dereference in error cleanup

In the Linux kernel, the following vulnerability has been resolved: watch_queue: Fix NULL dereference in error cleanup In watch_queue_set_size(), the error cleanup code doesn't take account of the fact that __free_page() can't handle a…

▾ SunlitLinux · LinuxEPSS 0.26%via CVEORG
CVE-2022-49256None
1y ago

watch_queue: Actually free the watch

In the Linux kernel, the following vulnerability has been resolved: watch_queue: Actually free the watch free_watch() does everything barring actually freeing the watch object. Fix this by adding the missing kfree. kmemleak produces …

▾ SunlitLinux · LinuxEPSS 0.26%via CVEORG
CVE-2022-49220None
1y ago

dax: make sure inodes are flushed before destroy cache

In the Linux kernel, the following vulnerability has been resolved: dax: make sure inodes are flushed before destroy cache A bug can be triggered by following command $ modprobe nd_pmem && modprobe -r nd_pmem [ 10.060014] BUG dax_c…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2022-49157None
1y ago

scsi: qla2xxx: Fix premature hw access after PCI error

In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix premature hw access after PCI error After a recoverable PCI error has been detected and recovered, qla driver needs to check to see if the error con…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2022-49219None
1y ago

vfio/pci: fix memory leak during D3hot to D0 transition

In the Linux kernel, the following vulnerability has been resolved: vfio/pci: fix memory leak during D3hot to D0 transition If 'vfio_pci_core_device::needs_pm_restore' is set (PCI device does not have No_Soft_Reset bit set in its PMCSR…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2022-49204None
1y ago

bpf, sockmap: Fix more uncharged while msg has more_data

In the Linux kernel, the following vulnerability has been resolved: bpf, sockmap: Fix more uncharged while msg has more_data In tcp_bpf_send_verdict(), if msg has more data after tcp_bpf_sendmsg_redir(): tcp_bpf_send_verdict() tosend…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2022-49198None
1y ago

mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb

In the Linux kernel, the following vulnerability has been resolved: mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb Got crash when doing pressure test of mptcp: ===========================================…

▾ SunlitLinux · LinuxEPSS 0.26%via CVEORG
CVE-2022-49190None
1y ago

kernel/resource: fix kfree() of bootmem memory again

In the Linux kernel, the following vulnerability has been resolved: kernel/resource: fix kfree() of bootmem memory again Since commit ebff7d8f270d ("mem hotunplug: fix kfree() of bootmem memory"), we could get a resource allocated duri…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2022-49171None
1y ago

ext4: don't BUG if someone dirty pages without asking ext4 first

In the Linux kernel, the following vulnerability has been resolved: ext4: don't BUG if someone dirty pages without asking ext4 first [un]pin_user_pages_remote is dirtying pages without properly warning the file system in advance. A re…

▾ SunlitLinux · LinuxEPSS 0.28%via CVEORG
CVE-2022-49077None
1y ago

mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0)

In the Linux kernel, the following vulnerability has been resolved: mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) If an mremap() syscall with old_size=0 ends up in move_page_tables(), it will call invalid…

▾ SunlitLinux · LinuxEPSS 0.25%via CVEORG
CVE-2022-49046None
1y ago

i2c: dev: check return value when calling dev_set_name()

In the Linux kernel, the following vulnerability has been resolved: i2c: dev: check return value when calling dev_set_name() If dev_set_name() fails, the dev_name() is null, check the return value of dev_set_name() to avoid the null-pt…

▾ SunlitLinux · LinuxEPSS 0.26%via CVEORG
CVE-2022-49064None
1y ago

cachefiles: unmark inode in use in error path

In the Linux kernel, the following vulnerability has been resolved: cachefiles: unmark inode in use in error path Unmark inode in use if error encountered. If the in-use flag leakage occurs in cachefiles_open_file(), Cachefiles will co…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2021-47659None
1y ago

drm/plane: Move range check for format_count earlier

In the Linux kernel, the following vulnerability has been resolved: drm/plane: Move range check for format_count earlier While the check for format_count > 64 in __drm_universal_plane_init() shouldn't be hit (it's a WARN_ON), in its cu…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2022-49074None
1y ago

irqchip/gic-v3: Fix GICR_CTLR.RWP polling

In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v3: Fix GICR_CTLR.RWP polling It turns out that our polling of RWP is totally wrong when checking for it in the redistributors, as we test the *distributor…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2021-47650None
1y ago

ASoC: soc-compress: prevent the potentially use of null pointer

In the Linux kernel, the following vulnerability has been resolved: ASoC: soc-compress: prevent the potentially use of null pointer There is one call trace that snd_soc_register_card() ->snd_soc_bind_card()->soc_init_pcm_runtime() ->sn…

▾ SunlitLinux · LinuxEPSS 0.26%via CVEORG
CVE-2022-49622High· 7.8
1y ago

netfilter: nf_tables: avoid skb access on nf_stolen

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: avoid skb access on nf_stolen When verdict is NF_STOLEN, the skb might have been freed. When tracing is enabled, this can result in a use-after-…

▾ TwilightLinux · LinuxEPSS 0.27%via CVEORG
CVE-2022-49106Medium· 5.5
1y ago

staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances

In the Linux kernel, the following vulnerability has been resolved: staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances vchiq_get_state() can return a NULL pointer. So handle this cases and avoid a NULL pointer de…

▾ SunlitLinux · LinuxEPSS 0.24%via CVEORG
CVE-2025-21696Medium· 5.5
1y ago

mm: clear uffd-wp PTE/PMD state on mremap()

In the Linux kernel, the following vulnerability has been resolved: mm: clear uffd-wp PTE/PMD state on mremap() When mremap()ing a memory region previously registered with userfaultfd as write-protected but without UFFD_FEATURE_EVENT_R…

▾ SunlitLinux · LinuxEPSS 0.26%via CVEORG
CVE-2023-52924None
1y ago

netfilter: nf_tables: don't skip expired elements during walk

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: don't skip expired elements during walk There is an asymmetry between commit/abort and preparation phase if the following conditions are met: 1.…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-21681None
1y ago

openvswitch: fix lockup on tx to unregistering netdev with carrier

In the Linux kernel, the following vulnerability has been resolved: openvswitch: fix lockup on tx to unregistering netdev with carrier Commit in a fixes tag attempted to fix the issue in the following sequence of calls: do_output …

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2025-21683Medium· 5.5
1y ago

bpf: Fix bpf_sk_select_reuseport() memory leak

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix bpf_sk_select_reuseport() memory leak As pointed out in the original comment, lookup in sockmap can return a TCP ESTABLISHED socket. Such TCP socket may have …

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2025-21666Medium· 5.5
1y ago

vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]

In the Linux kernel, the following vulnerability has been resolved: vsock: prevent null-ptr-deref in vsock_*[has_data|has_space] Recent reports have shown how we sometimes call vsock_*_has_data() when a vsock socket has been de-assigne…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2025-21658Medium· 5.5
1y ago

btrfs: avoid NULL pointer dereference if no valid extent tree

In the Linux kernel, the following vulnerability has been resolved: btrfs: avoid NULL pointer dereference if no valid extent tree [BUG] Syzbot reported a crash with the following call trace: BTRFS info (device loop0): scrub: started…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2025-21656None
1y ago

hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur

In the Linux kernel, the following vulnerability has been resolved: hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur scsi_execute_cmd() function can return both negative (linux codes) and positive (scsi_cmnd …

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2025-21632None
1y ago

x86/fpu: Ensure shadow stack is active before "getting" registers

In the Linux kernel, the following vulnerability has been resolved: x86/fpu: Ensure shadow stack is active before "getting" registers The x86 shadow stack support has its own set of registers. Those registers are XSAVE-managed, but the…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-21635Medium· 5.5
1y ago

rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy

In the Linux kernel, the following vulnerability has been resolved: rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy As mentioned in a previous commit of this series, using the 'net' structure via 'current' is not recomm…

▾ SunlitLinux · LinuxEPSS 0.25%via CVEORG
CVE-2025-21653None
1y ago

net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute

In the Linux kernel, the following vulnerability has been resolved: net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute syzbot found that TCA_FLOW_RSHIFT attribute was not validated. Right shitfing a 32bit integer is undefined for …

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-21639Medium· 5.5
1y ago

sctp: sysctl: rto_min/max: avoid using current->nsproxy

In the Linux kernel, the following vulnerability has been resolved: sctp: sysctl: rto_min/max: avoid using current->nsproxy As mentioned in a previous commit of this series, using the 'net' structure via 'current' is not recommended fo…

▾ SunlitLinux · LinuxEPSS 0.23%via CVEORG
CVE-2025-21651None
1y ago

net: hns3: don't auto enable misc vector

In the Linux kernel, the following vulnerability has been resolved: net: hns3: don't auto enable misc vector Currently, there is a time window between misc irq enabled and service task inited. If an interrupte is reported at this time,…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-21649Medium· 5.5
1y ago

net: hns3: fix kernel crash when 1588 is sent on HIP08 devices

In the Linux kernel, the following vulnerability has been resolved: net: hns3: fix kernel crash when 1588 is sent on HIP08 devices Currently, HIP08 devices does not register the ptp devices, so the hdev->ptp is NULL. But the tx process…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
Linux vulnerabilities (CVEs) — page 211 · VulnSea