# Vulnerabilities published in 2022


- [GSD-2022-1002707](https://insights.sbomify.com/GSD-2022-1002707/): powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (not scored)
- [GSD-2022-1002706](https://insights.sbomify.com/GSD-2022-1002706/): Input: sparcspkr - fix refcount leak in bbc_beep_probe (not scored)
- [GSD-2022-1002705](https://insights.sbomify.com/GSD-2022-1002705/): mce: fix set_mce_nospec to always unmap the whole page (not scored)
- [GSD-2022-1002704](https://insights.sbomify.com/GSD-2022-1002704/): powerpc/xive: Fix refcount leak in xive_spapr_init (not scored)
- [GSD-2022-1002703](https://insights.sbomify.com/GSD-2022-1002703/): powerpc/papr_scm: Fix leaking nvdimm_events_map elements (not scored)
- [GSD-2022-1002702](https://insights.sbomify.com/GSD-2022-1002702/): mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (not scored)
- [GSD-2022-1002701](https://insights.sbomify.com/GSD-2022-1002701/): PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (not scored)
- [GSD-2022-1002700](https://insights.sbomify.com/GSD-2022-1002700/): RDMA/hfi1: Prevent use of lock before it is initialized (not scored)
- [GSD-2022-1002699](https://insights.sbomify.com/GSD-2022-1002699/): powerpc/xics: fix refcount leak in icp_opal_init() (not scored)
- [GSD-2022-1002698](https://insights.sbomify.com/GSD-2022-1002698/): powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (not scored)
- [GSD-2022-1002697](https://insights.sbomify.com/GSD-2022-1002697/): Input: stmfts - do not leave device disabled in stmfts_input_open (not scored)
- [GSD-2022-1002696](https://insights.sbomify.com/GSD-2022-1002696/): Input: gpio-keys - cancel delayed work only in case of GPIO (not scored)
- [GSD-2022-1002695](https://insights.sbomify.com/GSD-2022-1002695/): RDMA/hfi1: Prevent panic when SDMA is disabled (not scored)
- [GSD-2022-1002694](https://insights.sbomify.com/GSD-2022-1002694/): smb3: check for null tcon (not scored)
- [GSD-2022-1002693](https://insights.sbomify.com/GSD-2022-1002693/): f2fs: fix to do sanity check on inline_dots inode (not scored)
- [GSD-2022-1002692](https://insights.sbomify.com/GSD-2022-1002692/): iommu/mediatek: Remove clk_disable in mtk_iommu_remove (not scored)
- [GSD-2022-1002691](https://insights.sbomify.com/GSD-2022-1002691/): iommu/arm-smmu-v3-sva: Fix mm use-after-free (not scored)
- [GSD-2022-1002690](https://insights.sbomify.com/GSD-2022-1002690/): f2fs: fix dereference of stale list iterator after loop body (not scored)
- [GSD-2022-1002689](https://insights.sbomify.com/GSD-2022-1002689/): iommu/mediatek: Fix NULL pointer dereference when printing dev_name (not scored)
- [GSD-2022-1002688](https://insights.sbomify.com/GSD-2022-1002688/): NFS: Further fixes to the writeback error handling (not scored)
- [GSD-2022-1002687](https://insights.sbomify.com/GSD-2022-1002687/): rtla: Avoid record NULL pointer dereference (not scored)
- [GSD-2022-1002686](https://insights.sbomify.com/GSD-2022-1002686/): dmaengine: idxd: Fix the error handling path in idxd_cdev_register() (not scored)
- [GSD-2022-1002685](https://insights.sbomify.com/GSD-2022-1002685/): video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (not scored)
- [GSD-2022-1002684](https://insights.sbomify.com/GSD-2022-1002684/): net: annotate races around sk->sk_bound_dev_if (not scored)
- [GSD-2022-1002683](https://insights.sbomify.com/GSD-2022-1002683/): video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup (not scored)
- [GSD-2022-1002682](https://insights.sbomify.com/GSD-2022-1002682/): NFSv4: Fix free of uninitialized nfs4_label on referral lookup. (not scored)
- [GSD-2022-1002681](https://insights.sbomify.com/GSD-2022-1002681/): iwlwifi: mei: fix potential NULL-ptr deref (not scored)
- [GSD-2022-1002680](https://insights.sbomify.com/GSD-2022-1002680/): wifi: mac80211: fix use-after-free in chanctx code (not scored)
- [GSD-2022-1002679](https://insights.sbomify.com/GSD-2022-1002679/): ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe (not scored)
- [GSD-2022-1002678](https://insights.sbomify.com/GSD-2022-1002678/): ext4: fix race condition between ext4_write and ext4_convert_inline_data (not scored)
- [GSD-2022-1002677](https://insights.sbomify.com/GSD-2022-1002677/): tracing: Fix return value of trace_pid_write() (not scored)
- [GSD-2022-1002676](https://insights.sbomify.com/GSD-2022-1002676/): bfq: Update cgroup information before merging bio (not scored)
- [GSD-2022-1002675](https://insights.sbomify.com/GSD-2022-1002675/): bfq: Avoid merging queues with different parents (not scored)
- [GSD-2022-1002674](https://insights.sbomify.com/GSD-2022-1002674/): bfq: Make sure bfqg for which we are queueing requests is online (not scored)
- [GSD-2022-1002673](https://insights.sbomify.com/GSD-2022-1002673/): tracing: Fix potential double free in create_var_ref() (not scored)
- [GSD-2022-1002672](https://insights.sbomify.com/GSD-2022-1002672/): ext4: fix bug_on in __es_tree_search (not scored)
- [GSD-2022-1002671](https://insights.sbomify.com/GSD-2022-1002671/): ext4: fix memory leak in parse_apply_sb_mount_options() (not scored)
- [GSD-2022-1002670](https://insights.sbomify.com/GSD-2022-1002670/): dlm: fix plock invalid read (not scored)
- [GSD-2022-1002669](https://insights.sbomify.com/GSD-2022-1002669/): block: Fix potential deadlock in blk_ia_range_sysfs_show() (not scored)
- [GSD-2022-1002668](https://insights.sbomify.com/GSD-2022-1002668/): staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() (not scored)
- [GSD-2022-1002667](https://insights.sbomify.com/GSD-2022-1002667/): RDMA/hfi1: Fix potential integer multiplication overflow errors (not scored)
- [GSD-2022-1002666](https://insights.sbomify.com/GSD-2022-1002666/): mm, compaction: fast_find_migrateblock() should return pfn in the target zone (not scored)
- [GSD-2022-1002665](https://insights.sbomify.com/GSD-2022-1002665/): lib/string_helpers: fix not adding strarray to device's resource list (not scored)
- [GSD-2022-1002664](https://insights.sbomify.com/GSD-2022-1002664/): irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (not scored)
- [GSD-2022-1002663](https://insights.sbomify.com/GSD-2022-1002663/): ftrace: Clean up hash direct_functions on register failures (not scored)
- [GSD-2022-1002662](https://insights.sbomify.com/GSD-2022-1002662/): mm/page_owner: use strscpy() instead of strlcpy() (not scored)
- [GSD-2022-1002661](https://insights.sbomify.com/GSD-2022-1002661/): lkdtm/bugs: Check for the NULL pointer after calling kmalloc (not scored)
- [GSD-2022-1002660](https://insights.sbomify.com/GSD-2022-1002660/): md: Don't set mddev private to NULL in raid0 pers->free (not scored)
- [GSD-2022-1002659](https://insights.sbomify.com/GSD-2022-1002659/): tty: goldfish: Use tty_port_destroy() to destroy port (not scored)
- [GSD-2022-1002658](https://insights.sbomify.com/GSD-2022-1002658/): coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (not scored)
- [GSD-2022-1002657](https://insights.sbomify.com/GSD-2022-1002657/): usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback (not scored)
- [GSD-2022-1002656](https://insights.sbomify.com/GSD-2022-1002656/): phy: qcom-qmp: fix struct clk leak on probe errors (not scored)
- [GSD-2022-1002655](https://insights.sbomify.com/GSD-2022-1002655/): phy: qcom-qmp: fix reset-controller leak on probe errors (not scored)
- [GSD-2022-1002654](https://insights.sbomify.com/GSD-2022-1002654/): um: Fix out-of-bounds read in LDT setup (not scored)
- [GSD-2022-1002653](https://insights.sbomify.com/GSD-2022-1002653/): blk-iolatency: Fix inflight count imbalances and IO hangs on offline (not scored)
- [GSD-2022-1002652](https://insights.sbomify.com/GSD-2022-1002652/): misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_impl (not scored)
- [GSD-2022-1002651](https://insights.sbomify.com/GSD-2022-1002651/): serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (not scored)
- [GSD-2022-1002650](https://insights.sbomify.com/GSD-2022-1002650/): remoteproc: mtk_scp: Fix a potential double free (not scored)
- [GSD-2022-1002649](https://insights.sbomify.com/GSD-2022-1002649/): lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP (not scored)
- [GSD-2022-1002648](https://insights.sbomify.com/GSD-2022-1002648/): macsec: fix UAF bug for real_dev (not scored)
- [GSD-2022-1002647](https://insights.sbomify.com/GSD-2022-1002647/): usb: usbip: fix a refcount leak in stub_probe() (not scored)
- [GSD-2022-1002646](https://insights.sbomify.com/GSD-2022-1002646/): nbd: fix possible overflow on 'first_minor' in nbd_dev_add() (not scored)
- [GSD-2022-1002645](https://insights.sbomify.com/GSD-2022-1002645/): ubi: ubi_create_volume: Fix use-after-free when volume creation failed (not scored)
- [GSD-2022-1002644](https://insights.sbomify.com/GSD-2022-1002644/): rpmsg: virtio: Fix possible double free in rpmsg_probe() (not scored)
- [GSD-2022-1002643](https://insights.sbomify.com/GSD-2022-1002643/): watchdog: rzg2l_wdt: Fix 32bit overflow issue (not scored)
- [GSD-2022-1002642](https://insights.sbomify.com/GSD-2022-1002642/): rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() (not scored)
- [GSD-2022-1002641](https://insights.sbomify.com/GSD-2022-1002641/): net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (not scored)
- [GSD-2022-1002640](https://insights.sbomify.com/GSD-2022-1002640/): driver: base: fix UAF when driver_attach failed (not scored)
- [GSD-2022-1002639](https://insights.sbomify.com/GSD-2022-1002639/): ax25: Fix ax25 session cleanup problems (not scored)
- [GSD-2022-1002638](https://insights.sbomify.com/GSD-2022-1002638/): md: fix double free of io_acct_set bioset (not scored)
- [GSD-2022-1002637](https://insights.sbomify.com/GSD-2022-1002637/): watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context' (not scored)
- [GSD-2022-1002636](https://insights.sbomify.com/GSD-2022-1002636/): soc: rockchip: Fix refcount leak in rockchip_grf_init (not scored)
- [GSD-2022-1002635](https://insights.sbomify.com/GSD-2022-1002635/): misc/pvpanic: Convert regular spinlock into trylock on panic path (not scored)
- [GSD-2022-1002634](https://insights.sbomify.com/GSD-2022-1002634/): jffs2: fix memory leak in jffs2_do_fill_super (not scored)
- [GSD-2022-1002633](https://insights.sbomify.com/GSD-2022-1002633/): f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (not scored)
- [GSD-2022-1002632](https://insights.sbomify.com/GSD-2022-1002632/): driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction (not scored)
- [GSD-2022-1002631](https://insights.sbomify.com/GSD-2022-1002631/): sfc: fix considering that all channels have TX queues (not scored)
- [GSD-2022-1002630](https://insights.sbomify.com/GSD-2022-1002630/): blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx (not scored)
- [GSD-2022-1002629](https://insights.sbomify.com/GSD-2022-1002629/): scsi: sd: Fix potential NULL pointer dereference (not scored)
- [GSD-2022-1002628](https://insights.sbomify.com/GSD-2022-1002628/): rtc: mt6397: check return value after calling platform_get_resource() (not scored)
- [GSD-2022-1002627](https://insights.sbomify.com/GSD-2022-1002627/): tipc: check attribute length for bearer name (not scored)
- [GSD-2022-1002626](https://insights.sbomify.com/GSD-2022-1002626/): watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (not scored)
- [GSD-2022-1002625](https://insights.sbomify.com/GSD-2022-1002625/): tcp: tcp_rtx_synack() can be called from process context (not scored)
- [GSD-2022-1002624](https://insights.sbomify.com/GSD-2022-1002624/): driver core: fix deadlock in __device_attach (not scored)
- [GSD-2022-1002623](https://insights.sbomify.com/GSD-2022-1002623/): firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (not scored)
- [GSD-2022-1002622](https://insights.sbomify.com/GSD-2022-1002622/): amt: fix possible memory leak in amt_rcv() (not scored)
- [GSD-2022-1002621](https://insights.sbomify.com/GSD-2022-1002621/): net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (not scored)
- [GSD-2022-1002620](https://insights.sbomify.com/GSD-2022-1002620/): net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (not scored)
- [GSD-2022-1002619](https://insights.sbomify.com/GSD-2022-1002619/): net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition (not scored)
- [GSD-2022-1002618](https://insights.sbomify.com/GSD-2022-1002618/): ksmbd: fix reference count leak in smb_check_perm_dacl() (not scored)
- [GSD-2022-1002617](https://insights.sbomify.com/GSD-2022-1002617/): powerpc/kasan: Force thread size increase with KASAN (not scored)
- [GSD-2022-1002616](https://insights.sbomify.com/GSD-2022-1002616/): drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() (not scored)
- [GSD-2022-1002615](https://insights.sbomify.com/GSD-2022-1002615/): f2fs: fix to clear dirty inode in f2fs_evict_inode() (not scored)
- [GSD-2022-1002614](https://insights.sbomify.com/GSD-2022-1002614/): f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (not scored)
- [GSD-2022-1002613](https://insights.sbomify.com/GSD-2022-1002613/): NFSD: Fix potential use-after-free in nfsd_file_put() (not scored)
- [GSD-2022-1002612](https://insights.sbomify.com/GSD-2022-1002612/): f2fs: fix to do sanity check for inline inode (not scored)
- [GSD-2022-1002611](https://insights.sbomify.com/GSD-2022-1002611/): f2fs: fix to do sanity check on total_data_blocks (not scored)
- [GSD-2022-1002610](https://insights.sbomify.com/GSD-2022-1002610/): drm/panfrost: Job should reference MMU not file_priv (not scored)
- [GSD-2022-1002609](https://insights.sbomify.com/GSD-2022-1002609/): netfilter: nf_tables: memleak flow rule from commit path (not scored)
- [GSD-2022-1002608](https://insights.sbomify.com/GSD-2022-1002608/): efi: Do not import certificates from UEFI Secure Boot for T2 Macs (not scored)

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