# Vulnerabilities published in 2022


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

---
From sbomify Insights: https://insights.sbomify.com/years/2022/page/99/
