# Vulnerabilities published in 2022


- [GSD-2022-1003007](https://insights.sbomify.com/GSD-2022-1003007/): staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() (not scored)
- [GSD-2022-1003006](https://insights.sbomify.com/GSD-2022-1003006/): md: Don't set mddev private to NULL in raid0 pers->free (not scored)
- [GSD-2022-1003005](https://insights.sbomify.com/GSD-2022-1003005/): um: Fix out-of-bounds read in LDT setup (not scored)
- [GSD-2022-1003004](https://insights.sbomify.com/GSD-2022-1003004/): ftrace: Clean up hash direct_functions on register failures (not scored)
- [GSD-2022-1003003](https://insights.sbomify.com/GSD-2022-1003003/): phy: qcom-qmp: fix struct clk leak on probe errors (not scored)
- [GSD-2022-1003002](https://insights.sbomify.com/GSD-2022-1003002/): RDMA/hfi1: Fix potential integer multiplication overflow errors (not scored)
- [GSD-2022-1003001](https://insights.sbomify.com/GSD-2022-1003001/): phy: qcom-qmp: fix reset-controller leak on probe errors (not scored)
- [GSD-2022-1003000](https://insights.sbomify.com/GSD-2022-1003000/): irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (not scored)
- [GSD-2022-1002999](https://insights.sbomify.com/GSD-2022-1002999/): tty: goldfish: Use tty_port_destroy() to destroy port (not scored)
- [GSD-2022-1002998](https://insights.sbomify.com/GSD-2022-1002998/): coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (not scored)
- [GSD-2022-1002997](https://insights.sbomify.com/GSD-2022-1002997/): blk-iolatency: Fix inflight count imbalances and IO hangs on offline (not scored)
- [GSD-2022-1002996](https://insights.sbomify.com/GSD-2022-1002996/): usb: usbip: fix a refcount leak in stub_probe() (not scored)
- [GSD-2022-1002995](https://insights.sbomify.com/GSD-2022-1002995/): lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP (not scored)
- [GSD-2022-1002994](https://insights.sbomify.com/GSD-2022-1002994/): serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (not scored)
- [GSD-2022-1002993](https://insights.sbomify.com/GSD-2022-1002993/): lkdtm/bugs: Check for the NULL pointer after calling kmalloc (not scored)
- [GSD-2022-1002992](https://insights.sbomify.com/GSD-2022-1002992/): macsec: fix UAF bug for real_dev (not scored)
- [GSD-2022-1002991](https://insights.sbomify.com/GSD-2022-1002991/): rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() (not scored)
- [GSD-2022-1002990](https://insights.sbomify.com/GSD-2022-1002990/): rpmsg: virtio: Fix possible double free in rpmsg_probe() (not scored)
- [GSD-2022-1002989](https://insights.sbomify.com/GSD-2022-1002989/): watchdog: rzg2l_wdt: Fix 32bit overflow issue (not scored)
- [GSD-2022-1002988](https://insights.sbomify.com/GSD-2022-1002988/): misc/pvpanic: Convert regular spinlock into trylock on panic path (not scored)
- [GSD-2022-1002987](https://insights.sbomify.com/GSD-2022-1002987/): firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (not scored)
- [GSD-2022-1002986](https://insights.sbomify.com/GSD-2022-1002986/): watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context' (not scored)
- [GSD-2022-1002985](https://insights.sbomify.com/GSD-2022-1002985/): md: fix double free of io_acct_set bioset (not scored)
- [GSD-2022-1002984](https://insights.sbomify.com/GSD-2022-1002984/): usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback (not scored)
- [GSD-2022-1002983](https://insights.sbomify.com/GSD-2022-1002983/): watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (not scored)
- [GSD-2022-1002982](https://insights.sbomify.com/GSD-2022-1002982/): driver: base: fix UAF when driver_attach failed (not scored)
- [GSD-2022-1002981](https://insights.sbomify.com/GSD-2022-1002981/): soc: rockchip: Fix refcount leak in rockchip_grf_init (not scored)
- [GSD-2022-1002980](https://insights.sbomify.com/GSD-2022-1002980/): rtc: mt6397: check return value after calling platform_get_resource() (not scored)
- [GSD-2022-1002979](https://insights.sbomify.com/GSD-2022-1002979/): amt: fix possible memory leak in amt_rcv() (not scored)
- [GSD-2022-1002978](https://insights.sbomify.com/GSD-2022-1002978/): drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() (not scored)
- [GSD-2022-1002977](https://insights.sbomify.com/GSD-2022-1002977/): driver core: fix deadlock in __device_attach (not scored)
- [GSD-2022-1002976](https://insights.sbomify.com/GSD-2022-1002976/): ksmbd: fix reference count leak in smb_check_perm_dacl() (not scored)
- [GSD-2022-1002975](https://insights.sbomify.com/GSD-2022-1002975/): net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (not scored)
- [GSD-2022-1002974](https://insights.sbomify.com/GSD-2022-1002974/): jffs2: fix memory leak in jffs2_do_fill_super (not scored)
- [GSD-2022-1002973](https://insights.sbomify.com/GSD-2022-1002973/): net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition (not scored)
- [GSD-2022-1002972](https://insights.sbomify.com/GSD-2022-1002972/): net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (not scored)
- [GSD-2022-1002971](https://insights.sbomify.com/GSD-2022-1002971/): tcp: tcp_rtx_synack() can be called from process context (not scored)
- [GSD-2022-1002970](https://insights.sbomify.com/GSD-2022-1002970/): net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (not scored)
- [GSD-2022-1002969](https://insights.sbomify.com/GSD-2022-1002969/): ubi: ubi_create_volume: Fix use-after-free when volume creation failed (not scored)
- [GSD-2022-1002968](https://insights.sbomify.com/GSD-2022-1002968/): blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx (not scored)
- [GSD-2022-1002967](https://insights.sbomify.com/GSD-2022-1002967/): tipc: check attribute length for bearer name (not scored)
- [GSD-2022-1002966](https://insights.sbomify.com/GSD-2022-1002966/): nbd: fix possible overflow on 'first_minor' in nbd_dev_add() (not scored)
- [GSD-2022-1002965](https://insights.sbomify.com/GSD-2022-1002965/): ax25: Fix ax25 session cleanup problems (not scored)
- [GSD-2022-1002964](https://insights.sbomify.com/GSD-2022-1002964/): scsi: sd: Fix potential NULL pointer dereference (not scored)
- [GSD-2022-1002963](https://insights.sbomify.com/GSD-2022-1002963/): sfc: fix considering that all channels have TX queues (not scored)
- [GSD-2022-1002962](https://insights.sbomify.com/GSD-2022-1002962/): driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction (not scored)
- [GSD-2022-1002961](https://insights.sbomify.com/GSD-2022-1002961/): ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (not scored)
- [GSD-2022-1002960](https://insights.sbomify.com/GSD-2022-1002960/): drm/panfrost: Job should reference MMU not file_priv (not scored)
- [GSD-2022-1002959](https://insights.sbomify.com/GSD-2022-1002959/): f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (not scored)
- [GSD-2022-1002958](https://insights.sbomify.com/GSD-2022-1002958/): netfilter: nf_tables: memleak flow rule from commit path (not scored)
- [GSD-2022-1002957](https://insights.sbomify.com/GSD-2022-1002957/): net: ipv6: unexport __init-annotated seg6_hmac_init() (not scored)
- [GSD-2022-1002956](https://insights.sbomify.com/GSD-2022-1002956/): f2fs: fix to clear dirty inode in f2fs_evict_inode() (not scored)
- [GSD-2022-1002955](https://insights.sbomify.com/GSD-2022-1002955/): f2fs: fix to do sanity check for inline inode (not scored)
- [GSD-2022-1002954](https://insights.sbomify.com/GSD-2022-1002954/): powerpc/kasan: Force thread size increase with KASAN (not scored)
- [GSD-2022-1002953](https://insights.sbomify.com/GSD-2022-1002953/): af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (not scored)
- [GSD-2022-1002952](https://insights.sbomify.com/GSD-2022-1002952/): SUNRPC: Trap RDMA segment overflows (not scored)
- [GSD-2022-1002951](https://insights.sbomify.com/GSD-2022-1002951/): f2fs: fix to do sanity check on total_data_blocks (not scored)
- [GSD-2022-1002950](https://insights.sbomify.com/GSD-2022-1002950/): f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (not scored)
- [GSD-2022-1002949](https://insights.sbomify.com/GSD-2022-1002949/): net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register (not scored)
- [GSD-2022-1002948](https://insights.sbomify.com/GSD-2022-1002948/): bpf, arm64: Clear prog->jited_len along prog->jited (not scored)
- [GSD-2022-1002947](https://insights.sbomify.com/GSD-2022-1002947/): efi: Do not import certificates from UEFI Secure Boot for T2 Macs (not scored)
- [GSD-2022-1002946](https://insights.sbomify.com/GSD-2022-1002946/): net: xfrm: unexport __init-annotated xfrm4_protocol_init() (not scored)
- [GSD-2022-1002945](https://insights.sbomify.com/GSD-2022-1002945/): amt: fix possible null-ptr-deref in amt_rcv() (not scored)
- [GSD-2022-1002944](https://insights.sbomify.com/GSD-2022-1002944/): tcp: use alloc_large_system_hash() to allocate table_perturb (not scored)
- [GSD-2022-1002943](https://insights.sbomify.com/GSD-2022-1002943/): net: altera: Fix refcount leak in altera_tse_mdio_create (not scored)
- [GSD-2022-1002942](https://insights.sbomify.com/GSD-2022-1002942/): xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (not scored)
- [GSD-2022-1002941](https://insights.sbomify.com/GSD-2022-1002941/): net: mdio: unexport __init-annotated mdio_bus_init() (not scored)
- [GSD-2022-1002940](https://insights.sbomify.com/GSD-2022-1002940/): net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (not scored)
- [GSD-2022-1002939](https://insights.sbomify.com/GSD-2022-1002939/): ip_gre: test csum_start instead of transport header (not scored)
- [GSD-2022-1002938](https://insights.sbomify.com/GSD-2022-1002938/): fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (not scored)
- [GSD-2022-1002937](https://insights.sbomify.com/GSD-2022-1002937/): ext4: fix warning in ext4_handle_inode_extension (not scored)
- [GSD-2022-1002936](https://insights.sbomify.com/GSD-2022-1002936/): ext4: fix bug_on in ext4_writepages (not scored)
- [GSD-2022-1002935](https://insights.sbomify.com/GSD-2022-1002935/): ext4: fix use-after-free in ext4_rename_dir_prepare (not scored)
- [GSD-2022-1002934](https://insights.sbomify.com/GSD-2022-1002934/): ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state (not scored)
- [GSD-2022-1002933](https://insights.sbomify.com/GSD-2022-1002933/): drm/amd/pm: fix a potential gpu_metrics_table memory leak (not scored)
- [GSD-2022-1002932](https://insights.sbomify.com/GSD-2022-1002932/): tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (not scored)
- [GSD-2022-1002931](https://insights.sbomify.com/GSD-2022-1002931/): nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (not scored)
- [GSD-2022-1002930](https://insights.sbomify.com/GSD-2022-1002930/): vduse: Fix NULL pointer dereference on sysfs access (not scored)
- [GSD-2022-1002929](https://insights.sbomify.com/GSD-2022-1002929/): net/mlx5: E-Switch, pair only capable devices (not scored)
- [GSD-2022-1002928](https://insights.sbomify.com/GSD-2022-1002928/): mm/huge_memory: Fix xarray node memory leak (not scored)
- [GSD-2022-1002927](https://insights.sbomify.com/GSD-2022-1002927/): nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (not scored)
- [GSD-2022-1002926](https://insights.sbomify.com/GSD-2022-1002926/): ext4: avoid cycles in directory h-tree (not scored)
- [GSD-2022-1002925](https://insights.sbomify.com/GSD-2022-1002925/): ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (not scored)
- [GSD-2022-1002924](https://insights.sbomify.com/GSD-2022-1002924/): drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (not scored)
- [GSD-2022-1002923](https://insights.sbomify.com/GSD-2022-1002923/): drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (not scored)
- [GSD-2022-1002922](https://insights.sbomify.com/GSD-2022-1002922/): mt76: fix use-after-free by removing a non-RCU wcid pointer (not scored)
- [GSD-2022-1002921](https://insights.sbomify.com/GSD-2022-1002921/): rtl818x: Prevent using not initialized queues (not scored)
- [GSD-2022-1002920](https://insights.sbomify.com/GSD-2022-1002920/): bcache: avoid journal no-space deadlock by reserving 1 journal bucket (not scored)
- [GSD-2022-1002919](https://insights.sbomify.com/GSD-2022-1002919/): tcp: add accessors to read/set tp->snd_cwnd (not scored)
- [GSD-2022-1002918](https://insights.sbomify.com/GSD-2022-1002918/): tracing: Fix sleeping function called from invalid context on RT kernel (not scored)
- [GSD-2022-1002917](https://insights.sbomify.com/GSD-2022-1002917/): iommu/arm-smmu-v3: check return value after calling platform_get_resource() (not scored)
- [GSD-2022-1002916](https://insights.sbomify.com/GSD-2022-1002916/): iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() (not scored)
- [GSD-2022-1002915](https://insights.sbomify.com/GSD-2022-1002915/): dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (not scored)
- [GSD-2022-1002914](https://insights.sbomify.com/GSD-2022-1002914/): video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (not scored)
- [GSD-2022-1002913](https://insights.sbomify.com/GSD-2022-1002913/): mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (not scored)
- [GSD-2022-1002912](https://insights.sbomify.com/GSD-2022-1002912/): NFSv4: Don't hold the layoutget locks across multiple RPC calls (not scored)
- [GSD-2022-1002911](https://insights.sbomify.com/GSD-2022-1002911/): xprtrdma: treat all calls not a bcall when bc_serv is NULL (not scored)
- [GSD-2022-1002910](https://insights.sbomify.com/GSD-2022-1002910/): f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (not scored)
- [GSD-2022-1002909](https://insights.sbomify.com/GSD-2022-1002909/): f2fs: fix to tag gcing flag on page during file defragment (not scored)
- [GSD-2022-1002908](https://insights.sbomify.com/GSD-2022-1002908/): iio: dummy: iio_simple_dummy: check the return value of kstrdup() (not scored)

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