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-2024-49918None
2y ago

drm/amd/display: Add null check for head_pipe in dcn32_acquire_idle_pipe_for_head_pipe_in_layer

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Add null check for head_pipe in dcn32_acquire_idle_pipe_for_head_pipe_in_layer This commit addresses a potential null pointer dereference issue in the…

▾ SunlitLinux · LinuxEPSS 0.29%via CVEORG
CVE-2024-49921None
2y ago

drm/amd/display: Check null pointers before used

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Check null pointers before used [WHAT & HOW] Poniters, such as dc->clk_mgr, are null checked previously in the same function, so Coverity warns "impli…

▾ SunlitLinux · LinuxEPSS 0.29%via CVEORG
CVE-2024-49888None
2y ago

bpf: Fix a sdiv overflow issue

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix a sdiv overflow issue Zac Ecob reported a problem where a bpf program may cause kernel crash due to the following error: Oops: divide error: 0000 [#1] PREEM…

▾ SunlitLinux · LinuxEPSS 0.28%via CVEORG
CVE-2024-50043Critical· 9.8
2y ago

nfsd: fix possible badness in FREE_STATEID

In the Linux kernel, the following vulnerability has been resolved: nfsd: fix possible badness in FREE_STATEID When multiple FREE_STATEIDs are sent for the same delegation stateid, it can lead to a possible either use-after-free or cou…

▾ MidnightLinux · LinuxEPSS 0.49%via CVEORG
CVE-2024-49970None
2y ago

drm/amd/display: Implement bounds check for stream encoder creation in DCN401

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Implement bounds check for stream encoder creation in DCN401 'stream_enc_regs' array is an array of dcn10_stream_enc_registers structures. The array i…

▾ SunlitLinux · LinuxEPSS 0.29%via CVEORG
CVE-2024-49940High· 7.8
2y ago

l2tp: prevent possible tunnel refcount underflow

In the Linux kernel, the following vulnerability has been resolved: l2tp: prevent possible tunnel refcount underflow When a session is created, it sets a backpointer to its tunnel. When the session refcount drops to 0, l2tp_session_fre…

▾ TwilightLinux · LinuxEPSS 0.33%via CVEORG
CVE-2024-49945None
2y ago

net/ncsi: Disable the ncsi work before freeing the associated structure

In the Linux kernel, the following vulnerability has been resolved: net/ncsi: Disable the ncsi work before freeing the associated structure The work function can run after the ncsi device is freed, resulting in use-after-free bugs or k…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2024-50029High· 8.8
2y ago

Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync This checks if the ACL connection remains valid as it could be destroyed while hci_enhanced_setup_sync is pendi…

▾ TwilightLinux · LinuxEPSS 0.37%via CVEORG
CVE-2024-50017None
2y ago

x86/mm/ident_map: Use gbpages only where full GB page should be mapped.

In the Linux kernel, the following vulnerability has been resolved: x86/mm/ident_map: Use gbpages only where full GB page should be mapped. When ident_pud_init() uses only GB pages to create identity maps, large ranges of addresses not…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-47658High· 7.5
2y ago

crypto: stm32/cryp - call finalize with bh disabled

In the Linux kernel, the following vulnerability has been resolved: crypto: stm32/cryp - call finalize with bh disabled The finalize operation in interrupt mode produce a produces a spinlock recursion warning. The reason is the fact th…

▾ TwilightLinux · LinuxEPSS 0.48%via CVEORG
CVE-2024-47664None
2y ago

spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware

In the Linux kernel, the following vulnerability has been resolved: spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware If the value of max_speed_hz is 0, it may cause a division by zero error in hisi_cal…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2024-47661None
2y ago

drm/amd/display: Avoid overflow from uint32_t to uint8_t

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Avoid overflow from uint32_t to uint8_t [WHAT & HOW] dmub_rb_cmd's ramping_boundary has size of uint8_t and it is assigned 0xFFFF. Fix it by changing …

▾ SunlitLinux · LinuxEPSS 0.25%via CVEORG
CVE-2024-46860None
2y ago

wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change When disabling wifi mt7921_ipv6_addr_change() is called as a notifier. At this point mvif->phy i…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2024-46813High· 7.8
2y ago

drm/amd/display: Check link_index before accessing dc->links[]

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Check link_index before accessing dc->links[] [WHY & HOW] dc->links[] has max size of MAX_LINKS and NULL is return when trying to access with out-of-b…

▾ TwilightLinux · LinuxEPSS 0.26%via CVEORG
CVE-2024-46811High· 7.3
2y ago

drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box [Why] Coverity reports OVERRUN warning. soc.num_states could be 40. But array range…

▾ TwilightLinux · LinuxEPSS 0.25%via CVEORG
CVE-2024-46808None
2y ago

drm/amd/display: Add missing NULL pointer check within dpcd_extend_address_range

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Add missing NULL pointer check within dpcd_extend_address_range [Why & How] ASSERT if return NULL from kcalloc.

▾ SunlitLinux · LinuxEPSS 0.28%via CVEORG
CVE-2024-46834High· 7.8
2y ago

ethtool: fail closed if we can't get max channel used in indirection tables

In the Linux kernel, the following vulnerability has been resolved: ethtool: fail closed if we can't get max channel used in indirection tables Commit 0d1b7d6c9274 ("bnxt: fix crashes when reducing ring count with active RSS contexts")…

▾ TwilightLinux · LinuxEPSS 0.29%via CVEORG
CVE-2024-46842High· 7.8
2y ago

scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info

In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info The MBX_TIMEOUT return code is not handled in lpfc_get_sfp_info and the routine unconditionally frees submitte…

▾ TwilightLinux · LinuxEPSS 0.29%via CVEORG
CVE-2024-46728None
2y ago

drm/amd/display: Check index for aux_rd_interval before using

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Check index for aux_rd_interval before using aux_rd_interval has size of 7 and should be checked. This fixes 3 OVERRUN and 1 INTEGER_OVERFLOW issues …

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-46787High· 7.8
2y ago

userfaultfd: fix checks for huge PMDs

In the Linux kernel, the following vulnerability has been resolved: userfaultfd: fix checks for huge PMDs Patch series "userfaultfd: fix races around pmd_trans_huge() check", v2. The pmd_trans_huge() code in mfill_atomic() is wrong in…

▾ TwilightLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-46765High· 7.8
2y ago

ice: protect XDP configuration with a mutex

In the Linux kernel, the following vulnerability has been resolved: ice: protect XDP configuration with a mutex The main threat to data consistency in ice_xdp() is a possible asynchronous PF reset. It can be triggered by a user or by T…

▾ TwilightLinux · LinuxEPSS 0.24%via CVEORG
CVE-2024-46682None
2y ago

nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open

In the Linux kernel, the following vulnerability has been resolved: nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open Prior to commit 3f29cc82a84c ("nfsd: split sc_status out of sc_type") states_show() relied on sc_type fi…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-46681None
2y ago

pktgen: use cpus_read_lock() in pg_net_init()

In the Linux kernel, the following vulnerability has been resolved: pktgen: use cpus_read_lock() in pg_net_init() I have seen the WARN_ON(smp_processor_id() != cpu) firing in pktgen_thread_worker() during tests. We must use cpus_read_…

▾ SunlitLinux · LinuxEPSS 0.28%via CVEORG
CVE-2024-44963None
2y ago

btrfs: do not BUG_ON() when freeing tree block after error

In the Linux kernel, the following vulnerability has been resolved: btrfs: do not BUG_ON() when freeing tree block after error When freeing a tree block, at btrfs_free_tree_block(), if we fail to create a delayed reference we don't dea…

▾ SunlitLinux · LinuxEPSS 0.24%via CVEORG
CVE-2024-44951High· 7.8
2y ago

serial: sc16is7xx: fix TX fifo corruption

In the Linux kernel, the following vulnerability has been resolved: serial: sc16is7xx: fix TX fifo corruption Sometimes, when a packet is received on channel A at almost the same time as a packet is about to be transmitted on channel B…

▾ TwilightLinux · LinuxEPSS 0.21%via CVEORG
CVE-2024-44942High· 7.8
2y ago

f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC

In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC syzbot reports a f2fs bug as below: ------------[ cut here ]------------ kernel BUG at fs/f2f…

▾ TwilightLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-43899None
2y ago

drm/amd/display: Fix null pointer deref in dcn20_resource.c

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix null pointer deref in dcn20_resource.c Fixes a hang thats triggered when MPV is run on a DCN401 dGPU: mpv --hwdec=vaapi --vo=gpu --hwdec-codecs=a…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2024-44941High· 7.8
2y ago

f2fs: fix to cover read extent cache access with lock

In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to cover read extent cache access with lock syzbot reports a f2fs bug as below: BUG: KASAN: slab-use-after-free in sanity_check_extent_cache+0x370/0x410 fs/…

▾ TwilightLinux · LinuxEPSS 0.21%via CVEORG
CVE-2024-43913High· 7.0
2y ago

nvme: apple: fix device reference counting

In the Linux kernel, the following vulnerability has been resolved: nvme: apple: fix device reference counting Drivers must call nvme_uninit_ctrl after a successful nvme_init_ctrl. Split the allocation side out to make the error handli…

▾ TwilightLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-43888High· 7.8
2y ago

mm: list_lru: fix UAF for memory cgroup

In the Linux kernel, the following vulnerability has been resolved: mm: list_lru: fix UAF for memory cgroup The mem_cgroup_from_slab_obj() is supposed to be called under rcu lock or cgroup_mutex or others which could prevent returned m…

▾ TwilightLinux · LinuxEPSS 0.25%via CVEORG
linux vulnerabilities (CVEs) — page 215 · VulnSea