# Vulnerabilities published in 2022


- [GSD-2022-1007217](https://insights.sbomify.com/GSD-2022-1007217/): HID: roccat: Fix use-after-free in roccat_read() (not scored)
- [GSD-2022-1007216](https://insights.sbomify.com/GSD-2022-1007216/): usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (not scored)
- [GSD-2022-1007215](https://insights.sbomify.com/GSD-2022-1007215/): usb: musb: Fix musb_gadget.c rxstate overflow bug (not scored)
- [GSD-2022-1007214](https://insights.sbomify.com/GSD-2022-1007214/): staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (not scored)
- [GSD-2022-1007213](https://insights.sbomify.com/GSD-2022-1007213/): mm: hugetlb: fix UAF in hugetlb_handle_userfault (not scored)
- [GSD-2022-1007212](https://insights.sbomify.com/GSD-2022-1007212/): nvmet-tcp: add bounds check on Transfer Tag (not scored)
- [GSD-2022-1007211](https://insights.sbomify.com/GSD-2022-1007211/): usb: idmouse: fix an uninit-value in idmouse_open (not scored)
- [GSD-2022-1007210](https://insights.sbomify.com/GSD-2022-1007210/): net/ieee802154: don't warn zero-sized raw_sendmsg() (not scored)
- [GSD-2022-1007209](https://insights.sbomify.com/GSD-2022-1007209/): selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() (not scored)
- [GSD-2022-1007208](https://insights.sbomify.com/GSD-2022-1007208/): cpufreq: qcom: fix writes in read-only memory region (not scored)
- [GSD-2022-1007207](https://insights.sbomify.com/GSD-2022-1007207/): cpufreq: qcom: fix memory leak in error path (not scored)
- [GSD-2022-1007206](https://insights.sbomify.com/GSD-2022-1007206/): ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (not scored)
- [GSD-2022-1007205](https://insights.sbomify.com/GSD-2022-1007205/): mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages (not scored)
- [GSD-2022-1007204](https://insights.sbomify.com/GSD-2022-1007204/): KVM: arm64: vgic: Fix exit condition in scan_its_table() (not scored)
- [GSD-2022-1007203](https://insights.sbomify.com/GSD-2022-1007203/): tipc: fix an information leak in tipc_topsrv_kern_subscr (not scored)
- [GSD-2022-1007202](https://insights.sbomify.com/GSD-2022-1007202/): i40e: Fix DMA mappings leak (not scored)
- [GSD-2022-1007201](https://insights.sbomify.com/GSD-2022-1007201/): tipc: Fix recognition of trial period (not scored)
- [GSD-2022-1007200](https://insights.sbomify.com/GSD-2022-1007200/): udp: Update reuse->has_conns under reuseport_lock. (not scored)
- [GSD-2022-1007199](https://insights.sbomify.com/GSD-2022-1007199/): cifs: Fix xid leak in cifs_copy_file_range() (not scored)
- [GSD-2022-1007198](https://insights.sbomify.com/GSD-2022-1007198/): cifs: Fix xid leak in cifs_flock() (not scored)
- [GSD-2022-1007197](https://insights.sbomify.com/GSD-2022-1007197/): cifs: Fix xid leak in cifs_ses_add_channel() (not scored)
- [GSD-2022-1007196](https://insights.sbomify.com/GSD-2022-1007196/): net: hsr: avoid possible NULL deref in skb_clone() (not scored)
- [GSD-2022-1007195](https://insights.sbomify.com/GSD-2022-1007195/): nvme-hwmon: kmalloc the NVME SMART log buffer (not scored)
- [GSD-2022-1007194](https://insights.sbomify.com/GSD-2022-1007194/): net: sched: sfb: fix null pointer access issue when sfb_init() fails (not scored)
- [GSD-2022-1007193](https://insights.sbomify.com/GSD-2022-1007193/): net: sched: cake: fix null pointer access issue when cake_init() fails (not scored)
- [GSD-2022-1007192](https://insights.sbomify.com/GSD-2022-1007192/): net: hns: fix possible memory leak in hnae_ae_register() (not scored)
- [GSD-2022-1007191](https://insights.sbomify.com/GSD-2022-1007191/): net: sched: fix race condition in qdisc_graft() (not scored)
- [GSD-2022-1007190](https://insights.sbomify.com/GSD-2022-1007190/): iommu/vt-d: Clean up si_domain in the init_dmars() error path (not scored)
- [GSD-2022-1007189](https://insights.sbomify.com/GSD-2022-1007189/): mm: /proc/pid/smaps_rollup: fix no vma's null-deref (not scored)
- [GSD-2022-1007188](https://insights.sbomify.com/GSD-2022-1007188/): iio: temperature: ltc2983: allocate iio channels once (not scored)
- [GSD-2022-1007187](https://insights.sbomify.com/GSD-2022-1007187/): xhci: Remove device endpoints from bandwidth list when freeing the device (not scored)
- [GSD-2022-1007186](https://insights.sbomify.com/GSD-2022-1007186/): fs/binfmt_elf: Fix memory leak in load_elf_binary() (not scored)
- [GSD-2022-1007185](https://insights.sbomify.com/GSD-2022-1007185/): drm/msm/dsi: fix memory corruption with too many bridges (not scored)
- [GSD-2022-1007184](https://insights.sbomify.com/GSD-2022-1007184/): drm/msm/hdmi: fix memory corruption with too many bridges (not scored)
- [GSD-2022-1007183](https://insights.sbomify.com/GSD-2022-1007183/): fbdev: smscufx: Fix several use-after-free bugs (not scored)
- [GSD-2022-1007182](https://insights.sbomify.com/GSD-2022-1007182/): coresight: cti: Fix hang in cti_disable_hw() (not scored)
- [GSD-2022-1007181](https://insights.sbomify.com/GSD-2022-1007181/): mmc: core: Fix kernel panic when remove non-standard SDIO card (not scored)
- [GSD-2022-1007180](https://insights.sbomify.com/GSD-2022-1007180/): ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (not scored)
- [GSD-2022-1007179](https://insights.sbomify.com/GSD-2022-1007179/): kernfs: fix use-after-free in __kernfs_remove (not scored)
- [GSD-2022-1007178](https://insights.sbomify.com/GSD-2022-1007178/): x86/unwind/orc: Fix unreliable stack dump with gcov (not scored)
- [GSD-2022-1007177](https://insights.sbomify.com/GSD-2022-1007177/): net: hinic: fix the issue of CMDQ memory leaks (not scored)
- [GSD-2022-1007176](https://insights.sbomify.com/GSD-2022-1007176/): net: hinic: fix memory leak when reading function table (not scored)
- [GSD-2022-1007175](https://insights.sbomify.com/GSD-2022-1007175/): net: netsec: fix error handling in netsec_register_mdio() (not scored)
- [GSD-2022-1007174](https://insights.sbomify.com/GSD-2022-1007174/): tipc: fix a null-ptr-deref in tipc_topsrv_accept (not scored)
- [GSD-2022-1007173](https://insights.sbomify.com/GSD-2022-1007173/): kcm: annotate data-races around kcm->rx_wait (not scored)
- [GSD-2022-1007172](https://insights.sbomify.com/GSD-2022-1007172/): net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (not scored)
- [GSD-2022-1007171](https://insights.sbomify.com/GSD-2022-1007171/): tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (not scored)
- [GSD-2022-1007170](https://insights.sbomify.com/GSD-2022-1007170/): kcm: annotate data-races around kcm->rx_psock (not scored)
- [GSD-2022-1007169](https://insights.sbomify.com/GSD-2022-1007169/): ipv6: ensure sane device mtu in tunnels (not scored)
- [GSD-2022-1007168](https://insights.sbomify.com/GSD-2022-1007168/): net: ehea: fix possible memory leak in ehea_register_port() (not scored)
- [GSD-2022-1007167](https://insights.sbomify.com/GSD-2022-1007167/): ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (not scored)
- [GSD-2022-1007166](https://insights.sbomify.com/GSD-2022-1007166/): openvswitch: switch from WARN to pr_warn (not scored)
- [GSD-2022-1007165](https://insights.sbomify.com/GSD-2022-1007165/): net/mlx5: Fix possible use-after-free in async command interface (not scored)
- [GSD-2022-1007164](https://insights.sbomify.com/GSD-2022-1007164/): usb: mon: make mmapped memory read only (not scored)
- [GSD-2022-1007163](https://insights.sbomify.com/GSD-2022-1007163/): fs: fix UAF/GPF bug in nilfs_mdt_destroy (not scored)
- [GSD-2022-1007162](https://insights.sbomify.com/GSD-2022-1007162/): nilfs2: fix leak of nilfs_root in case of writer thread creation failure (not scored)
- [GSD-2022-1007161](https://insights.sbomify.com/GSD-2022-1007161/): nilfs2: fix use-after-free bug of struct nilfs_root (not scored)
- [GSD-2022-1007160](https://insights.sbomify.com/GSD-2022-1007160/): nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (not scored)
- [GSD-2022-1007159](https://insights.sbomify.com/GSD-2022-1007159/): wifi: cfg80211/mac80211: reject bad MBSSID elements (not scored)
- [GSD-2022-1007158](https://insights.sbomify.com/GSD-2022-1007158/): wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (not scored)
- [GSD-2022-1007157](https://insights.sbomify.com/GSD-2022-1007157/): nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (not scored)
- [GSD-2022-1007156](https://insights.sbomify.com/GSD-2022-1007156/): scsi: stex: Properly zero out the passthrough command structure (not scored)
- [GSD-2022-1007155](https://insights.sbomify.com/GSD-2022-1007155/): wifi: cfg80211: fix BSS refcounting bugs (not scored)
- [GSD-2022-1007154](https://insights.sbomify.com/GSD-2022-1007154/): wifi: mac80211: fix MBSSID parsing use-after-free (not scored)
- [GSD-2022-1007153](https://insights.sbomify.com/GSD-2022-1007153/): wifi: mac80211: fix crash in beacon protection for P2P-device (not scored)
- [GSD-2022-1007152](https://insights.sbomify.com/GSD-2022-1007152/): wifi: cfg80211: avoid nontransmitted BSS list corruption (not scored)
- [GSD-2022-1007151](https://insights.sbomify.com/GSD-2022-1007151/): misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic (not scored)
- [GSD-2022-1007150](https://insights.sbomify.com/GSD-2022-1007150/): io_uring/af_unix: defer registered files gc to io_uring release (not scored)
- [GSD-2022-1007149](https://insights.sbomify.com/GSD-2022-1007149/): cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (not scored)
- [GSD-2022-1007148](https://insights.sbomify.com/GSD-2022-1007148/): xhci: dbc: Fix memory leak in xhci_alloc_dbc() (not scored)
- [GSD-2022-1007147](https://insights.sbomify.com/GSD-2022-1007147/): ALSA: usb-audio: Fix potential memory leaks (not scored)
- [GSD-2022-1007146](https://insights.sbomify.com/GSD-2022-1007146/): i2c: designware: Fix handling of real but unexpected device interrupts (not scored)
- [GSD-2022-1007145](https://insights.sbomify.com/GSD-2022-1007145/): net: thunderbolt: Enable DMA paths only after rings are enabled (not scored)
- [GSD-2022-1007144](https://insights.sbomify.com/GSD-2022-1007144/): regulator: qcom_rpm: Fix circular deferral regression (not scored)
- [GSD-2022-1007143](https://insights.sbomify.com/GSD-2022-1007143/): fs: dlm: fix invalid derefence of sb_lvbptr (not scored)
- [GSD-2022-1007142](https://insights.sbomify.com/GSD-2022-1007142/): RISC-V: Make port I/O string accessors actually work (not scored)
- [GSD-2022-1007141](https://insights.sbomify.com/GSD-2022-1007141/): nvmem: core: Fix memleak in nvmem_register() (not scored)
- [GSD-2022-1007140](https://insights.sbomify.com/GSD-2022-1007140/): arm64: mte: move register initialization to C (not scored)
- [GSD-2022-1007139](https://insights.sbomify.com/GSD-2022-1007139/): UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (not scored)
- [GSD-2022-1007138](https://insights.sbomify.com/GSD-2022-1007138/): drm/virtio: Check whether transferred 2D BO is shmem (not scored)
- [GSD-2022-1007137](https://insights.sbomify.com/GSD-2022-1007137/): xen/gntdev: Accommodate VMA splitting (not scored)
- [GSD-2022-1007136](https://insights.sbomify.com/GSD-2022-1007136/): xen/gntdev: Prevent leaking grants (not scored)
- [GSD-2022-1007135](https://insights.sbomify.com/GSD-2022-1007135/): slimbus: qcom-ngd: cleanup in probe error path (not scored)
- [GSD-2022-1007134](https://insights.sbomify.com/GSD-2022-1007134/): NFSD: Protect against send buffer overflow in NFSv3 READDIR (not scored)
- [GSD-2022-1007133](https://insights.sbomify.com/GSD-2022-1007133/): NFSD: Protect against send buffer overflow in NFSv2 READ (not scored)
- [GSD-2022-1007132](https://insights.sbomify.com/GSD-2022-1007132/): ksmbd: fix incorrect handling of iterate_dir (not scored)
- [GSD-2022-1007131](https://insights.sbomify.com/GSD-2022-1007131/): NFSD: Protect against send buffer overflow in NFSv3 READ (not scored)
- [GSD-2022-1007130](https://insights.sbomify.com/GSD-2022-1007130/): btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer (not scored)
- [GSD-2022-1007129](https://insights.sbomify.com/GSD-2022-1007129/): fbdev: smscufx: Fix use-after-free in ufx_ops_open() (not scored)
- [GSD-2022-1007128](https://insights.sbomify.com/GSD-2022-1007128/): btrfs: fix race between quota enable and quota rescan ioctl (not scored)
- [GSD-2022-1007127](https://insights.sbomify.com/GSD-2022-1007127/): f2fs: fix to do sanity check on destination blkaddr during recovery (not scored)
- [GSD-2022-1007126](https://insights.sbomify.com/GSD-2022-1007126/): jbd2: fix potential buffer head reference count leak (not scored)
- [GSD-2022-1007125](https://insights.sbomify.com/GSD-2022-1007125/): f2fs: fix to do sanity check on summary info (not scored)
- [GSD-2022-1007124](https://insights.sbomify.com/GSD-2022-1007124/): ext4: fix check for block being out of directory size (not scored)
- [GSD-2022-1007123](https://insights.sbomify.com/GSD-2022-1007123/): jbd2: fix potential use-after-free in jbd2_fc_wait_bufs (not scored)
- [GSD-2022-1007122](https://insights.sbomify.com/GSD-2022-1007122/): ext4: avoid crash when inline data creation follows DIO write (not scored)
- [GSD-2022-1007121](https://insights.sbomify.com/GSD-2022-1007121/): jbd2: add miss release buffer head in fc_do_one_pass() (not scored)
- [GSD-2022-1007120](https://insights.sbomify.com/GSD-2022-1007120/): ext4: fix null-ptr-deref in ext4_write_info (not scored)
- [GSD-2022-1007119](https://insights.sbomify.com/GSD-2022-1007119/): ext4: fix dir corruption when ext4_dx_add_entry() fails (not scored)
- [GSD-2022-1007118](https://insights.sbomify.com/GSD-2022-1007118/): tracing: Fix reading strings from synthetic events (not scored)

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