Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 90 of 437.
- GSD-2022-1007717 tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit()
- GSD-2022-1007716 rethook: fix a potential memleak in rethook_alloc()
- GSD-2022-1007715 iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
- GSD-2022-1007714 iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
- GSD-2022-1007713 iio: adc: mp2629: fix potential array out of bound access
- GSD-2022-1007712 io_uring: fix multishot accept request leaks
- GSD-2022-1007711 Input: iforce - invert valid length check when fetching device IDs
- GSD-2022-1007710 scsi: zfcp: Fix double free of FSF request when qdio send fails
- GSD-2022-1007709 misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
- GSD-2022-1007708 mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
- GSD-2022-1007707 blk-cgroup: properly pin the parent in blkcg_css_online
- GSD-2022-1007706 x86/sgx: Add overflow check in sgx_validate_offset_length()
- GSD-2022-1007705 perf/x86/amd/uncore: Fix memory leak for events array
- GSD-2022-1007704 x86/fpu: Drop fpregs lock before inheriting FPU permissions
- GSD-2022-1007703 perf: Improve missing SIGTRAP checking
- GSD-2022-1007702 net: use struct_group to copy ip/ipv6 header addresses
- GSD-2022-1007701 perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling
- GSD-2022-1007700 scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
- GSD-2022-1007699 kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
- GSD-2022-1007698 arm64/mm: fix incorrect file_map_count for non-leaf pmd/pud
- GSD-2022-1007697 Input: i8042 - fix leaking of platform device on module removal
- GSD-2022-1007696 macvlan: enforce a consistent minimal mtu
- GSD-2022-1007695 tcp: cdg: allow tcp_cdg_release() to be called multiple times
- GSD-2022-1007694 KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign()
- GSD-2022-1007693 kcm: avoid potential race in kcm_tx_work
- GSD-2022-1007692 drm/amd/display: Fix optc2_configure warning on dcn314
- GSD-2022-1007691 ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
- GSD-2022-1007690 dm ioctl: fix misbehavior if list_versions races with module loading
- GSD-2022-1007689 ceph: avoid putting the realm twice when decoding snaps fails
- GSD-2022-1007688 gfs2: Check sb_bsize_shift after reading superblock
- GSD-2022-1007687 9p: trans_fd/p9_conn_cancel: drop client lock earlier
- GSD-2022-1007686 9p/trans_fd: always use O_NONBLOCK read/write
- GSD-2022-1007685 netlink: Bounds-check struct nlmsgerr creation
- GSD-2022-1007684 net/9p: use a dedicated spinlock for trans_fd
- GSD-2022-1007683 bpf: Prevent bpf program recursion for raw tracepoint probes
- GSD-2022-1007682 ntfs: fix use-after-free in ntfs_attr_find()
- GSD-2022-1007681 ntfs: fix out-of-bounds read in ntfs_attr_find()
- GSD-2022-1007680 ntfs: check overflow when iterating ATTR_RECORDs
- GSD-2022-1007679 usb: mon: make mmapped memory read only
- GSD-2022-1007678 nilfs2: fix leak of nilfs_root in case of writer thread creation failure
- GSD-2022-1007677 fs: fix UAF/GPF bug in nilfs_mdt_destroy
- GSD-2022-1007676 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
- GSD-2022-1007675 nilfs2: fix use-after-free bug of struct nilfs_root
- GSD-2022-1007674 scsi: stex: Properly zero out the passthrough command structure
- GSD-2022-1007673 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
- GSD-2022-1007672 regulator: qcom_rpm: Fix circular deferral regression
- GSD-2022-1007671 ALSA: usb-audio: Fix potential memory leaks
- GSD-2022-1007670 xen/gntdev: Prevent leaking grants
- GSD-2022-1007669 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
- GSD-2022-1007668 sh: machvec: Use char[] for section boundaries
- GSD-2022-1007667 fbdev: smscufx: Fix use-after-free in ufx_ops_open()
- GSD-2022-1007666 ext4: avoid crash when inline data creation follows DIO write
- GSD-2022-1007665 ext4: fix null-ptr-deref in ext4_write_info
- GSD-2022-1007664 wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
- GSD-2022-1007663 mISDN: fix use-after-free bugs in l1oip timer handlers
- GSD-2022-1007662 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
- GSD-2022-1007661 bnx2x: fix potential memory leak in bnx2x_tpa_stop()
- GSD-2022-1007660 drm/mipi-dsi: Detach devices when removing the host
- GSD-2022-1007659 memory: of: Fix refcount leak bug in of_get_ddr_timings()
- GSD-2022-1007658 clk: tegra: Fix refcount leak in tegra210_clock_init
- GSD-2022-1007657 soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
- GSD-2022-1007656 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
- GSD-2022-1007655 RDMA/rxe: Fix "kernel NULL pointer dereference" error
- GSD-2022-1007654 HSI: omap_ssi: Fix refcount leak in ssi_probe
- GSD-2022-1007653 clk: tegra20: Fix refcount leak in tegra20_clock_init
- GSD-2022-1007652 clk: tegra: Fix refcount leak in tegra114_clock_init
- GSD-2022-1007651 drivers: serial: jsm: fix some leaks in probe
- GSD-2022-1007650 firmware: google: Test spinlock on panic path to avoid lockups
- GSD-2022-1007649 clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
- GSD-2022-1007648 iommu/omap: Fix buffer overflow in debugfs
- GSD-2022-1007647 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
- GSD-2022-1007646 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
- GSD-2022-1007645 tcp: annotate data-race around tcp_md5sig_pool_populated
- GSD-2022-1007644 xfrm: Update ipcomp_scratches with NULL when freed
- GSD-2022-1007643 Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
- GSD-2022-1007642 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
- GSD-2022-1007641 Bluetooth: L2CAP: Fix user-after-free
- GSD-2022-1007640 drm: Prevent drm_copy_field() to attempt copying a NULL pointer
- GSD-2022-1007639 drm: Use size_t type for len variable in drm_copy_field()
- GSD-2022-1007638 media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
- GSD-2022-1007637 HID: roccat: Fix use-after-free in roccat_read()
- GSD-2022-1007636 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
- GSD-2022-1007635 usb: musb: Fix musb_gadget.c rxstate overflow bug
- GSD-2022-1007634 usb: idmouse: fix an uninit-value in idmouse_open
- GSD-2022-1007633 mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
- GSD-2022-1007632 net: hns: fix possible memory leak in hnae_ae_register()
- GSD-2022-1007631 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
- GSD-2022-1007630 xhci: Remove device endpoints from bandwidth list when freeing the device
- GSD-2022-1007629 drm/msm/hdmi: fix memory corruption with too many bridges
- GSD-2022-1007628 mmc: core: Fix kernel panic when remove non-standard SDIO card
- GSD-2022-1007627 fbdev: smscufx: Fix several use-after-free bugs
- GSD-2022-1007626 ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
- GSD-2022-1007625 kernfs: fix use-after-free in __kernfs_remove
- GSD-2022-1007624 net: ehea: fix possible memory leak in ehea_register_port()
- GSD-2022-1007623 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
- GSD-2022-1007622 openvswitch: switch from WARN to pr_warn
- GSD-2022-1007621 kcm: annotate data-races around kcm->rx_wait
- GSD-2022-1007620 kcm: annotate data-races around kcm->rx_psock
- GSD-2022-1007619 usb: mon: make mmapped memory read only
- GSD-2022-1007618 nilfs2: fix leak of nilfs_root in case of writer thread creation failure