# Vulnerabilities published in 2022


- [GSD-2022-1000597](https://insights.sbomify.com/GSD-2022-1000597/): tipc: improve size validations for received domain records (not scored)
- [GSD-2022-1000596](https://insights.sbomify.com/GSD-2022-1000596/): moxart: fix potential use-after-free on remove path (not scored)
- [GSD-2022-1000595](https://insights.sbomify.com/GSD-2022-1000595/): ext4: fix error handling in ext4_fc_record_modified_inode() (not scored)
- [GSD-2022-1000594](https://insights.sbomify.com/GSD-2022-1000594/): perf/x86/intel/pt: Fix crash with stop filters in single-range mode (not scored)
- [GSD-2022-1000593](https://insights.sbomify.com/GSD-2022-1000593/): bpf: Use VM_MAP instead of VM_ALLOC for ringbuf (not scored)
- [GSD-2022-1000592](https://insights.sbomify.com/GSD-2022-1000592/): gve: fix the wrong AdminQ buffer queue index check (not scored)
- [GSD-2022-1000591](https://insights.sbomify.com/GSD-2022-1000591/): scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (not scored)
- [GSD-2022-1000590](https://insights.sbomify.com/GSD-2022-1000590/): ASoC: codecs: wcd938x: fix incorrect used of portid (not scored)
- [GSD-2022-1000589](https://insights.sbomify.com/GSD-2022-1000589/): ASoC: max9759: fix underflow in speaker_gain_control_put() (not scored)
- [GSD-2022-1000588](https://insights.sbomify.com/GSD-2022-1000588/): net: macsec: Fix offload support for NETDEV_UNREGISTER event (not scored)
- [GSD-2022-1000587](https://insights.sbomify.com/GSD-2022-1000587/): net/smc: Forward wakeup to smc socket waitqueue after fallback (not scored)
- [GSD-2022-1000586](https://insights.sbomify.com/GSD-2022-1000586/): net: ieee802154: ca8210: Stop leaking skb's (not scored)
- [GSD-2022-1000585](https://insights.sbomify.com/GSD-2022-1000585/): spi: uniphier: fix reference count leak in uniphier_spi_probe() (not scored)
- [GSD-2022-1000584](https://insights.sbomify.com/GSD-2022-1000584/): iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (not scored)
- [GSD-2022-1000583](https://insights.sbomify.com/GSD-2022-1000583/): RDMA/siw: Fix refcounting leak in siw_create_qp() (not scored)
- [GSD-2022-1000582](https://insights.sbomify.com/GSD-2022-1000582/): RDMA/ucma: Protect mc during concurrent multicast leaves (not scored)
- [GSD-2022-1000581](https://insights.sbomify.com/GSD-2022-1000581/): RDMA/cma: Use correct address when leaving multicast group (not scored)
- [GSD-2022-1000580](https://insights.sbomify.com/GSD-2022-1000580/): KVM: arm64: Avoid consuming a stale esr value when SError occur (not scored)
- [GSD-2022-1000579](https://insights.sbomify.com/GSD-2022-1000579/): IB/hfi1: Fix AIP early init panic (not scored)
- [GSD-2022-1000578](https://insights.sbomify.com/GSD-2022-1000578/): dma-buf: heaps: Fix potential spectre v1 gadget (not scored)
- [GSD-2022-1000577](https://insights.sbomify.com/GSD-2022-1000577/): mm/kmemleak: avoid scanning potential huge holes (not scored)
- [GSD-2022-1000576](https://insights.sbomify.com/GSD-2022-1000576/): drm/amd/display: watermark latencies is not enough on DCN31 (not scored)
- [GSD-2022-1000575](https://insights.sbomify.com/GSD-2022-1000575/): drm/nouveau: fix off by one in BIOS boundary checking (not scored)
- [GSD-2022-1000574](https://insights.sbomify.com/GSD-2022-1000574/): btrfs: fix use-after-free after failure to create a snapshot (not scored)
- [GSD-2022-1000573](https://insights.sbomify.com/GSD-2022-1000573/): btrfs: fix deadlock between quota disable and qgroup rescan worker (not scored)
- [GSD-2022-1000572](https://insights.sbomify.com/GSD-2022-1000572/): ALSA: hda: Fix UAF of leds class devs at unbinding (not scored)
- [GSD-2022-1000571](https://insights.sbomify.com/GSD-2022-1000571/): ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (not scored)
- [GSD-2022-1000570](https://insights.sbomify.com/GSD-2022-1000570/): xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (not scored)
- [GSD-2022-1000569](https://insights.sbomify.com/GSD-2022-1000569/): staging: vc04_services: Fix RCU dereference check (not scored)
- [GSD-2022-1000568](https://insights.sbomify.com/GSD-2022-1000568/): pidfd: fix test failure due to stack overflow on some arches (not scored)
- [GSD-2022-1000567](https://insights.sbomify.com/GSD-2022-1000567/): scsi: ufs: Fix a deadlock in the error handler (not scored)
- [GSD-2022-1000566](https://insights.sbomify.com/GSD-2022-1000566/): HID: elo: fix memory leak in elo_probe (not scored)
- [GSD-2022-1000565](https://insights.sbomify.com/GSD-2022-1000565/): lockdep: Correct lock_classes index mapping (not scored)
- [GSD-2022-1000564](https://insights.sbomify.com/GSD-2022-1000564/): dmaengine: ptdma: Fix the error handling path in pt_core_init() (not scored)
- [GSD-2022-1000563](https://insights.sbomify.com/GSD-2022-1000563/): copy_process(): Move fd_install() out of sighand->siglock critical section (not scored)
- [GSD-2022-1000562](https://insights.sbomify.com/GSD-2022-1000562/): Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (not scored)
- [GSD-2022-1000561](https://insights.sbomify.com/GSD-2022-1000561/): mtd: parsers: qcom: Fix missing free for pparts in cleanup (not scored)
- [GSD-2022-1000560](https://insights.sbomify.com/GSD-2022-1000560/): mtd: parsers: qcom: Fix kernel panic on skipped partition (not scored)
- [GSD-2022-1000559](https://insights.sbomify.com/GSD-2022-1000559/): perf bpf: Defer freeing string after possible strlen() on it (not scored)
- [GSD-2022-1000558](https://insights.sbomify.com/GSD-2022-1000558/): mtd: rawnand: gpmi: don't leak PM reference in error path (not scored)
- [GSD-2022-1000557](https://insights.sbomify.com/GSD-2022-1000557/): net: mscc: ocelot: fix use-after-free in ocelot_vlan_del() (not scored)
- [GSD-2022-1000556](https://insights.sbomify.com/GSD-2022-1000556/): net/smc: Avoid overwriting the copies of clcsock callback functions (not scored)
- [GSD-2022-1000555](https://insights.sbomify.com/GSD-2022-1000555/): libsubcmd: Fix use-after-free for realloc(..., 0) (not scored)
- [GSD-2022-1000554](https://insights.sbomify.com/GSD-2022-1000554/): crypto: af_alg - get rid of alg_memory_allocated (not scored)
- [GSD-2022-1000553](https://insights.sbomify.com/GSD-2022-1000553/): net_sched: add __rcu annotation to netdev->qdisc (not scored)
- [GSD-2022-1000552](https://insights.sbomify.com/GSD-2022-1000552/): drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (not scored)
- [GSD-2022-1000551](https://insights.sbomify.com/GSD-2022-1000551/): mctp: fix use after free (not scored)
- [GSD-2022-1000550](https://insights.sbomify.com/GSD-2022-1000550/): net: dsa: lantiq_gswip: fix use after free in gswip_remove() (not scored)
- [GSD-2022-1000549](https://insights.sbomify.com/GSD-2022-1000549/): cfg80211: fix race in netlink owner interface destruction (not scored)
- [GSD-2022-1000548](https://insights.sbomify.com/GSD-2022-1000548/): ipv6: mcast: use rcu-safe version of ipv6_get_lladdr() (not scored)
- [GSD-2022-1000547](https://insights.sbomify.com/GSD-2022-1000547/): ipv4: fix data races in fib_alias_hw_flags_set (not scored)
- [GSD-2022-1000546](https://insights.sbomify.com/GSD-2022-1000546/): ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt (not scored)
- [GSD-2022-1000545](https://insights.sbomify.com/GSD-2022-1000545/): vsock: remove vsock from connected table when connect is interrupted by a signal (not scored)
- [GSD-2022-1000544](https://insights.sbomify.com/GSD-2022-1000544/): iwlwifi: fix use-after-free (not scored)
- [GSD-2022-1000543](https://insights.sbomify.com/GSD-2022-1000543/): nvme-rdma: fix possible use-after-free in transport error_recovery work (not scored)
- [GSD-2022-1000542](https://insights.sbomify.com/GSD-2022-1000542/): gcc-plugins/stackleak: Use noinstr in favor of notrace (not scored)
- [GSD-2022-1000541](https://insights.sbomify.com/GSD-2022-1000541/): nvme-tcp: fix possible use-after-free in transport error_recovery work (not scored)
- [GSD-2022-1000540](https://insights.sbomify.com/GSD-2022-1000540/): nvme: fix a possible use-after-free in controller reset during load (not scored)
- [GSD-2022-1000539](https://insights.sbomify.com/GSD-2022-1000539/): scsi: pm8001: Fix use-after-free for aborted TMF sas_task (not scored)
- [GSD-2022-1000538](https://insights.sbomify.com/GSD-2022-1000538/): scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task (not scored)
- [GSD-2022-1000537](https://insights.sbomify.com/GSD-2022-1000537/): KVM: x86: nSVM: fix potential NULL derefernce on nested migration (not scored)
- [GSD-2022-1000536](https://insights.sbomify.com/GSD-2022-1000536/): ax25: improve the incomplete fix to avoid UAF and NPD bugs (not scored)
- [GSD-2022-1000535](https://insights.sbomify.com/GSD-2022-1000535/): net: ieee802154: at86rf230: Stop leaking skb's (not scored)
- [GSD-2022-1000534](https://insights.sbomify.com/GSD-2022-1000534/): parisc: Fix data TLB miss in sba_unmap_sg (not scored)
- [GSD-2022-1000533](https://insights.sbomify.com/GSD-2022-1000533/): iommu: Fix potential use-after-free during probe (not scored)
- [GSD-2022-1000532](https://insights.sbomify.com/GSD-2022-1000532/): mm: don't try to NUMA-migrate COW pages that have other uses (not scored)
- [GSD-2022-1000531](https://insights.sbomify.com/GSD-2022-1000531/): s390/cio: verify the driver availability for path_event call (not scored)
- [GSD-2022-1000530](https://insights.sbomify.com/GSD-2022-1000530/): mm: memcg: synchronize objcg lists with a dedicated spinlock (not scored)
- [GSD-2022-1000529](https://insights.sbomify.com/GSD-2022-1000529/): perf: Fix list corruption in perf_cgroup_switch() (not scored)
- [GSD-2022-1000528](https://insights.sbomify.com/GSD-2022-1000528/): mm: vmscan: remove deadlock due to throttling failing to make progress (not scored)
- [GSD-2022-1000527](https://insights.sbomify.com/GSD-2022-1000527/): iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL (not scored)
- [GSD-2022-1000526](https://insights.sbomify.com/GSD-2022-1000526/): fs/proc: task_mmu.c: don't read mapcount for migration entry (not scored)
- [GSD-2022-1000525](https://insights.sbomify.com/GSD-2022-1000525/): phy: ti: Fix missing sentinel for clk_div_table (not scored)
- [GSD-2022-1000524](https://insights.sbomify.com/GSD-2022-1000524/): vt_ioctl: fix array_index_nospec in vt_setactivate (not scored)
- [GSD-2022-1000523](https://insights.sbomify.com/GSD-2022-1000523/): net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (not scored)
- [GSD-2022-1000522](https://insights.sbomify.com/GSD-2022-1000522/): eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (not scored)
- [GSD-2022-1000521](https://insights.sbomify.com/GSD-2022-1000521/): ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (not scored)
- [GSD-2022-1000520](https://insights.sbomify.com/GSD-2022-1000520/): net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister (not scored)
- [GSD-2022-1000519](https://insights.sbomify.com/GSD-2022-1000519/): net: dsa: fix panic when DSA master device unbinds on shutdown (not scored)
- [GSD-2022-1000518](https://insights.sbomify.com/GSD-2022-1000518/): veth: fix races around rq->rx_notify_masked (not scored)
- [GSD-2022-1000517](https://insights.sbomify.com/GSD-2022-1000517/): net: fix a memleak when uncloning an skb dst and its metadata (not scored)
- [GSD-2022-1000516](https://insights.sbomify.com/GSD-2022-1000516/): net: do not keep the dst cache when uncloning an skb dst and its metadata (not scored)
- [GSD-2022-1000515](https://insights.sbomify.com/GSD-2022-1000515/): ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (not scored)
- [GSD-2022-1000514](https://insights.sbomify.com/GSD-2022-1000514/): ibmvnic: don't release napi in __ibmvnic_open() (not scored)
- [GSD-2022-1000513](https://insights.sbomify.com/GSD-2022-1000513/): net: dsa: lantiq_gswip: don't use devres for mdiobus (not scored)
- [GSD-2022-1000512](https://insights.sbomify.com/GSD-2022-1000512/): net: dsa: felix: don't use devres for mdiobus (not scored)
- [GSD-2022-1000511](https://insights.sbomify.com/GSD-2022-1000511/): net: dsa: seville: register the mdiobus under devres (not scored)
- [GSD-2022-1000510](https://insights.sbomify.com/GSD-2022-1000510/): net: dsa: bcm_sf2: don't use devres for mdiobus (not scored)
- [GSD-2022-1000509](https://insights.sbomify.com/GSD-2022-1000509/): SUNRPC: lock against ->sock changing during sysfs read (not scored)
- [GSD-2022-1000508](https://insights.sbomify.com/GSD-2022-1000508/): net: dsa: ar9331: register the mdiobus under devres (not scored)
- [GSD-2022-1000507](https://insights.sbomify.com/GSD-2022-1000507/): net: dsa: mv88e6xxx: don't use devres for mdiobus (not scored)
- [GSD-2022-1000506](https://insights.sbomify.com/GSD-2022-1000506/): tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) case (not scored)
- [GSD-2022-1000505](https://insights.sbomify.com/GSD-2022-1000505/): KVM: eventfd: Fix false positive RCU usage warning (not scored)
- [GSD-2022-1000504](https://insights.sbomify.com/GSD-2022-1000504/): kasan: test: fix compatibility with FORTIFY_SOURCE (not scored)
- [GSD-2022-1000503](https://insights.sbomify.com/GSD-2022-1000503/): arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator (not scored)
- [GSD-2022-1000502](https://insights.sbomify.com/GSD-2022-1000502/): phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable() (not scored)
- [GSD-2022-1000501](https://insights.sbomify.com/GSD-2022-1000501/): misc: fastrpc: avoid double fput() on failed usercopy (not scored)
- [GSD-2022-1000500](https://insights.sbomify.com/GSD-2022-1000500/): usb: f_fs: Fix use-after-free for epfile (not scored)
- [GSD-2022-1000499](https://insights.sbomify.com/GSD-2022-1000499/): arm64: errata: Add detection for TRBE trace data corruption (not scored)
- [GSD-2022-1000498](https://insights.sbomify.com/GSD-2022-1000498/): riscv: eliminate unreliable __builtin_frame_address(1) (not scored)

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