7.8
CVSSv3

CVE-2024-49882

CVSSv4: NA | CVSSv3: 7.8 | CVSSv2: NA | VMScore: 880 | EPSS: 0.00036 | KEV: Not Included
Published: 21/10/2024 Updated: 08/11/2024

Vulnerability Summary

ntfs3 in the Linux kernel up to and including 6.8.0 allows a physically proximate malicious user to read kernel memory by mounting a filesystem (e.g., if a Linux distribution is configured to allow unprivileged mounts of removable media) and then leveraging local access to trigger an out-of-bounds read. A length value can be larger than the amount of memory allocated. NOTE: the supplier's perspective is that there is no vulnerability when an attack requires an attacker-modified filesystem image. (CVE-2023-45896) In the Linux kernel, the following vulnerability has been resolved: smb: client: fix use-after-free in smb2_query_info_compound() (CVE-2023-52751) In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sock: Fix not validating setsockopt user input (CVE-2024-35963) In the Linux kernel, the following vulnerability has been resolved: vfio/pci: fix potential memory leak in vfio_intx_enable() (CVE-2024-38632) In the Linux kernel, the following vulnerability has been resolved: selinux,smack: don't bypass permissions check in inode_setsecctx hook (CVE-2024-46695) In the Linux kernel, the following vulnerability has been resolved: icmp: change the order of rate limits (CVE-2024-47678) In the Linux kernel, the following vulnerability has been resolved: vfs: fix race between evice_inodes() and find_inode()&iput() (CVE-2024-47679) In the Linux kernel, the following vulnerability has been resolved: scsi: sd: Fix off-by-one error in sd_read_block_characteristics() (CVE-2024-47682) In the Linux kernel, the following vulnerability has been resolved: tcp: check skb is non-NULL in tcp_rto_delta_us() (CVE-2024-47684) syzbot reported that nf_reject_ip6_tcphdr_put() was possibly sending garbage on the four reserved tcp bits (th->res1) Use skb_put_zero() to clear the whole TCP header, as done in nf_reject_ip_tcphdr_put() (CVE-2024-47685) In the Linux kernel, the following vulnerability has been resolved: nfsd: return -EINVAL when namelen is 0 (CVE-2024-47692) In the Linux kernel, the following vulnerability has been resolved: IB/core: Fix ib_cache_setup_one error flow cleanup (CVE-2024-47693) In the Linux kernel, the following vulnerability has been resolved: RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (CVE-2024-47696) In the Linux kernel, the following vulnerability has been resolved: ext4: avoid OOB when system.data xattr changes underneath the filesystem (CVE-2024-47701) In the Linux kernel, the following vulnerability has been resolved: block: fix potential invalid pointer dereference in blk_add_partition (CVE-2024-47705) In the Linux kernel, the following vulnerability has been resolved: block, bfq: fix possible UAF for bfqq->bic with merge chain (CVE-2024-47706) In the Linux kernel, the following vulnerability has been resolved: ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (CVE-2024-47707) In the Linux kernel, the following vulnerability has been resolved: can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). (CVE-2024-47709) In the Linux kernel, the following vulnerability has been resolved: sock_map: Add a cond_resched() in sock_hash_free() (CVE-2024-47710) In the Linux kernel, the following vulnerability has been resolved: bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error (CVE-2024-47728) In the Linux kernel, the following vulnerability has been resolved: bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave() (CVE-2024-47734) In the Linux kernel, the following vulnerability has been resolved: nfsd: call cache_put if xdr_reserve_space returns NULL (CVE-2024-47737) In the Linux kernel, the following vulnerability has been resolved: padata: use integer wrap around to prevent deadlock on seq_nr overflow (CVE-2024-47739) In the Linux kernel, the following vulnerability has been resolved: firmware_loader: Block path traversal (CVE-2024-47742) In the Linux kernel, the following vulnerability has been resolved: KEYS: prevent NULL pointer dereference in find_asymmetric_key() (CVE-2024-47743) In the Linux kernel, the following vulnerability has been resolved: bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos (CVE-2024-49850) In the Linux kernel, the following vulnerability has been resolved: tpm: Clean up TPM space after command failure (CVE-2024-49851) In the Linux kernel, the following vulnerability has been resolved: nbd: fix race between timeout and normal completion (CVE-2024-49855) In the Linux kernel, the following vulnerability has been resolved: efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption (CVE-2024-49858) In the Linux kernel, the following vulnerability has been resolved: ACPI: sysfs: validate return type of _STR method (CVE-2024-49860) In the Linux kernel, the following vulnerability has been resolved: btrfs: wait for fixup workers before stopping cleaner kthread during umount (CVE-2024-49867) In the Linux kernel, the following vulnerability has been resolved: btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (CVE-2024-49868) In the Linux kernel, the following vulnerability has been resolved: cachefiles: fix dentry leak in cachefiles_open_file() (CVE-2024-49870) In the Linux kernel, the following vulnerability has been resolved: nfsd: map the EBADMSG to nfserr_io to avoid warning (CVE-2024-49875) In the Linux kernel, the following vulnerability has been resolved: resource: fix region_intersects() vs add_memory_driver_managed() (CVE-2024-49878) In the Linux kernel, the following vulnerability has been resolved: ext4: update orig_path in ext4_find_extent() (CVE-2024-49881) In the Linux kernel, the following vulnerability has been resolved: ext4: fix double brelse() the buffer of the extents path (CVE-2024-49882) In the Linux kernel, the following vulnerability has been resolved: ext4: aovid use-after-free in ext4_ext_insert_extent() (CVE-2024-49883) In the Linux kernel, the following vulnerability has been resolved: ext4: fix slab-use-after-free in ext4_split_extent_at() (CVE-2024-49884) In the Linux kernel, the following vulnerability has been resolved: ext4: avoid use-after-free in ext4_ext_show_leaf() (CVE-2024-49889) In the Linux kernel, the following vulnerability has been resolved: x86/ioapic: Handle allocation failures gracefully (CVE-2024-49927) In the Linux kernel, the following vulnerability has been resolved: blk_iocost: fix more out of bound shifts (CVE-2024-49933) In the Linux kernel, the following vulnerability has been resolved: ACPI: PAD: fix crash in exit_round_robin() (CVE-2024-49935) In the Linux kernel, the following vulnerability has been resolved: net/xen-netback: prevent UAF in xenvif_flush_hash() (CVE-2024-49936) In the Linux kernel, the following vulnerability has been resolved: sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (CVE-2024-49944) In the Linux kernel, the following vulnerability has been resolved: net: add more sanity checks to qdisc_pkt_len_init() (CVE-2024-49948) In the Linux kernel, the following vulnerability has been resolved: net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CVE-2024-49949) In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: prevent nf_skb_duplicated corruption (CVE-2024-49952) In the Linux kernel, the following vulnerability has been resolved: static_call: Replace pointless WARN_ON() in static_call_module_notify() (CVE-2024-49954) In the Linux kernel, the following vulnerability has been resolved: ACPI: battery: Fix possible crash when unregistering a battery hook (CVE-2024-49955) In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix null-ptr-deref when journal load failed. (CVE-2024-49957) In the Linux kernel, the following vulnerability has been resolved: jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (CVE-2024-49959) In the Linux kernel, the following vulnerability has been resolved: r8169: add tally counter fields added with RTL8125 (CVE-2024-49973) In the Linux kernel, the following vulnerability has been resolved: uprobes: fix kernel info leak via "[uprobes]" vma (CVE-2024-49975) In the Linux kernel, the following vulnerability has been resolved: gso: fix udp gso fraglist segmentation after pull from frag_list (CVE-2024-49978) In the Linux kernel, the following vulnerability has been resolved: ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free (CVE-2024-49983) In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (CVE-2024-50000) In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Fix error path in multi-packet WQE transmit (CVE-2024-50001) In the Linux kernel, the following vulnerability has been resolved: static_call: Handle module init failure correctly in static_call_del_module() (CVE-2024-50002) In the Linux kernel, the following vulnerability has been resolved: ext4: fix i_data_sem unlock order in ext4_ind_migrate() (CVE-2024-50006) In the Linux kernel, the following vulnerability has been resolved: exec: don't WARN for racy path_noexec check (CVE-2024-50010) In the Linux kernel, the following vulnerability has been resolved: exfat: fix memory leak in exfat_load_bitmap() (CVE-2024-50013) In the Linux kernel, the following vulnerability has been resolved: ext4: dax: fix overflowing extents beyond inode size when partially writing (CVE-2024-50015) In the Linux kernel, the following vulnerability has been resolved: kthread: unpark only parked kthread (CVE-2024-50019) In the Linux kernel, the following vulnerability has been resolved: net: Fix an unsafe loop on the list (CVE-2024-50024) In the Linux kernel, the following vulnerability has been resolved: netfilter: xtables: avoid NFPROTO_UNSPEC where needed (CVE-2024-50038) In the Linux kernel, the following vulnerability has been resolved: net/sched: accept TCA_STAB only for root qdisc (CVE-2024-50039) In the Linux kernel, the following vulnerability has been resolved: igb: Do not bring the device up after non-fatal error (CVE-2024-50040) In the Linux kernel, the following vulnerability has been resolved: netfilter: br_netfilter: fix panic with metadata_dst skb (CVE-2024-50045) In the Linux kernel, the following vulnerability has been resolved: NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (CVE-2024-50046) In the Linux kernel, the following vulnerability has been resolved: fbcon: Fix a NULL pointer dereference issue in fbcon_putcs (CVE-2024-50048) In the Linux kernel, the following vulnerability has been resolved: serial: protect uart_port_dtr_rts() in uart_shutdown() too (CVE-2024-50058) In the Linux kernel, the following vulnerability has been resolved: io_uring: check if we need to reschedule during overflow flush (CVE-2024-50060) In the Linux kernel, the following vulnerability has been resolved: blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (CVE-2024-50082) In the Linux kernel, the following vulnerability has been resolved: tcp: fix mptcp DSS corruption due to large pmtu xmit (CVE-2024-50083) In the Linux kernel, the following vulnerability has been resolved: mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow (CVE-2024-50085) In the Linux kernel, the following vulnerability has been resolved: btrfs: fix uninitialized pointer free on read_alloc_one_name() error (CVE-2024-50087) In the Linux kernel, the following vulnerability has been resolved: btrfs: fix uninitialized pointer free in add_inode_ref() (CVE-2024-50088) In the Linux kernel, the following vulnerability has been resolved: RDMA/mad: Improve handling of timed out WRs of mad agent (CVE-2024-50095) In the Linux kernel, the following vulnerability has been resolved: arm64: probes: Remove broken LDR (literal) uprobe support (CVE-2024-50099) In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices (CVE-2024-50101) In the Linux kernel, the following vulnerability has been resolved: xfrm: fix one more kernel-infoleak in algo dumping (CVE-2024-50110) In the Linux kernel, the following vulnerability has been resolved: KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (CVE-2024-50115) In the Linux kernel, the following vulnerability has been resolved: net: sched: fix use-after-free in taprio_change() (CVE-2024-50127) In the Linux kernel, the following vulnerability has been resolved: net: wwan: fix global oob in wwan_rtnl_policy (CVE-2024-50128) In the Linux kernel, the following vulnerability has been resolved: tracing: Consider the NULL character when validating the event length (CVE-2024-50131) In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Unregister notifier on eswitch init failure (CVE-2024-50136) In the Linux kernel, the following vulnerability has been resolved: bpf: Use raw_spinlock_t in ringbuf (CVE-2024-50138) In the Linux kernel, the following vulnerability has been resolved: ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context (CVE-2024-50141) In the Linux kernel, the following vulnerability has been resolved: xfrm: validate new SA's prefixlen using SA family when sel.family is unset (CVE-2024-50142) In the Linux kernel, the following vulnerability has been resolved: udf: fix uninit-value use in udf_get_fileshortad (CVE-2024-50143) In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Fix command bitmask initialization (CVE-2024-50147) In the Linux kernel, the following vulnerability has been resolved: usb: typec: altmode should keep reference to parent (CVE-2024-50150) In the Linux kernel, the following vulnerability has been resolved: smb: client: fix OOBs when building SMB2_IOCTL request (CVE-2024-50151) In the Linux kernel, the following vulnerability has been resolved: scsi: target: core: Fix null-ptr-deref in target_alloc_device() (CVE-2024-50153) In the Linux kernel, the following vulnerability has been resolved: tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (CVE-2024-50154) In the Linux kernel, the following vulnerability has been resolved: netdevsim: use cond_resched() in nsim_dev_trap_report_work() (CVE-2024-50155) In the Linux kernel, the following vulnerability has been resolved: bpf: devmap: provide rxq after redirect (CVE-2024-50162) In the Linux kernel, the following vulnerability has been resolved: bpf: Make sure internal and UAPI bpf_redirect flags don't overlap (CVE-2024-50163) In the Linux kernel, the following vulnerability has been resolved: ceph: remove the incorrect Fw reference check when dirtying pages (CVE-2024-50179) In the Linux kernel, the following vulnerability has been resolved: secretmem: disable memfd_secret() if arch cannot set direct map (CVE-2024-50182) In the Linux kernel, the following vulnerability has been resolved: mptcp: handle consistently DSS corruption (CVE-2024-50185) In the Linux kernel, the following vulnerability has been resolved: net: explicitly clear the sk pointer, when pf->create fails (CVE-2024-50186) In the Linux kernel, the following vulnerability has been resolved: ext4: don't set SB_RDONLY after filesystem errors (CVE-2024-50191) In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (CVE-2024-50192) In the Linux kernel, the following vulnerability has been resolved: arm64: probes: Fix uprobes for big-endian kernels (CVE-2024-50194) In the Linux kernel, the following vulnerability has been resolved: posix-clock: Fix missing timespec64 check in pc_clock_settime() (CVE-2024-50195) In the Linux kernel, the following vulnerability has been resolved: mm/swapfile: skip HugeTLB pages for unuse_vma (CVE-2024-50199) In the Linux kernel, the following vulnerability has been resolved: maple_tree: correct tree corruption on spanning store (CVE-2024-50200) In the Linux kernel, the following vulnerability has been resolved: drm/radeon: Fix encoder->possible_clones (CVE-2024-50201)

Vulnerable Product Search on Vulmon Subscribe to Product

linux linux

linux linux kernel

Vendor Advisories

ntfs3 in the Linux kernel through 680 allows a physically proximate attacker to read kernel memory by mounting a filesystem (eg, if a Linux distribution is configured to allow unprivileged mounts of removable media) and then leveraging local access to trigger an out-of-bounds read A length value can be larger than the amount of memory allocate ...
In the Linux kernel, the following vulnerability has been resolved: ext4: avoid OOB when systemdata xattr changes underneath the filesystem (CVE-2024-47701) In the Linux kernel, the following vulnerability has been resolved: firmware_loader: Block path traversal (CVE-2024-47742) In the Linux kernel, the following vulnerability has been resolved: n ...
In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix potential oob read in nilfs_btree_check_delete() (CVE-2024-47757) In the Linux kernel, the following vulnerability has been resolved: ext4: fix double brelse() the buffer of the extents path (CVE-2024-49882) In the Linux kernel, the following vulnerability has been reso ...
In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix potential oob read in nilfs_btree_check_delete() (CVE-2024-47757) In the Linux kernel, the following vulnerability has been resolved: ext4: fix double brelse() the buffer of the extents path (CVE-2024-49882) In the Linux kernel, the following vulnerability has been reso ...
In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix potential oob read in nilfs_btree_check_delete() (CVE-2024-47757) In the Linux kernel, the following vulnerability has been resolved: ext4: fix double brelse() the buffer of the extents path (CVE-2024-49882) In the Linux kernel, the following vulnerability has been reso ...
In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix potential oob read in nilfs_btree_check_delete() (CVE-2024-47757) In the Linux kernel, the following vulnerability has been resolved: ext4: fix double brelse() the buffer of the extents path (CVE-2024-49882) In the Linux kernel, the following vulnerability has been reso ...
In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix potential oob read in nilfs_btree_check_delete() (CVE-2024-47757) In the Linux kernel, the following vulnerability has been resolved: ext4: fix double brelse() the buffer of the extents path (CVE-2024-49882) In the Linux kernel, the following vulnerability has been reso ...