Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 99 of 437.
- GSD-2022-1006817 misc: ocxl: fix possible refcount leak in afu_ioctl()
- GSD-2022-1006816 RDMA/rxe: Fix "kernel NULL pointer dereference" error
- GSD-2022-1006815 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
- GSD-2022-1006814 dmaengine: hisilicon: Add multi-thread support for a DMA channel
- GSD-2022-1006813 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
- GSD-2022-1006812 remoteproc: Harden rproc_handle_vdev() against integer overflow
- GSD-2022-1006811 iio: Use per-device lockdep class for mlock
- GSD-2022-1006810 usb: gadget: f_fs: stricter integer overflow checks
- GSD-2022-1006809 RDMA/siw: Fix QP destroy to wait for all references dropped.
- GSD-2022-1006808 md: Replace snprintf with scnprintf
- GSD-2022-1006807 md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk()
- GSD-2022-1006806 usb: gadget: function: fix dangling pnp_string in f_printer.c
- GSD-2022-1006805 usb: dwc3: core: fix some leaks in probe
- GSD-2022-1006804 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
- GSD-2022-1006803 drivers: serial: jsm: fix some leaks in probe
- GSD-2022-1006802 firmware: google: Test spinlock on panic path to avoid lockups
- GSD-2022-1006801 staging: vt6655: fix some erroneous memory clean-up loops
- GSD-2022-1006800 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
- GSD-2022-1006799 scsi: pm8001: Fix running_req for internal abort commands
- GSD-2022-1006798 scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
- GSD-2022-1006797 io_uring/rw: defer fsnotify calls to task context
- GSD-2022-1006796 clk: imx: scu: fix memleak on platform_device_add() fails
- GSD-2022-1006795 powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe()
- GSD-2022-1006794 ipc: mqueue: fix possible memory leak in init_mqueue_fs()
- GSD-2022-1006793 clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
- GSD-2022-1006792 clk: imx8mp: tune the order of enet_qos_root_clk
- GSD-2022-1006791 iommu/omap: Fix buffer overflow in debugfs
- GSD-2022-1006790 crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
- GSD-2022-1006789 crypto: akcipher - default implementation for setting a private key
- GSD-2022-1006788 crypto: qat - fix DMA transfer direction
- GSD-2022-1006787 ftrace: Fix recursive locking direct_mutex in ftrace_modify_direct_caller
- GSD-2022-1006786 crypto: cavium - prevent integer overflow loading firmware
- GSD-2022-1006785 crypto: marvell/octeontx - prevent integer overflows
- GSD-2022-1006784 ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
- GSD-2022-1006783 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states
- GSD-2022-1006782 ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address
- GSD-2022-1006781 fs: dlm: fix race in lowcomms
- GSD-2022-1006780 fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL
- GSD-2022-1006779 rcu: Avoid triggering strict-GP irq-work when RCU is idle
- GSD-2022-1006778 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
- GSD-2022-1006777 wifi: brcmfmac: fix invalid address access when enabling SCAN log level
- GSD-2022-1006776 x86/entry: Work around Clang __bdos() bug
- GSD-2022-1006775 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
- GSD-2022-1006774 NFSD: fix use-after-free on source server when doing inter-server copy
- GSD-2022-1006773 net: axienet: Switch to 64-bit RX/TX statistics
- GSD-2022-1006772 tcp: annotate data-race around tcp_md5sig_pool_populated
- GSD-2022-1006771 wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
- GSD-2022-1006770 x86/apic: Don't disable x2APIC if locked
- GSD-2022-1006769 net: ethernet: ti: davinci_mdio: Add workaround for errata i2329
- GSD-2022-1006768 wifi: rtw89: free unused skb to prevent memory leak
- GSD-2022-1006767 wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register()
- GSD-2022-1006766 regulator: core: Prevent integer underflow
- GSD-2022-1006765 wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
- GSD-2022-1006764 xfrm: Update ipcomp_scratches with NULL when freed
- GSD-2022-1006763 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms
- GSD-2022-1006762 selftests/bpf: Free the allocated resources after test case succeeds
- GSD-2022-1006761 Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
- GSD-2022-1006760 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
- GSD-2022-1006759 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
- GSD-2022-1006758 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
- GSD-2022-1006757 Bluetooth: L2CAP: Fix user-after-free
- GSD-2022-1006756 net: sched: cls_u32: Avoid memcpy() false-positive warning
- GSD-2022-1006755 drm: Use size_t type for len variable in drm_copy_field()
- GSD-2022-1006754 ALSA: hda: Fix page fault in snd_hda_codec_shutdown()
- GSD-2022-1006753 drm: Prevent drm_copy_field() to attempt copying a NULL pointer
- GSD-2022-1006752 drm/amd/display: fix overflow on MIN_I64 definition
- GSD-2022-1006751 gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
- GSD-2022-1006750 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
- GSD-2022-1006749 drm/amd/display: Fix urgent latency override for DCN32/DCN321
- GSD-2022-1006748 drm/meson: reorder driver deinit sequence to fix use-after-free bug
- GSD-2022-1006747 drm/amd/display: correct hostvm flag
- GSD-2022-1006746 drm/amdgpu: SDMA update use unlocked iterator
- GSD-2022-1006745 drm/amd: fix potential memory leak
- GSD-2022-1006744 drm/amd/display: polling vid stream status in hpo dp blank
- GSD-2022-1006743 drm/meson: remove drm bridges at aggregate driver unbind time
- GSD-2022-1006742 drm/meson: explicitly remove aggregate driver at module unload time
- GSD-2022-1006741 drm/dp: Don't rewrite link config when setting phy test pattern
- GSD-2022-1006740 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
- GSD-2022-1006739 clk: zynqmp: Fix stack-out-of-bounds in strncpy`
- GSD-2022-1006738 btrfs: scrub: properly report super block errors in system log
- GSD-2022-1006737 btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure
- GSD-2022-1006736 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
- GSD-2022-1006735 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
- GSD-2022-1006734 scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID
- GSD-2022-1006733 media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
- GSD-2022-1006732 dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow
- GSD-2022-1006731 RDMA/rxe: Delete error messages triggered by incoming Read requests
- GSD-2022-1006730 power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
- GSD-2022-1006729 ata: libahci_platform: Sanity check the DT child nodes number
- GSD-2022-1006728 nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
- GSD-2022-1006727 staging: vt6655: fix potential memory leak
- GSD-2022-1006726 blk-throttle: prevent overflow while calculating wait time
- GSD-2022-1006725 HID: roccat: Fix use-after-free in roccat_read()
- GSD-2022-1006724 HSI: ssi_protocol: fix potential resource leak in ssip_pn_open()
- GSD-2022-1006723 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
- GSD-2022-1006722 soundwire: cadence: Don't overwrite msg->buf during write commands
- GSD-2022-1006721 staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw()
- GSD-2022-1006720 usb: musb: Fix musb_gadget.c rxstate overflow bug
- GSD-2022-1006719 io_uring: fix CQE reordering
- GSD-2022-1006718 nvmet-tcp: add bounds check on Transfer Tag